Author: akhaldi
Date: Sat Aug 28 13:20:03 2010
New Revision: 48633
URL:
http://svn.reactos.org/svn/reactos?rev=48633&view=rev
Log:
[CMAKE]
- 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.
Added:
branches/cmake-bringup/dll/win32/mscoree/CMakeLists.txt (with props)
branches/cmake-bringup/dll/win32/msg711.acm/CMakeLists.txt (with props)
branches/cmake-bringup/dll/win32/msgina/CMakeLists.txt (with props)
branches/cmake-bringup/dll/win32/msgsm32.acm/CMakeLists.txt (with props)
branches/cmake-bringup/dll/win32/msimg32/CMakeLists.txt (with props)
branches/cmake-bringup/dll/win32/msnet32/CMakeLists.txt (with props)
branches/cmake-bringup/dll/win32/mssign32/CMakeLists.txt (with props)
branches/cmake-bringup/dll/win32/mssip32/CMakeLists.txt (with props)
branches/cmake-bringup/dll/win32/msvcrt20/CMakeLists.txt (with props)
branches/cmake-bringup/dll/win32/msvcrt40/CMakeLists.txt (with props)
branches/cmake-bringup/dll/win32/msvfw32/CMakeLists.txt (with props)
branches/cmake-bringup/dll/win32/msvidc32/CMakeLists.txt (with props)
branches/cmake-bringup/dll/win32/mswsock/CMakeLists.txt (with props)
branches/cmake-bringup/dll/win32/nddeapi/CMakeLists.txt (with props)
branches/cmake-bringup/dll/win32/netapi32/CMakeLists.txt (with props)
branches/cmake-bringup/dll/win32/newdev/CMakeLists.txt (with props)
branches/cmake-bringup/dll/win32/ntdsapi/CMakeLists.txt (with props)
branches/cmake-bringup/dll/win32/ntlanman/CMakeLists.txt (with props)
branches/cmake-bringup/dll/win32/ntprint/CMakeLists.txt (with props)
branches/cmake-bringup/dll/win32/olecli32/CMakeLists.txt (with props)
branches/cmake-bringup/dll/win32/oledlg/CMakeLists.txt (with props)
branches/cmake-bringup/dll/win32/olesvr32/CMakeLists.txt (with props)
branches/cmake-bringup/dll/win32/olethk32/CMakeLists.txt (with props)
branches/cmake-bringup/dll/win32/pidgen/CMakeLists.txt (with props)
branches/cmake-bringup/dll/win32/powrprof/CMakeLists.txt (with props)
branches/cmake-bringup/dll/win32/printui/CMakeLists.txt (with props)
branches/cmake-bringup/dll/win32/query/CMakeLists.txt (with props)
branches/cmake-bringup/dll/win32/rasapi32/CMakeLists.txt (with props)
branches/cmake-bringup/dll/win32/rasdlg/CMakeLists.txt (with props)
branches/cmake-bringup/dll/win32/rasman/CMakeLists.txt (with props)
branches/cmake-bringup/dll/win32/resutils/CMakeLists.txt (with props)
branches/cmake-bringup/dll/win32/samlib/CMakeLists.txt (with props)
Modified:
branches/cmake-bringup/dll/win32/CMakeLists.txt
Modified: branches/cmake-bringup/dll/win32/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/CMakeLi…
==============================================================================
--- branches/cmake-bringup/dll/win32/CMakeLists.txt [iso-8859-1] (original)
+++ branches/cmake-bringup/dll/win32/CMakeLists.txt [iso-8859-1] Sat Aug 28 13:20:03 2010
@@ -54,5 +54,37 @@
add_subdirectory(msadp32.acm)
add_subdirectory(msafd)
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(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)
Added: branches/cmake-bringup/dll/win32/mscoree/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/mscoree…
==============================================================================
--- branches/cmake-bringup/dll/win32/mscoree/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/win32/mscoree/CMakeLists.txt [iso-8859-1] Sat Aug 28
13:20:03 2010
@@ -1,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)
Propchange: branches/cmake-bringup/dll/win32/mscoree/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: branches/cmake-bringup/dll/win32/msg711.acm/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/msg711.…
==============================================================================
--- branches/cmake-bringup/dll/win32/msg711.acm/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/win32/msg711.acm/CMakeLists.txt [iso-8859-1] Sat Aug 28
13:20:03 2010
@@ -1,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)
Propchange: branches/cmake-bringup/dll/win32/msg711.acm/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: branches/cmake-bringup/dll/win32/msgina/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/msgina/…
==============================================================================
--- branches/cmake-bringup/dll/win32/msgina/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/win32/msgina/CMakeLists.txt [iso-8859-1] Sat Aug 28
13:20:03 2010
@@ -1,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)
Propchange: branches/cmake-bringup/dll/win32/msgina/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: branches/cmake-bringup/dll/win32/msgsm32.acm/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/msgsm32…
==============================================================================
--- branches/cmake-bringup/dll/win32/msgsm32.acm/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/win32/msgsm32.acm/CMakeLists.txt [iso-8859-1] Sat Aug 28
13:20:03 2010
@@ -1,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)
Propchange: branches/cmake-bringup/dll/win32/msgsm32.acm/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: branches/cmake-bringup/dll/win32/msimg32/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/msimg32…
==============================================================================
--- branches/cmake-bringup/dll/win32/msimg32/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/win32/msimg32/CMakeLists.txt [iso-8859-1] Sat Aug 28
13:20:03 2010
@@ -1,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)
Propchange: branches/cmake-bringup/dll/win32/msimg32/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: branches/cmake-bringup/dll/win32/msnet32/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/msnet32…
==============================================================================
--- branches/cmake-bringup/dll/win32/msnet32/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/win32/msnet32/CMakeLists.txt [iso-8859-1] Sat Aug 28
13:20:03 2010
@@ -1,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)
Propchange: branches/cmake-bringup/dll/win32/msnet32/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: branches/cmake-bringup/dll/win32/mssign32/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/mssign3…
==============================================================================
--- branches/cmake-bringup/dll/win32/mssign32/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/win32/mssign32/CMakeLists.txt [iso-8859-1] Sat Aug 28
13:20:03 2010
@@ -1,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)
Propchange: branches/cmake-bringup/dll/win32/mssign32/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: branches/cmake-bringup/dll/win32/mssip32/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/mssip32…
==============================================================================
--- branches/cmake-bringup/dll/win32/mssip32/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/win32/mssip32/CMakeLists.txt [iso-8859-1] Sat Aug 28
13:20:03 2010
@@ -1,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)
Propchange: branches/cmake-bringup/dll/win32/mssip32/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: branches/cmake-bringup/dll/win32/msvcrt20/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/msvcrt2…
==============================================================================
--- branches/cmake-bringup/dll/win32/msvcrt20/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/win32/msvcrt20/CMakeLists.txt [iso-8859-1] Sat Aug 28
13:20:03 2010
@@ -1,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)
Propchange: branches/cmake-bringup/dll/win32/msvcrt20/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: branches/cmake-bringup/dll/win32/msvcrt40/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/msvcrt4…
==============================================================================
--- branches/cmake-bringup/dll/win32/msvcrt40/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/win32/msvcrt40/CMakeLists.txt [iso-8859-1] Sat Aug 28
13:20:03 2010
@@ -1,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)
Propchange: branches/cmake-bringup/dll/win32/msvcrt40/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: branches/cmake-bringup/dll/win32/msvfw32/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/msvfw32…
==============================================================================
--- branches/cmake-bringup/dll/win32/msvfw32/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/win32/msvfw32/CMakeLists.txt [iso-8859-1] Sat Aug 28
13:20:03 2010
@@ -1,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)
Propchange: branches/cmake-bringup/dll/win32/msvfw32/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: branches/cmake-bringup/dll/win32/msvidc32/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/msvidc3…
==============================================================================
--- branches/cmake-bringup/dll/win32/msvidc32/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/win32/msvidc32/CMakeLists.txt [iso-8859-1] Sat Aug 28
13:20:03 2010
@@ -1,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)
Propchange: branches/cmake-bringup/dll/win32/msvidc32/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: branches/cmake-bringup/dll/win32/mswsock/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/mswsock…
==============================================================================
--- branches/cmake-bringup/dll/win32/mswsock/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/win32/mswsock/CMakeLists.txt [iso-8859-1] Sat Aug 28
13:20:03 2010
@@ -1,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)
Propchange: branches/cmake-bringup/dll/win32/mswsock/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: branches/cmake-bringup/dll/win32/nddeapi/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/nddeapi…
==============================================================================
--- branches/cmake-bringup/dll/win32/nddeapi/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/win32/nddeapi/CMakeLists.txt [iso-8859-1] Sat Aug 28
13:20:03 2010
@@ -1,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)
Propchange: branches/cmake-bringup/dll/win32/nddeapi/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: branches/cmake-bringup/dll/win32/netapi32/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/netapi3…
==============================================================================
--- branches/cmake-bringup/dll/win32/netapi32/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/win32/netapi32/CMakeLists.txt [iso-8859-1] Sat Aug 28
13:20:03 2010
@@ -1,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)
Propchange: branches/cmake-bringup/dll/win32/netapi32/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: branches/cmake-bringup/dll/win32/newdev/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/newdev/…
==============================================================================
--- branches/cmake-bringup/dll/win32/newdev/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/win32/newdev/CMakeLists.txt [iso-8859-1] Sat Aug 28
13:20:03 2010
@@ -1,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)
Propchange: branches/cmake-bringup/dll/win32/newdev/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: branches/cmake-bringup/dll/win32/ntdsapi/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/ntdsapi…
==============================================================================
--- branches/cmake-bringup/dll/win32/ntdsapi/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/win32/ntdsapi/CMakeLists.txt [iso-8859-1] Sat Aug 28
13:20:03 2010
@@ -1,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)
Propchange: branches/cmake-bringup/dll/win32/ntdsapi/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: branches/cmake-bringup/dll/win32/ntlanman/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/ntlanma…
==============================================================================
--- branches/cmake-bringup/dll/win32/ntlanman/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/win32/ntlanman/CMakeLists.txt [iso-8859-1] Sat Aug 28
13:20:03 2010
@@ -1,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)
Propchange: branches/cmake-bringup/dll/win32/ntlanman/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: branches/cmake-bringup/dll/win32/ntprint/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/ntprint…
==============================================================================
--- branches/cmake-bringup/dll/win32/ntprint/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/win32/ntprint/CMakeLists.txt [iso-8859-1] Sat Aug 28
13:20:03 2010
@@ -1,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)
Propchange: branches/cmake-bringup/dll/win32/ntprint/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: branches/cmake-bringup/dll/win32/olecli32/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/olecli3…
==============================================================================
--- branches/cmake-bringup/dll/win32/olecli32/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/win32/olecli32/CMakeLists.txt [iso-8859-1] Sat Aug 28
13:20:03 2010
@@ -1,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)
Propchange: branches/cmake-bringup/dll/win32/olecli32/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: branches/cmake-bringup/dll/win32/oledlg/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/oledlg/…
==============================================================================
--- branches/cmake-bringup/dll/win32/oledlg/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/win32/oledlg/CMakeLists.txt [iso-8859-1] Sat Aug 28
13:20:03 2010
@@ -1,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)
Propchange: branches/cmake-bringup/dll/win32/oledlg/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: branches/cmake-bringup/dll/win32/olesvr32/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/olesvr3…
==============================================================================
--- branches/cmake-bringup/dll/win32/olesvr32/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/win32/olesvr32/CMakeLists.txt [iso-8859-1] Sat Aug 28
13:20:03 2010
@@ -1,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)
Propchange: branches/cmake-bringup/dll/win32/olesvr32/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: branches/cmake-bringup/dll/win32/olethk32/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/olethk3…
==============================================================================
--- branches/cmake-bringup/dll/win32/olethk32/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/win32/olethk32/CMakeLists.txt [iso-8859-1] Sat Aug 28
13:20:03 2010
@@ -1,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)
Propchange: branches/cmake-bringup/dll/win32/olethk32/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: branches/cmake-bringup/dll/win32/pidgen/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/pidgen/…
==============================================================================
--- branches/cmake-bringup/dll/win32/pidgen/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/win32/pidgen/CMakeLists.txt [iso-8859-1] Sat Aug 28
13:20:03 2010
@@ -1,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)
Propchange: branches/cmake-bringup/dll/win32/pidgen/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: branches/cmake-bringup/dll/win32/powrprof/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/powrpro…
==============================================================================
--- branches/cmake-bringup/dll/win32/powrprof/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/win32/powrprof/CMakeLists.txt [iso-8859-1] Sat Aug 28
13:20:03 2010
@@ -1,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)
Propchange: branches/cmake-bringup/dll/win32/powrprof/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: branches/cmake-bringup/dll/win32/printui/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/printui…
==============================================================================
--- branches/cmake-bringup/dll/win32/printui/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/win32/printui/CMakeLists.txt [iso-8859-1] Sat Aug 28
13:20:03 2010
@@ -1,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)
Propchange: branches/cmake-bringup/dll/win32/printui/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: branches/cmake-bringup/dll/win32/query/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/query/C…
==============================================================================
--- branches/cmake-bringup/dll/win32/query/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/win32/query/CMakeLists.txt [iso-8859-1] Sat Aug 28 13:20:03
2010
@@ -1,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)
Propchange: branches/cmake-bringup/dll/win32/query/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: branches/cmake-bringup/dll/win32/rasapi32/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/rasapi3…
==============================================================================
--- branches/cmake-bringup/dll/win32/rasapi32/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/win32/rasapi32/CMakeLists.txt [iso-8859-1] Sat Aug 28
13:20:03 2010
@@ -1,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)
Propchange: branches/cmake-bringup/dll/win32/rasapi32/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: branches/cmake-bringup/dll/win32/rasdlg/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/rasdlg/…
==============================================================================
--- branches/cmake-bringup/dll/win32/rasdlg/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/win32/rasdlg/CMakeLists.txt [iso-8859-1] Sat Aug 28
13:20:03 2010
@@ -1,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)
Propchange: branches/cmake-bringup/dll/win32/rasdlg/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: branches/cmake-bringup/dll/win32/rasman/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/rasman/…
==============================================================================
--- branches/cmake-bringup/dll/win32/rasman/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/win32/rasman/CMakeLists.txt [iso-8859-1] Sat Aug 28
13:20:03 2010
@@ -1,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)
Propchange: branches/cmake-bringup/dll/win32/rasman/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: branches/cmake-bringup/dll/win32/resutils/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/resutil…
==============================================================================
--- branches/cmake-bringup/dll/win32/resutils/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/win32/resutils/CMakeLists.txt [iso-8859-1] Sat Aug 28
13:20:03 2010
@@ -1,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)
Propchange: branches/cmake-bringup/dll/win32/resutils/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Added: branches/cmake-bringup/dll/win32/samlib/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/samlib/…
==============================================================================
--- branches/cmake-bringup/dll/win32/samlib/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/win32/samlib/CMakeLists.txt [iso-8859-1] Sat Aug 28
13:20:03 2010
@@ -1,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)
Propchange: branches/cmake-bringup/dll/win32/samlib/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native