mirror of
https://github.com/reactos/reactos.git
synced 2024-09-21 18:17:19 +00:00
2aa2457be2
- Add mscoree, msg711.acm, msgina, msgsm32.acm, msimg32, msnet32, mssign32, mssip32, msvcrt20, msvcrt40, msvfw32, msvidc32, mswsock, nddeapi, netapi32, newdev, ntdsapi, ntlanman, ntprint, olecli32, oledlg, olesvr32, olethk32, pidgen, powrprof, printui, query, rasapi32, rasdlg, rasman, resutils and samlib to build. svn path=/branches/cmake-bringup/; revision=48633
22 lines
738 B
CMake
22 lines
738 B
CMake
|
|
set(CMAKE_C_CREATE_SHARED_LIBRARY "<CMAKE_C_COMPILER> <CMAKE_SHARED_LIBRARY_C_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS> -o <TARGET> <OBJECTS> <LINK_LIBRARIES> -L${REACTOS_BINARY_DIR}/lib/3rdparty/mingw")
|
|
|
|
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
|
|
|
|
add_definitions(-D__WINESRC__)
|
|
add_definitions(-D_WINE)
|
|
|
|
spec2def(msvidc32 ${CMAKE_CURRENT_SOURCE_DIR}/msvidc32.spec ${CMAKE_CURRENT_BINARY_DIR}/msvidc32.def)
|
|
|
|
add_library(msvidc32 SHARED msvideo1.c rsrc.rc)
|
|
|
|
set_target_properties(msvidc32 PROPERTIES LINK_FLAGS "-Wl,-entry,_DllMain@12")
|
|
|
|
target_link_libraries(msvidc32
|
|
${CMAKE_CURRENT_BINARY_DIR}/msvidc32.def
|
|
wine
|
|
-luser32
|
|
mingw_common)
|
|
|
|
add_dependencies(msvidc32 msvidc32_def psdk)
|