mirror of
https://github.com/reactos/reactos.git
synced 2024-09-23 02:56:00 +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
28 lines
741 B
CMake
28 lines
741 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")
|
|
|
|
add_definitions(-DUNICODE -D_UNICODE)
|
|
|
|
spec2def(newdev ${CMAKE_CURRENT_SOURCE_DIR}/newdev.spec ${CMAKE_CURRENT_BINARY_DIR}/newdev.def)
|
|
|
|
add_library(newdev SHARED
|
|
newdev.c
|
|
stubs.c
|
|
wizard.c
|
|
newdev.rc)
|
|
|
|
set_target_properties(newdev PROPERTIES LINK_FLAGS "-Wl,-entry,_DllMain@12")
|
|
|
|
target_link_libraries(newdev
|
|
${CMAKE_CURRENT_BINARY_DIR}/newdev.def
|
|
wine
|
|
mingw_common
|
|
-lgdi32
|
|
-lcomctl32
|
|
-lsetupapi
|
|
-ladvapi32
|
|
-luser32
|
|
-lshell32)
|
|
|
|
add_dependencies(newdev newdev_def psdk)
|