[ros-diffs] [spetreolle] 49517: [CMAKE] Add remaining Wine directx dlls to bootcd.

spetreolle at svn.reactos.org spetreolle at svn.reactos.org
Sun Nov 7 21:22:32 UTC 2010


Author: spetreolle
Date: Sun Nov  7 21:22:31 2010
New Revision: 49517

URL: http://svn.reactos.org/svn/reactos?rev=49517&view=rev
Log:
[CMAKE]
Add remaining Wine directx dlls to bootcd.

Added:
    branches/cmake-bringup/dll/directx/wine/d3dx9_24/CMakeLists.txt   (with props)
    branches/cmake-bringup/dll/directx/wine/d3dx9_25/CMakeLists.txt   (with props)
    branches/cmake-bringup/dll/directx/wine/d3dx9_26/CMakeLists.txt   (with props)
    branches/cmake-bringup/dll/directx/wine/d3dx9_27/CMakeLists.txt   (with props)
    branches/cmake-bringup/dll/directx/wine/d3dx9_28/CMakeLists.txt   (with props)
    branches/cmake-bringup/dll/directx/wine/d3dx9_29/CMakeLists.txt   (with props)
    branches/cmake-bringup/dll/directx/wine/d3dx9_30/CMakeLists.txt   (with props)
    branches/cmake-bringup/dll/directx/wine/d3dx9_31/CMakeLists.txt   (with props)
    branches/cmake-bringup/dll/directx/wine/d3dx9_32/CMakeLists.txt   (with props)
    branches/cmake-bringup/dll/directx/wine/d3dx9_33/CMakeLists.txt   (with props)
    branches/cmake-bringup/dll/directx/wine/d3dx9_34/CMakeLists.txt   (with props)
    branches/cmake-bringup/dll/directx/wine/d3dx9_35/CMakeLists.txt   (with props)
    branches/cmake-bringup/dll/directx/wine/d3dx9_36/CMakeLists.txt   (with props)
    branches/cmake-bringup/dll/directx/wine/d3dx9_37/CMakeLists.txt   (with props)
    branches/cmake-bringup/dll/directx/wine/d3dx9_38/CMakeLists.txt   (with props)
    branches/cmake-bringup/dll/directx/wine/d3dx9_39/CMakeLists.txt   (with props)
    branches/cmake-bringup/dll/directx/wine/d3dx9_40/CMakeLists.txt   (with props)
    branches/cmake-bringup/dll/directx/wine/d3dx9_41/CMakeLists.txt   (with props)
    branches/cmake-bringup/dll/directx/wine/d3dx9_42/CMakeLists.txt   (with props)
Modified:
    branches/cmake-bringup/dll/directx/CMakeLists.txt
    branches/cmake-bringup/dll/directx/wine/CMakeLists.txt
    branches/cmake-bringup/dll/directx/wine/d3d8/CMakeLists.txt
    branches/cmake-bringup/dll/directx/wine/d3d9/CMakeLists.txt
    branches/cmake-bringup/dll/directx/wine/ddraw/CMakeLists.txt
    branches/cmake-bringup/dll/directx/wine/wined3d/CMakeLists.txt

Modified: branches/cmake-bringup/dll/directx/CMakeLists.txt
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/CMakeLists.txt?rev=49517&r1=49516&r2=49517&view=diff
==============================================================================
--- branches/cmake-bringup/dll/directx/CMakeLists.txt [iso-8859-1] (original)
+++ branches/cmake-bringup/dll/directx/CMakeLists.txt [iso-8859-1] Sun Nov  7 21:22:31 2010
@@ -12,7 +12,7 @@
 add_subdirectory(dplay)
 add_subdirectory(dplayx)
 add_subdirectory(dsound)
-#add_subdirectory(dsound_new)
+#add_subdirectory(dsound_new) #disabled in trunk
 add_subdirectory(dxdiagn)
 #add_subdirectory(ksproxy)# undefined reference to `operator new(unsigned int)'
 add_subdirectory(ksuser)

Modified: branches/cmake-bringup/dll/directx/wine/CMakeLists.txt
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/CMakeLists.txt?rev=49517&r1=49516&r2=49517&view=diff
==============================================================================
--- branches/cmake-bringup/dll/directx/wine/CMakeLists.txt [iso-8859-1] (original)
+++ branches/cmake-bringup/dll/directx/wine/CMakeLists.txt [iso-8859-1] Sun Nov  7 21:22:31 2010
@@ -1,24 +1,24 @@
 
-#add_subdirectory(d3d8)
-#add_subdirectory(d3d9)
-#add_subdirectory(d3dx9_24)
-#add_subdirectory(d3dx9_25)
-#add_subdirectory(d3dx9_26)
-#add_subdirectory(d3dx9_27)
-#add_subdirectory(d3dx9_28)
-#add_subdirectory(d3dx9_29)
-#add_subdirectory(d3dx9_30)
-#add_subdirectory(d3dx9_31)
-#add_subdirectory(d3dx9_32)
-#add_subdirectory(d3dx9_33)
-#add_subdirectory(d3dx9_34)
-#add_subdirectory(d3dx9_35)
-#add_subdirectory(d3dx9_36)
-#add_subdirectory(d3dx9_37)
-#add_subdirectory(d3dx9_38)
-#add_subdirectory(d3dx9_39)
-#add_subdirectory(d3dx9_40)
-#add_subdirectory(d3dx9_41)
-#add_subdirectory(d3dx9_42)
+add_subdirectory(d3d8)
+add_subdirectory(d3d9)
+add_subdirectory(d3dx9_24)
+add_subdirectory(d3dx9_25)
+add_subdirectory(d3dx9_26)
+add_subdirectory(d3dx9_27)
+add_subdirectory(d3dx9_28)
+add_subdirectory(d3dx9_29)
+add_subdirectory(d3dx9_30)
+add_subdirectory(d3dx9_31)
+add_subdirectory(d3dx9_32)
+add_subdirectory(d3dx9_33)
+add_subdirectory(d3dx9_34)
+add_subdirectory(d3dx9_35)
+add_subdirectory(d3dx9_36)
+add_subdirectory(d3dx9_37)
+add_subdirectory(d3dx9_38)
+add_subdirectory(d3dx9_39)
+add_subdirectory(d3dx9_40)
+add_subdirectory(d3dx9_41)
+add_subdirectory(d3dx9_42)
 add_subdirectory(ddraw)
 add_subdirectory(wined3d)

Modified: branches/cmake-bringup/dll/directx/wine/d3d8/CMakeLists.txt
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/d3d8/CMakeLists.txt?rev=49517&r1=49516&r2=49517&view=diff
==============================================================================
--- branches/cmake-bringup/dll/directx/wine/d3d8/CMakeLists.txt [iso-8859-1] (original)
+++ branches/cmake-bringup/dll/directx/wine/d3d8/CMakeLists.txt [iso-8859-1] Sun Nov  7 21:22:31 2010
@@ -1,4 +1,4 @@
-
+set_rc_compiler()
 set_unicode()
 
 add_definitions(-D__WINESRC__)
@@ -7,23 +7,23 @@
 
 spec2def(d3d8.dll d3d8.spec)
 
-add_library(d3d8 SHARED
+list(APPEND SOURCE
+    buffer.c
     cubetexture.c
     d3d8_main.c
     device.c
     directx.c
-    #indexbuffer.c
-    #pixelshader.c
+    shader.c
     surface.c
     swapchain.c
     texture.c
-    #vertexbuffer.c
     vertexdeclaration.c
-    vertexshader.c
     volume.c
     volumetexture.c
     version.rc
-    ${CMAKE_CURRENT_BINARY_DIR}/d3d8.def)
+    d3d8.def)
+
+add_library(d3d8 SHARED ${SOURCE})
 
 set_module_type(d3d8 win32dll)
 
@@ -35,7 +35,10 @@
     user32
     gdi32
     advapi32
-    wined3d)
+    wined3d
+    msvcrt
+    kernel32
+    ntdll)
 
 add_dependencies(d3d8 wineheaders)
 add_cab_target(d3d8 1)

Modified: branches/cmake-bringup/dll/directx/wine/d3d9/CMakeLists.txt
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/d3d9/CMakeLists.txt?rev=49517&r1=49516&r2=49517&view=diff
==============================================================================
--- branches/cmake-bringup/dll/directx/wine/d3d9/CMakeLists.txt [iso-8859-1] (original)
+++ branches/cmake-bringup/dll/directx/wine/d3d9/CMakeLists.txt [iso-8859-1] Sun Nov  7 21:22:31 2010
@@ -1,4 +1,4 @@
-
+set_rc_compiler()
 set_unicode()
 
 add_definitions(-D__WINESRC__)
@@ -7,25 +7,25 @@
 
 spec2def(d3d9.dll d3d9.spec)
 
-add_library(d3d9 SHARED
+list(APPEND SOURCE
+    buffer.c
     cubetexture.c
     d3d9_main.c
     device.c
     directx.c
-    indexbuffer.c
-    pixelshader.c
     query.c
+    shader.c
     stateblock.c
     surface.c
     swapchain.c
     texture.c
-    vertexbuffer.c
     vertexdeclaration.c
-    vertexshader.c
     volume.c
     volumetexture.c
     version.rc
-    ${CMAKE_CURRENT_BINARY_DIR}/d3d9.def)
+    d3d9.def)
+
+add_library(d3d9 SHARED ${SOURCE})
 
 set_module_type(d3d9 win32dll)
 
@@ -37,7 +37,10 @@
     user32
     gdi32
     advapi32
-    wined3d)
+    wined3d
+    msvcrt
+    kernel32
+    ntdll)
 
 add_dependencies(d3d9 wineheaders)
 add_cab_target(d3d9 1)

Added: branches/cmake-bringup/dll/directx/wine/d3dx9_24/CMakeLists.txt
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/d3dx9_24/CMakeLists.txt?rev=49517&view=auto
==============================================================================
--- branches/cmake-bringup/dll/directx/wine/d3dx9_24/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/directx/wine/d3dx9_24/CMakeLists.txt [iso-8859-1] Sun Nov  7 21:22:31 2010
@@ -1,0 +1,31 @@
+set_rc_compiler()
+
+spec2def(d3dx9_24.dll d3dx9_24.spec)
+
+list(APPEND SOURCE
+    d3dx9_24_main.c
+    version.rc
+    ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_24.def)
+
+add_definitions(-D__WINESRC__)
+
+include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
+
+add_library(d3dx9_24 SHARED ${SOURCE})
+set_module_type(d3dx9_24 win32dll)
+
+target_link_libraries(d3dx9_24
+    wine)
+
+add_importlibs(d3dx9_24
+    d3d9
+    user32
+    gdi32
+    advapi32
+    wined3d
+    msvcrt
+    kernel32
+    ntdll)
+
+add_dependencies(d3dx9_24 wineheaders)
+add_cab_target(d3dx9_24 1)

Propchange: branches/cmake-bringup/dll/directx/wine/d3dx9_24/CMakeLists.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: branches/cmake-bringup/dll/directx/wine/d3dx9_25/CMakeLists.txt
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/d3dx9_25/CMakeLists.txt?rev=49517&view=auto
==============================================================================
--- branches/cmake-bringup/dll/directx/wine/d3dx9_25/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/directx/wine/d3dx9_25/CMakeLists.txt [iso-8859-1] Sun Nov  7 21:22:31 2010
@@ -1,0 +1,31 @@
+set_rc_compiler()
+
+spec2def(d3dx9_25.dll d3dx9_25.spec)
+
+list(APPEND SOURCE
+    d3dx9_25_main.c
+    version.rc
+    ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_25.def)
+
+add_definitions(-D__WINESRC__)
+
+include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
+
+add_library(d3dx9_25 SHARED ${SOURCE})
+set_module_type(d3dx9_25 win32dll)
+
+target_link_libraries(d3dx9_25
+    wine)
+
+add_importlibs(d3dx9_25
+    d3d9
+    user32
+    gdi32
+    advapi32
+    wined3d
+    msvcrt
+    kernel32
+    ntdll)
+
+add_dependencies(d3dx9_25 wineheaders)
+add_cab_target(d3dx9_25 1)

Propchange: branches/cmake-bringup/dll/directx/wine/d3dx9_25/CMakeLists.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: branches/cmake-bringup/dll/directx/wine/d3dx9_26/CMakeLists.txt
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/d3dx9_26/CMakeLists.txt?rev=49517&view=auto
==============================================================================
--- branches/cmake-bringup/dll/directx/wine/d3dx9_26/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/directx/wine/d3dx9_26/CMakeLists.txt [iso-8859-1] Sun Nov  7 21:22:31 2010
@@ -1,0 +1,31 @@
+set_rc_compiler()
+
+spec2def(d3dx9_26.dll d3dx9_26.spec)
+
+list(APPEND SOURCE
+    d3dx9_26_main.c
+    version.rc
+    ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_26.def)
+
+add_definitions(-D__WINESRC__)
+
+include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
+
+add_library(d3dx9_26 SHARED ${SOURCE})
+set_module_type(d3dx9_26 win32dll)
+
+target_link_libraries(d3dx9_26
+    wine)
+
+add_importlibs(d3dx9_26
+    d3d9
+    user32
+    gdi32
+    advapi32
+    wined3d
+    msvcrt
+    kernel32
+    ntdll)
+
+add_dependencies(d3dx9_26 wineheaders)
+add_cab_target(d3dx9_26 1)

Propchange: branches/cmake-bringup/dll/directx/wine/d3dx9_26/CMakeLists.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: branches/cmake-bringup/dll/directx/wine/d3dx9_27/CMakeLists.txt
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/d3dx9_27/CMakeLists.txt?rev=49517&view=auto
==============================================================================
--- branches/cmake-bringup/dll/directx/wine/d3dx9_27/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/directx/wine/d3dx9_27/CMakeLists.txt [iso-8859-1] Sun Nov  7 21:22:31 2010
@@ -1,0 +1,31 @@
+set_rc_compiler()
+
+spec2def(d3dx9_27.dll d3dx9_27.spec)
+
+list(APPEND SOURCE
+    d3dx9_27_main.c
+    version.rc
+    ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_27.def)
+
+add_definitions(-D__WINESRC__)
+
+include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
+
+add_library(d3dx9_27 SHARED ${SOURCE})
+set_module_type(d3dx9_27 win32dll)
+
+target_link_libraries(d3dx9_27
+    wine)
+
+add_importlibs(d3dx9_27
+    d3d9
+    user32
+    gdi32
+    advapi32
+    wined3d
+    msvcrt
+    kernel32
+    ntdll)
+
+add_dependencies(d3dx9_27 wineheaders)
+add_cab_target(d3dx9_27 1)

Propchange: branches/cmake-bringup/dll/directx/wine/d3dx9_27/CMakeLists.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: branches/cmake-bringup/dll/directx/wine/d3dx9_28/CMakeLists.txt
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/d3dx9_28/CMakeLists.txt?rev=49517&view=auto
==============================================================================
--- branches/cmake-bringup/dll/directx/wine/d3dx9_28/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/directx/wine/d3dx9_28/CMakeLists.txt [iso-8859-1] Sun Nov  7 21:22:31 2010
@@ -1,0 +1,31 @@
+set_rc_compiler()
+
+spec2def(d3dx9_28.dll d3dx9_28.spec)
+
+list(APPEND SOURCE
+    d3dx9_28_main.c
+    version.rc
+    ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_28.def)
+
+add_definitions(-D__WINESRC__)
+
+include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
+
+add_library(d3dx9_28 SHARED ${SOURCE})
+set_module_type(d3dx9_28 win32dll)
+
+target_link_libraries(d3dx9_28
+    wine)
+
+add_importlibs(d3dx9_28
+    d3d9
+    user32
+    gdi32
+    advapi32
+    wined3d
+    msvcrt
+    kernel32
+    ntdll)
+
+add_dependencies(d3dx9_28 wineheaders)
+add_cab_target(d3dx9_28 1)

Propchange: branches/cmake-bringup/dll/directx/wine/d3dx9_28/CMakeLists.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: branches/cmake-bringup/dll/directx/wine/d3dx9_29/CMakeLists.txt
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/d3dx9_29/CMakeLists.txt?rev=49517&view=auto
==============================================================================
--- branches/cmake-bringup/dll/directx/wine/d3dx9_29/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/directx/wine/d3dx9_29/CMakeLists.txt [iso-8859-1] Sun Nov  7 21:22:31 2010
@@ -1,0 +1,31 @@
+set_rc_compiler()
+
+spec2def(d3dx9_29.dll d3dx9_29.spec)
+
+list(APPEND SOURCE
+    d3dx9_29_main.c
+    version.rc
+    ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_29.def)
+
+add_definitions(-D__WINESRC__)
+
+include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
+
+add_library(d3dx9_29 SHARED ${SOURCE})
+set_module_type(d3dx9_29 win32dll)
+
+target_link_libraries(d3dx9_29
+    wine)
+
+add_importlibs(d3dx9_29
+    d3d9
+    user32
+    gdi32
+    advapi32
+    wined3d
+    msvcrt
+    kernel32
+    ntdll)
+
+add_dependencies(d3dx9_29 wineheaders)
+add_cab_target(d3dx9_29 1)

Propchange: branches/cmake-bringup/dll/directx/wine/d3dx9_29/CMakeLists.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: branches/cmake-bringup/dll/directx/wine/d3dx9_30/CMakeLists.txt
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/d3dx9_30/CMakeLists.txt?rev=49517&view=auto
==============================================================================
--- branches/cmake-bringup/dll/directx/wine/d3dx9_30/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/directx/wine/d3dx9_30/CMakeLists.txt [iso-8859-1] Sun Nov  7 21:22:31 2010
@@ -1,0 +1,31 @@
+set_rc_compiler()
+
+spec2def(d3dx9_30.dll d3dx9_30.spec)
+
+list(APPEND SOURCE
+    d3dx9_30_main.c
+    version.rc
+    ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_30.def)
+
+add_definitions(-D__WINESRC__)
+
+include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
+
+add_library(d3dx9_30 SHARED ${SOURCE})
+set_module_type(d3dx9_30 win32dll)
+
+target_link_libraries(d3dx9_30
+    wine)
+
+add_importlibs(d3dx9_30
+    d3d9
+    user32
+    gdi32
+    advapi32
+    wined3d
+    msvcrt
+    kernel32
+    ntdll)
+
+add_dependencies(d3dx9_30 wineheaders)
+add_cab_target(d3dx9_30 1)

Propchange: branches/cmake-bringup/dll/directx/wine/d3dx9_30/CMakeLists.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: branches/cmake-bringup/dll/directx/wine/d3dx9_31/CMakeLists.txt
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/d3dx9_31/CMakeLists.txt?rev=49517&view=auto
==============================================================================
--- branches/cmake-bringup/dll/directx/wine/d3dx9_31/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/directx/wine/d3dx9_31/CMakeLists.txt [iso-8859-1] Sun Nov  7 21:22:31 2010
@@ -1,0 +1,31 @@
+set_rc_compiler()
+
+spec2def(d3dx9_31.dll d3dx9_31.spec)
+
+list(APPEND SOURCE
+    d3dx9_31_main.c
+    version.rc
+    ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_31.def)
+
+add_definitions(-D__WINESRC__)
+
+include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
+
+add_library(d3dx9_31 SHARED ${SOURCE})
+set_module_type(d3dx9_31 win32dll)
+
+target_link_libraries(d3dx9_31
+    wine)
+
+add_importlibs(d3dx9_31
+    d3d9
+    user32
+    gdi32
+    advapi32
+    wined3d
+    msvcrt
+    kernel32
+    ntdll)
+
+add_dependencies(d3dx9_31 wineheaders)
+add_cab_target(d3dx9_31 1)

Propchange: branches/cmake-bringup/dll/directx/wine/d3dx9_31/CMakeLists.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: branches/cmake-bringup/dll/directx/wine/d3dx9_32/CMakeLists.txt
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/d3dx9_32/CMakeLists.txt?rev=49517&view=auto
==============================================================================
--- branches/cmake-bringup/dll/directx/wine/d3dx9_32/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/directx/wine/d3dx9_32/CMakeLists.txt [iso-8859-1] Sun Nov  7 21:22:31 2010
@@ -1,0 +1,31 @@
+set_rc_compiler()
+
+spec2def(d3dx9_32.dll d3dx9_32.spec)
+
+list(APPEND SOURCE
+    d3dx9_32_main.c
+    version.rc
+    ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_32.def)
+
+add_definitions(-D__WINESRC__)
+
+include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
+
+add_library(d3dx9_32 SHARED ${SOURCE})
+set_module_type(d3dx9_32 win32dll)
+
+target_link_libraries(d3dx9_32
+    wine)
+
+add_importlibs(d3dx9_32
+    d3d9
+    user32
+    gdi32
+    advapi32
+    wined3d
+    msvcrt
+    kernel32
+    ntdll)
+
+add_dependencies(d3dx9_32 wineheaders)
+add_cab_target(d3dx9_32 1)

Propchange: branches/cmake-bringup/dll/directx/wine/d3dx9_32/CMakeLists.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: branches/cmake-bringup/dll/directx/wine/d3dx9_33/CMakeLists.txt
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/d3dx9_33/CMakeLists.txt?rev=49517&view=auto
==============================================================================
--- branches/cmake-bringup/dll/directx/wine/d3dx9_33/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/directx/wine/d3dx9_33/CMakeLists.txt [iso-8859-1] Sun Nov  7 21:22:31 2010
@@ -1,0 +1,31 @@
+set_rc_compiler()
+
+spec2def(d3dx9_33.dll d3dx9_33.spec)
+
+list(APPEND SOURCE
+    d3dx9_33_main.c
+    version.rc
+    ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_33.def)
+
+add_definitions(-D__WINESRC__)
+
+include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
+
+add_library(d3dx9_33 SHARED ${SOURCE})
+set_module_type(d3dx9_33 win32dll)
+
+target_link_libraries(d3dx9_33
+    wine)
+
+add_importlibs(d3dx9_33
+    d3d9
+    user32
+    gdi32
+    advapi32
+    wined3d
+    msvcrt
+    kernel32
+    ntdll)
+
+add_dependencies(d3dx9_33 wineheaders)
+add_cab_target(d3dx9_33 1)

Propchange: branches/cmake-bringup/dll/directx/wine/d3dx9_33/CMakeLists.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: branches/cmake-bringup/dll/directx/wine/d3dx9_34/CMakeLists.txt
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/d3dx9_34/CMakeLists.txt?rev=49517&view=auto
==============================================================================
--- branches/cmake-bringup/dll/directx/wine/d3dx9_34/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/directx/wine/d3dx9_34/CMakeLists.txt [iso-8859-1] Sun Nov  7 21:22:31 2010
@@ -1,0 +1,31 @@
+set_rc_compiler()
+
+spec2def(d3dx9_34.dll d3dx9_34.spec)
+
+list(APPEND SOURCE
+    d3dx9_34_main.c
+    version.rc
+    ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_34.def)
+
+add_definitions(-D__WINESRC__)
+
+include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
+
+add_library(d3dx9_34 SHARED ${SOURCE})
+set_module_type(d3dx9_34 win32dll)
+
+target_link_libraries(d3dx9_34
+    wine)
+
+add_importlibs(d3dx9_34
+    d3d9
+    user32
+    gdi32
+    advapi32
+    wined3d
+    msvcrt
+    kernel32
+    ntdll)
+
+add_dependencies(d3dx9_34 wineheaders)
+add_cab_target(d3dx9_34 1)

Propchange: branches/cmake-bringup/dll/directx/wine/d3dx9_34/CMakeLists.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: branches/cmake-bringup/dll/directx/wine/d3dx9_35/CMakeLists.txt
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/d3dx9_35/CMakeLists.txt?rev=49517&view=auto
==============================================================================
--- branches/cmake-bringup/dll/directx/wine/d3dx9_35/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/directx/wine/d3dx9_35/CMakeLists.txt [iso-8859-1] Sun Nov  7 21:22:31 2010
@@ -1,0 +1,31 @@
+set_rc_compiler()
+
+spec2def(d3dx9_35.dll d3dx9_35.spec)
+
+list(APPEND SOURCE
+    d3dx9_35_main.c
+    version.rc
+    ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_35.def)
+
+add_definitions(-D__WINESRC__)
+
+include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
+
+add_library(d3dx9_35 SHARED ${SOURCE})
+set_module_type(d3dx9_35 win32dll)
+
+target_link_libraries(d3dx9_35
+    wine)
+
+add_importlibs(d3dx9_35
+    d3d9
+    user32
+    gdi32
+    advapi32
+    wined3d
+    msvcrt
+    kernel32
+    ntdll)
+
+add_dependencies(d3dx9_35 wineheaders)
+add_cab_target(d3dx9_35 1)

Propchange: branches/cmake-bringup/dll/directx/wine/d3dx9_35/CMakeLists.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: branches/cmake-bringup/dll/directx/wine/d3dx9_36/CMakeLists.txt
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/d3dx9_36/CMakeLists.txt?rev=49517&view=auto
==============================================================================
--- branches/cmake-bringup/dll/directx/wine/d3dx9_36/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/directx/wine/d3dx9_36/CMakeLists.txt [iso-8859-1] Sun Nov  7 21:22:31 2010
@@ -1,0 +1,40 @@
+set_rc_compiler()
+
+spec2def(d3dx9_36.dll d3dx9_36.spec)
+
+list(APPEND SOURCE
+    core.c
+    d3dx9_36_main.c
+    font.c
+    math.c
+    mesh.c
+    shader.c
+    sprite.c
+    surface.c
+    texture.c
+    util.c
+    version.rc
+    ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_36.def)
+
+add_definitions(-D__WINESRC__)
+
+include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
+
+add_library(d3dx9_36 SHARED ${SOURCE})
+set_module_type(d3dx9_36 win32dll)
+
+target_link_libraries(d3dx9_36
+    wine)
+
+add_importlibs(d3dx9_36
+    d3d9
+    user32
+    gdi32
+    advapi32
+    wined3d
+    msvcrt
+    kernel32
+    ntdll)
+
+add_dependencies(d3dx9_36 wineheaders)
+add_cab_target(d3dx9_36 1)

Propchange: branches/cmake-bringup/dll/directx/wine/d3dx9_36/CMakeLists.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: branches/cmake-bringup/dll/directx/wine/d3dx9_37/CMakeLists.txt
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/d3dx9_37/CMakeLists.txt?rev=49517&view=auto
==============================================================================
--- branches/cmake-bringup/dll/directx/wine/d3dx9_37/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/directx/wine/d3dx9_37/CMakeLists.txt [iso-8859-1] Sun Nov  7 21:22:31 2010
@@ -1,0 +1,31 @@
+set_rc_compiler()
+
+spec2def(d3dx9_37.dll d3dx9_37.spec)
+
+list(APPEND SOURCE
+    d3dx9_37_main.c
+    version.rc
+    ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_37.def)
+
+add_definitions(-D__WINESRC__)
+
+include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
+
+add_library(d3dx9_37 SHARED ${SOURCE})
+set_module_type(d3dx9_37 win32dll)
+
+target_link_libraries(d3dx9_37
+    wine)
+
+add_importlibs(d3dx9_37
+    d3d9
+    user32
+    gdi32
+    advapi32
+    wined3d
+    msvcrt
+    kernel32
+    ntdll)
+
+add_dependencies(d3dx9_37 wineheaders)
+add_cab_target(d3dx9_37 1)

Propchange: branches/cmake-bringup/dll/directx/wine/d3dx9_37/CMakeLists.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: branches/cmake-bringup/dll/directx/wine/d3dx9_38/CMakeLists.txt
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/d3dx9_38/CMakeLists.txt?rev=49517&view=auto
==============================================================================
--- branches/cmake-bringup/dll/directx/wine/d3dx9_38/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/directx/wine/d3dx9_38/CMakeLists.txt [iso-8859-1] Sun Nov  7 21:22:31 2010
@@ -1,0 +1,31 @@
+set_rc_compiler()
+
+spec2def(d3dx9_38.dll d3dx9_38.spec)
+
+list(APPEND SOURCE
+    d3dx9_38_main.c
+    version.rc
+    ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_38.def)
+
+add_definitions(-D__WINESRC__)
+
+include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
+
+add_library(d3dx9_38 SHARED ${SOURCE})
+set_module_type(d3dx9_38 win32dll)
+
+target_link_libraries(d3dx9_38
+    wine)
+
+add_importlibs(d3dx9_38
+    d3d9
+    user32
+    gdi32
+    advapi32
+    wined3d
+    msvcrt
+    kernel32
+    ntdll)
+
+add_dependencies(d3dx9_38 wineheaders)
+add_cab_target(d3dx9_38 1)

Propchange: branches/cmake-bringup/dll/directx/wine/d3dx9_38/CMakeLists.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: branches/cmake-bringup/dll/directx/wine/d3dx9_39/CMakeLists.txt
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/d3dx9_39/CMakeLists.txt?rev=49517&view=auto
==============================================================================
--- branches/cmake-bringup/dll/directx/wine/d3dx9_39/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/directx/wine/d3dx9_39/CMakeLists.txt [iso-8859-1] Sun Nov  7 21:22:31 2010
@@ -1,0 +1,31 @@
+set_rc_compiler()
+
+spec2def(d3dx9_39.dll d3dx9_39.spec)
+
+list(APPEND SOURCE
+    d3dx9_39_main.c
+    version.rc
+    ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_39.def)
+
+add_definitions(-D__WINESRC__)
+
+include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
+
+add_library(d3dx9_39 SHARED ${SOURCE})
+set_module_type(d3dx9_39 win32dll)
+
+target_link_libraries(d3dx9_39
+    wine)
+
+add_importlibs(d3dx9_39
+    d3d9
+    user32
+    gdi32
+    advapi32
+    wined3d
+    msvcrt
+    kernel32
+    ntdll)
+
+add_dependencies(d3dx9_39 wineheaders)
+add_cab_target(d3dx9_39 1)

Propchange: branches/cmake-bringup/dll/directx/wine/d3dx9_39/CMakeLists.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: branches/cmake-bringup/dll/directx/wine/d3dx9_40/CMakeLists.txt
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/d3dx9_40/CMakeLists.txt?rev=49517&view=auto
==============================================================================
--- branches/cmake-bringup/dll/directx/wine/d3dx9_40/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/directx/wine/d3dx9_40/CMakeLists.txt [iso-8859-1] Sun Nov  7 21:22:31 2010
@@ -1,0 +1,31 @@
+set_rc_compiler()
+
+spec2def(d3dx9_40.dll d3dx9_40.spec)
+
+list(APPEND SOURCE
+    d3dx9_40_main.c
+    version.rc
+    ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_40.def)
+
+add_definitions(-D__WINESRC__)
+
+include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
+
+add_library(d3dx9_40 SHARED ${SOURCE})
+set_module_type(d3dx9_40 win32dll)
+
+target_link_libraries(d3dx9_40
+    wine)
+
+add_importlibs(d3dx9_40
+    d3d9
+    user32
+    gdi32
+    advapi32
+    wined3d
+    msvcrt
+    kernel32
+    ntdll)
+
+add_dependencies(d3dx9_40 wineheaders)
+add_cab_target(d3dx9_40 1)

Propchange: branches/cmake-bringup/dll/directx/wine/d3dx9_40/CMakeLists.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: branches/cmake-bringup/dll/directx/wine/d3dx9_41/CMakeLists.txt
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/d3dx9_41/CMakeLists.txt?rev=49517&view=auto
==============================================================================
--- branches/cmake-bringup/dll/directx/wine/d3dx9_41/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/directx/wine/d3dx9_41/CMakeLists.txt [iso-8859-1] Sun Nov  7 21:22:31 2010
@@ -1,0 +1,31 @@
+set_rc_compiler()
+
+spec2def(d3dx9_41.dll d3dx9_41.spec)
+
+list(APPEND SOURCE
+    d3dx9_41_main.c
+    version.rc
+    ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_41.def)
+
+add_definitions(-D__WINESRC__)
+
+include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
+
+add_library(d3dx9_41 SHARED ${SOURCE})
+set_module_type(d3dx9_41 win32dll)
+
+target_link_libraries(d3dx9_41
+    wine)
+
+add_importlibs(d3dx9_41
+    d3d9
+    user32
+    gdi32
+    advapi32
+    wined3d
+    msvcrt
+    kernel32
+    ntdll)
+
+add_dependencies(d3dx9_41 wineheaders)
+add_cab_target(d3dx9_41 1)

Propchange: branches/cmake-bringup/dll/directx/wine/d3dx9_41/CMakeLists.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Added: branches/cmake-bringup/dll/directx/wine/d3dx9_42/CMakeLists.txt
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/d3dx9_42/CMakeLists.txt?rev=49517&view=auto
==============================================================================
--- branches/cmake-bringup/dll/directx/wine/d3dx9_42/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/directx/wine/d3dx9_42/CMakeLists.txt [iso-8859-1] Sun Nov  7 21:22:31 2010
@@ -1,0 +1,31 @@
+set_rc_compiler()
+
+spec2def(d3dx9_42.dll d3dx9_42.spec)
+
+list(APPEND SOURCE
+    d3dx9_42_main.c
+    version.rc
+    ${CMAKE_CURRENT_BINARY_DIR}/d3dx9_42.def)
+
+add_definitions(-D__WINESRC__)
+
+include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
+
+add_library(d3dx9_42 SHARED ${SOURCE})
+set_module_type(d3dx9_42 win32dll)
+
+target_link_libraries(d3dx9_42
+    wine)
+
+add_importlibs(d3dx9_42
+    d3d9
+    user32
+    gdi32
+    advapi32
+    wined3d
+    msvcrt
+    kernel32
+    ntdll)
+
+add_dependencies(d3dx9_42 wineheaders)
+add_cab_target(d3dx9_42 1)

Propchange: branches/cmake-bringup/dll/directx/wine/d3dx9_42/CMakeLists.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: branches/cmake-bringup/dll/directx/wine/ddraw/CMakeLists.txt
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/ddraw/CMakeLists.txt?rev=49517&r1=49516&r2=49517&view=diff
==============================================================================
--- branches/cmake-bringup/dll/directx/wine/ddraw/CMakeLists.txt [iso-8859-1] (original)
+++ branches/cmake-bringup/dll/directx/wine/ddraw/CMakeLists.txt [iso-8859-1] Sun Nov  7 21:22:31 2010
@@ -34,7 +34,6 @@
 set_module_type(ddraw win32dll)
 
 target_link_libraries(ddraw
-    ${CMAKE_CURRENT_BINARY_DIR}/ddraw.def
     wine
     uuid
     dxguid
@@ -49,4 +48,6 @@
     msvcrt
     kernel32
     ntdll)
-    
+
+add_dependencies(ddraw wineheaders)
+add_cab_target(ddraw 1)

Modified: branches/cmake-bringup/dll/directx/wine/wined3d/CMakeLists.txt
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/directx/wine/wined3d/CMakeLists.txt?rev=49517&r1=49516&r2=49517&view=diff
==============================================================================
--- branches/cmake-bringup/dll/directx/wine/wined3d/CMakeLists.txt [iso-8859-1] (original)
+++ branches/cmake-bringup/dll/directx/wine/wined3d/CMakeLists.txt [iso-8859-1] Sun Nov  7 21:22:31 2010
@@ -70,4 +70,5 @@
     ntdll)
 add_importlib_target(${CMAKE_CURRENT_BINARY_DIR}/wined3d.def)
 
+add_dependencies(wined3d wineheaders)
 add_cab_target(wined3d 1)




More information about the Ros-diffs mailing list