mirror of
https://github.com/reactos/reactos.git
synced 2024-09-23 19:18:12 +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
763 B
CMake
22 lines
763 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(-DCRTDLL)
|
|
|
|
spec2def(msvcrt20 ${CMAKE_CURRENT_SOURCE_DIR}/msvcrt20.spec ${CMAKE_CURRENT_BINARY_DIR}/msvcrt20.def)
|
|
|
|
add_library(msvcrt20 SHARED msvcrt20.c)
|
|
|
|
set_target_properties(msvcrt20 PROPERTIES LINK_FLAGS "-Wl,-entry,0")
|
|
|
|
target_link_libraries(msvcrt20
|
|
${CMAKE_CURRENT_BINARY_DIR}/msvcrt20.def
|
|
wine
|
|
mingw_common
|
|
${REACTOS_SOURCE_DIR}/dll/win32/msvcrt/libmsvcrt.a)
|
|
|
|
add_dependencies(msvcrt20 msvcrt20_def psdk)
|