- 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
This commit is contained in:
Amine Khaldi 2010-08-28 13:20:03 +00:00
parent 1519f0138c
commit 2aa2457be2
33 changed files with 722 additions and 0 deletions

View file

@ -54,5 +54,37 @@ add_subdirectory(mprapi)
add_subdirectory(msadp32.acm) add_subdirectory(msadp32.acm)
add_subdirectory(msafd) add_subdirectory(msafd)
add_subdirectory(mscms) add_subdirectory(mscms)
add_subdirectory(mscoree)
add_subdirectory(msg711.acm)
add_subdirectory(msgina)
add_subdirectory(msgsm32.acm)
add_subdirectory(msimg32)
add_subdirectory(msnet32)
add_subdirectory(mssign32)
add_subdirectory(mssip32)
add_subdirectory(msvcrt) add_subdirectory(msvcrt)
add_subdirectory(msvcrt20)
add_subdirectory(msvcrt40)
add_subdirectory(msvfw32)
add_subdirectory(msvidc32)
add_subdirectory(mswsock)
add_subdirectory(nddeapi)
add_subdirectory(netapi32)
add_subdirectory(newdev)
add_subdirectory(ntdsapi)
add_subdirectory(ntlanman)
add_subdirectory(ntprint)
add_subdirectory(olecli32)
add_subdirectory(oledlg)
add_subdirectory(olesvr32)
add_subdirectory(olethk32)
add_subdirectory(pidgen)
add_subdirectory(powrprof)
add_subdirectory(printui)
add_subdirectory(query)
add_subdirectory(rasapi32)
add_subdirectory(rasdlg)
add_subdirectory(rasman)
add_subdirectory(resutils)
add_subdirectory(samlib)
add_subdirectory(user32) add_subdirectory(user32)

View file

@ -0,0 +1,22 @@
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(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
spec2def(mscoree ${CMAKE_CURRENT_SOURCE_DIR}/mscoree.spec ${CMAKE_CURRENT_BINARY_DIR}/mscoree.def)
add_library(mscoree SHARED corruntimehost.c mscoree_main.c)
set_target_properties(mscoree PROPERTIES LINK_FLAGS "-Wl,-entry,_DllMain@12")
target_link_libraries(mscoree
${CMAKE_CURRENT_BINARY_DIR}/mscoree.def
wine
mingw_common
-ladvapi32
-lshell32
-luuid)
add_dependencies(mscoree mscoree_def psdk)

View file

@ -0,0 +1,28 @@
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(-D_DLL -D__USE_CRTIMP)
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/msg711.acm.def
COMMAND native-winebuild -o ${CMAKE_CURRENT_BINARY_DIR}/msg711.acm.def --def -E ${CMAKE_CURRENT_SOURCE_DIR}/msg711.acm.spec --filename msg711.acm
DEPENDS native-winebuild)
set_source_files_properties(${CMAKE_CURRENT_BINARY_DIR}/msg711.acm.def PROPERTIES GENERATED TRUE)
add_custom_target(msg711.acm_def ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/msg711.acm.def)
add_library(msg711.acm SHARED msg711.c)
set_target_properties(msg711.acm PROPERTIES LINK_FLAGS "-Wl,-entry,0" SUFFIX "")
target_link_libraries(msg711.acm
${CMAKE_CURRENT_BINARY_DIR}/msg711.acm.def
wine
-lwinmm
${REACTOS_SOURCE_DIR}/dll/win32/user32/libuser32.a
mingw_common
${REACTOS_SOURCE_DIR}/dll/win32/msvcrt/libmsvcrt.a)
add_dependencies(msg711.acm msg711.acm_def psdk)

View file

@ -0,0 +1,27 @@
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(include)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
spec2def(msgina ${CMAKE_CURRENT_SOURCE_DIR}/msgina.spec ${CMAKE_CURRENT_BINARY_DIR}/msgina.def)
add_library(msgina SHARED
gui.c
msgina.c
stubs.c
tui.c
msgina.rc)
set_target_properties(msgina PROPERTIES LINK_FLAGS "-Wl,-entry,_DllMain@12")
target_link_libraries(msgina
${CMAKE_CURRENT_BINARY_DIR}/msgina.def
wine
mingw_common
-ladvapi32
-luser32
-lgdi32
-luserenv)
add_dependencies(msgina msgina_def psdk)

View file

@ -0,0 +1,28 @@
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(-D_DLL -D__USE_CRTIMP)
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/msgsm32.acm.def
COMMAND native-winebuild -o ${CMAKE_CURRENT_BINARY_DIR}/msgsm32.acm.def --def -E ${CMAKE_CURRENT_SOURCE_DIR}/msgsm32.acm.spec --filename msgsm32.acm
DEPENDS native-winebuild)
set_source_files_properties(${CMAKE_CURRENT_BINARY_DIR}/msgsm32.acm.def PROPERTIES GENERATED TRUE)
add_custom_target(msgsm32.acm_def ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/msgsm32.acm.def)
add_library(msgsm32.acm SHARED msgsm32.c)
set_target_properties(msgsm32.acm PROPERTIES LINK_FLAGS "-Wl,-entry,0" SUFFIX "")
target_link_libraries(msgsm32.acm
${CMAKE_CURRENT_BINARY_DIR}/msgsm32.acm.def
wine
-lwinmm
${REACTOS_SOURCE_DIR}/dll/win32/user32/libuser32.a
mingw_common
${REACTOS_SOURCE_DIR}/dll/win32/msvcrt/libmsvcrt.a)
add_dependencies(msgsm32.acm msgsm32.acm_def psdk)

View file

@ -0,0 +1,20 @@
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__)
spec2def(msimg32 ${CMAKE_CURRENT_SOURCE_DIR}/msimg32.spec ${CMAKE_CURRENT_BINARY_DIR}/msimg32.def)
add_library(msimg32 SHARED msimg32_main.c)
set_target_properties(msimg32 PROPERTIES LINK_FLAGS "-Wl,-entry,_DllMain@12")
target_link_libraries(msimg32
${CMAKE_CURRENT_BINARY_DIR}/msimg32.def
wine
mingw_common
-lgdi32)
add_dependencies(msimg32 msimg32_def psdk)

View file

@ -0,0 +1,19 @@
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__)
spec2def(msnet32 ${CMAKE_CURRENT_SOURCE_DIR}/msnet32.spec ${CMAKE_CURRENT_BINARY_DIR}/msnet32.def)
add_library(msnet32 SHARED msnet_main.c)
set_target_properties(msnet32 PROPERTIES LINK_FLAGS "-Wl,-entry,_DllMain@12")
target_link_libraries(msnet32
${CMAKE_CURRENT_BINARY_DIR}/msnet32.def
wine
mingw_common)
add_dependencies(msnet32 msnet32_def psdk)

View file

@ -0,0 +1,19 @@
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__)
spec2def(mssign32 ${CMAKE_CURRENT_SOURCE_DIR}/mssign32.spec ${CMAKE_CURRENT_BINARY_DIR}/mssign32.def)
add_library(mssign32 SHARED mssign32_main.c)
set_target_properties(mssign32 PROPERTIES LINK_FLAGS "-Wl,-entry,_DllMain@12")
target_link_libraries(mssign32
${CMAKE_CURRENT_BINARY_DIR}/mssign32.def
wine
mingw_common)
add_dependencies(mssign32 mssign32_def psdk)

View file

@ -0,0 +1,19 @@
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__)
spec2def(mssip32 ${CMAKE_CURRENT_SOURCE_DIR}/mssip32.spec ${CMAKE_CURRENT_BINARY_DIR}/mssip32.def)
add_library(mssip32 SHARED main.c)
set_target_properties(mssip32 PROPERTIES LINK_FLAGS "-Wl,-entry,_DllMain@12")
target_link_libraries(mssip32
${CMAKE_CURRENT_BINARY_DIR}/mssip32.def
wine
mingw_common)
add_dependencies(mssip32 mssip32_def psdk)

View file

@ -0,0 +1,21 @@
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)

View file

@ -0,0 +1,21 @@
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(msvcrt40 ${CMAKE_CURRENT_SOURCE_DIR}/msvcrt40.spec ${CMAKE_CURRENT_BINARY_DIR}/msvcrt40.def)
add_library(msvcrt40 SHARED msvcrt40.c)
set_target_properties(msvcrt40 PROPERTIES LINK_FLAGS "-Wl,-entry,_DllMain@12")
target_link_libraries(msvcrt40
${CMAKE_CURRENT_BINARY_DIR}/msvcrt40.def
wine
mingw_common
${REACTOS_SOURCE_DIR}/dll/win32/msvcrt/libmsvcrt.a)
add_dependencies(msvcrt40 msvcrt40_def psdk)

View file

@ -0,0 +1,30 @@
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(msvfw32 ${CMAKE_CURRENT_SOURCE_DIR}/msvfw32.spec ${CMAKE_CURRENT_BINARY_DIR}/msvfw32.def)
add_library(msvfw32 SHARED
mciwnd.c
msvideo_main.c
drawdib.c
rsrc.rc)
set_target_properties(msvfw32 PROPERTIES LINK_FLAGS "-Wl,-entry,_DllMain@12")
target_link_libraries(msvfw32
${CMAKE_CURRENT_BINARY_DIR}/msvfw32.def
wine
-lwinmm
-lversion
-lcomctl32
-luser32
-lgdi32
-ladvapi32
mingw_common)
add_dependencies(msvfw32 msvfw32_def psdk)

View file

@ -0,0 +1,21 @@
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)

View file

@ -0,0 +1,23 @@
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>")
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
add_definitions(-DUNICODE -D_UNICODE)
add_definitions(-DLE)
spec2def(mswsock ${CMAKE_CURRENT_SOURCE_DIR}/mswsock.spec ${CMAKE_CURRENT_BINARY_DIR}/mswsock.def)
add_library(mswsock SHARED
extensions.c
stubs.c
mswsock.rc)
set_target_properties(mswsock PROPERTIES LINK_FLAGS "-Wl,-entry,_DllMain@12")
target_link_libraries(mswsock
${CMAKE_CURRENT_BINARY_DIR}/mswsock.def
-lws2_32
${REACTOS_SOURCE_DIR}/dll/win32/kernel32/libkernel32.a)
add_dependencies(mswsock mswsock_def psdk)

View file

@ -0,0 +1,19 @@
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__)
spec2def(nddeapi ${CMAKE_CURRENT_SOURCE_DIR}/nddeapi.spec ${CMAKE_CURRENT_BINARY_DIR}/nddeapi.def)
add_library(nddeapi SHARED nddeapi.c)
set_target_properties(nddeapi PROPERTIES LINK_FLAGS "-Wl,-entry,0")
target_link_libraries(nddeapi
${CMAKE_CURRENT_BINARY_DIR}/nddeapi.def
wine
mingw_common)
add_dependencies(nddeapi nddeapi_def psdk)

View file

@ -0,0 +1,34 @@
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__)
spec2def(netapi32 ${CMAKE_CURRENT_SOURCE_DIR}/netapi32.spec ${CMAKE_CURRENT_BINARY_DIR}/netapi32.def)
add_library(netapi32 SHARED
access.c
apibuf.c
browsr.c
ds.c
local_group.c
nbcmdqueue.c
nbnamecache.c
nbt.c
netapi32.c
netbios.c
share.c
wksta.c)
set_target_properties(netapi32 PROPERTIES LINK_FLAGS "-Wl,-entry,_DllMain@12")
target_link_libraries(netapi32
${CMAKE_CURRENT_BINARY_DIR}/netapi32.def
wine
-liphlpapi
-lws2_32
-ladvapi32
mingw_common)
add_dependencies(netapi32 netapi32_def psdk)

View file

@ -0,0 +1,27 @@
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)

View file

@ -0,0 +1,20 @@
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__)
spec2def(ntdsapi ${CMAKE_CURRENT_SOURCE_DIR}/ntdsapi.spec ${CMAKE_CURRENT_BINARY_DIR}/ntdsapi.def)
add_library(ntdsapi SHARED ntdsapi.c)
set_target_properties(ntdsapi PROPERTIES LINK_FLAGS "-Wl,-entry,0")
target_link_libraries(ntdsapi
${CMAKE_CURRENT_BINARY_DIR}/ntdsapi.def
wine
-luser32
mingw_common)
add_dependencies(ntdsapi ntdsapi_def psdk)

View file

@ -0,0 +1,18 @@
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(ntlanman ${CMAKE_CURRENT_SOURCE_DIR}/ntlanman.spec ${CMAKE_CURRENT_BINARY_DIR}/ntlanman.def)
add_library(ntlanman SHARED ntlanman.c ntlanman.rc)
set_target_properties(ntlanman PROPERTIES LINK_FLAGS "-Wl,-entry,_DllMain@12")
target_link_libraries(ntlanman
${CMAKE_CURRENT_BINARY_DIR}/ntlanman.def
wine
mingw_common
-lnetapi32)
add_dependencies(ntlanman ntlanman_def psdk)

View file

@ -0,0 +1,20 @@
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__)
spec2def(ntprint ${CMAKE_CURRENT_SOURCE_DIR}/ntprint.spec ${CMAKE_CURRENT_BINARY_DIR}/ntprint.def)
add_library(ntprint SHARED ntprint.c ntprint.rc)
set_target_properties(ntprint PROPERTIES LINK_FLAGS "-Wl,-entry,_DllMain@12")
target_link_libraries(ntprint
${CMAKE_CURRENT_BINARY_DIR}/ntprint.def
wine
-lwinspool
mingw_common)
add_dependencies(ntprint ntprint_def psdk)

View file

@ -0,0 +1,21 @@
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__)
spec2def(olecli32 ${CMAKE_CURRENT_SOURCE_DIR}/olecli32.spec ${CMAKE_CURRENT_BINARY_DIR}/olecli32.def)
add_library(olecli32 SHARED olecli_main.c)
set_target_properties(olecli32 PROPERTIES LINK_FLAGS "-Wl,-entry,0")
target_link_libraries(olecli32
${CMAKE_CURRENT_BINARY_DIR}/olecli32.def
wine
-lole32
-lgdi32
mingw_common)
add_dependencies(olecli32 olecli32_def psdk)

View file

@ -0,0 +1,27 @@
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__)
spec2def(oledlg ${CMAKE_CURRENT_SOURCE_DIR}/oledlg.spec ${CMAKE_CURRENT_BINARY_DIR}/oledlg.def)
add_library(oledlg SHARED
insobjdlg.c
oledlg_main.c
pastespl.c
rsrc.rc)
set_target_properties(oledlg PROPERTIES LINK_FLAGS "-Wl,-entry,_DllMain@12")
target_link_libraries(oledlg
${CMAKE_CURRENT_BINARY_DIR}/oledlg.def
wine
-lole32
-lcomdlg32
-luser32
-ladvapi32
mingw_common)
add_dependencies(oledlg oledlg_def psdk)

View file

@ -0,0 +1,19 @@
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__)
spec2def(olesvr32 ${CMAKE_CURRENT_SOURCE_DIR}/olesvr32.spec ${CMAKE_CURRENT_BINARY_DIR}/olesvr32.def)
add_library(olesvr32 SHARED olesvr_main.c)
set_target_properties(olesvr32 PROPERTIES LINK_FLAGS "-Wl,-entry,0")
target_link_libraries(olesvr32
${CMAKE_CURRENT_BINARY_DIR}/olesvr32.def
wine
mingw_common)
add_dependencies(olesvr32 olesvr32_def psdk)

View file

@ -0,0 +1,19 @@
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__)
spec2def(olethk32 ${CMAKE_CURRENT_SOURCE_DIR}/olethk32.spec ${CMAKE_CURRENT_BINARY_DIR}/olethk32.def)
add_library(olethk32 SHARED main.c version.rc)
set_target_properties(olethk32 PROPERTIES LINK_FLAGS "-Wl,-entry,_DllMain@12")
target_link_libraries(olethk32
${CMAKE_CURRENT_BINARY_DIR}/olethk32.def
wine
mingw_common)
add_dependencies(olethk32 olethk32_def psdk)

View file

@ -0,0 +1,19 @@
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__)
spec2def(pidgen ${CMAKE_CURRENT_SOURCE_DIR}/pidgen.spec ${CMAKE_CURRENT_BINARY_DIR}/pidgen.def)
add_library(pidgen SHARED main.c rsrc.rc)
set_target_properties(pidgen PROPERTIES LINK_FLAGS "-Wl,-entry,_DllMain@12")
target_link_libraries(pidgen
${CMAKE_CURRENT_BINARY_DIR}/pidgen.def
wine
mingw_common)
add_dependencies(pidgen pidgen_def psdk)

View file

@ -0,0 +1,20 @@
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(powrprof ${CMAKE_CURRENT_SOURCE_DIR}/powrprof.spec ${CMAKE_CURRENT_BINARY_DIR}/powrprof.def)
add_library(powrprof SHARED powrprof.c powrprof.rc)
set_target_properties(powrprof PROPERTIES LINK_FLAGS "-Wl,-entry,_DllMain@12")
target_link_libraries(powrprof
${CMAKE_CURRENT_BINARY_DIR}/powrprof.def
wine
-ladvapi32
-luser32
-lcomctl32
mingw_common)
add_dependencies(powrprof powrprof_def psdk)

View file

@ -0,0 +1,20 @@
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__)
spec2def(printui ${CMAKE_CURRENT_SOURCE_DIR}/printui.spec ${CMAKE_CURRENT_BINARY_DIR}/printui.def)
add_library(printui SHARED printui.c printui.rc)
set_target_properties(printui PROPERTIES LINK_FLAGS "-Wl,-entry,0")
target_link_libraries(printui
${CMAKE_CURRENT_BINARY_DIR}/printui.def
wine
-lshell32
mingw_common)
add_dependencies(printui printui_def psdk)

View file

@ -0,0 +1,20 @@
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__)
spec2def(query ${CMAKE_CURRENT_SOURCE_DIR}/query.spec ${CMAKE_CURRENT_BINARY_DIR}/query.def)
add_library(query SHARED query_main.c)
set_target_properties(query PROPERTIES LINK_FLAGS "-Wl,-entry,_DllMain@12")
target_link_libraries(query
${CMAKE_CURRENT_BINARY_DIR}/query.def
wine
-luuid
mingw_common)
add_dependencies(query query_def psdk)

View file

@ -0,0 +1,19 @@
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__)
spec2def(rasapi32 ${CMAKE_CURRENT_SOURCE_DIR}/rasapi32.spec ${CMAKE_CURRENT_BINARY_DIR}/rasapi32.def)
add_library(rasapi32 SHARED rasapi.c)
set_target_properties(rasapi32 PROPERTIES LINK_FLAGS "-Wl,-entry,0")
target_link_libraries(rasapi32
${CMAKE_CURRENT_BINARY_DIR}/rasapi32.def
wine
mingw_common)
add_dependencies(rasapi32 rasapi32_def psdk)

View file

@ -0,0 +1,16 @@
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")
spec2def(rasdlg ${CMAKE_CURRENT_SOURCE_DIR}/rasdlg.spec ${CMAKE_CURRENT_BINARY_DIR}/rasdlg.def)
add_library(rasdlg SHARED rasdlg.c rasdlg.rc)
set_target_properties(rasdlg PROPERTIES LINK_FLAGS "-Wl,-entry,_DllMain@12")
target_link_libraries(rasdlg
${CMAKE_CURRENT_BINARY_DIR}/rasdlg.def
wine
-luuid
mingw_common)
add_dependencies(rasdlg rasdlg_def psdk)

View file

@ -0,0 +1,16 @@
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")
spec2def(rasman ${CMAKE_CURRENT_SOURCE_DIR}/rasman.spec ${CMAKE_CURRENT_BINARY_DIR}/rasman.def)
add_library(rasman SHARED rasman.c rasman.rc)
set_target_properties(rasman PROPERTIES LINK_FLAGS "-Wl,-entry,_DllMain@12")
target_link_libraries(rasman
${CMAKE_CURRENT_BINARY_DIR}/rasman.def
wine
-luuid
mingw_common)
add_dependencies(rasman rasman_def psdk)

View file

@ -0,0 +1,19 @@
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__)
spec2def(resutils ${CMAKE_CURRENT_SOURCE_DIR}/resutils.spec ${CMAKE_CURRENT_BINARY_DIR}/resutils.def)
add_library(resutils SHARED resutils.c)
set_target_properties(resutils PROPERTIES LINK_FLAGS "-Wl,-entry,_DllMain@12")
target_link_libraries(resutils
${CMAKE_CURRENT_BINARY_DIR}/resutils.def
wine
mingw_common)
add_dependencies(resutils resutils_def psdk)

View file

@ -0,0 +1,19 @@
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__)
spec2def(samlib ${CMAKE_CURRENT_SOURCE_DIR}/samlib.spec ${CMAKE_CURRENT_BINARY_DIR}/samlib.def)
add_library(samlib SHARED dllmain.c samlib.c samlib.rc)
set_target_properties(samlib PROPERTIES LINK_FLAGS "-Wl,-entry,_DllMain@12")
target_link_libraries(samlib
${CMAKE_CURRENT_BINARY_DIR}/samlib.def
-ladvapi32
mingw_common)
add_dependencies(samlib samlib_def psdk)