[ros-diffs] [tkreuzer] 49823: [CMAKE] Add an incomplete cmake file for msi

tkreuzer at svn.reactos.org tkreuzer at svn.reactos.org
Sat Nov 27 18:30:40 UTC 2010


Author: tkreuzer
Date: Sat Nov 27 18:30:39 2010
New Revision: 49823

URL: http://svn.reactos.org/svn/reactos?rev=49823&view=rev
Log:
[CMAKE]
Add an incomplete cmake file for msi

Added:
    branches/cmake-bringup/dll/win32/msi/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/CMakeLists.txt?rev=49823&r1=49822&r2=49823&view=diff
==============================================================================
--- branches/cmake-bringup/dll/win32/CMakeLists.txt [iso-8859-1] (original)
+++ branches/cmake-bringup/dll/win32/CMakeLists.txt [iso-8859-1] Sat Nov 27 18:30:39 2010
@@ -91,7 +91,7 @@
 add_subdirectory(msgsm32.acm)
 add_subdirectory(mshtml)
 add_subdirectory(mshtml.tlb)
-#add_subdirectory(msi)
+add_subdirectory(msi)
 add_subdirectory(msimg32)
 add_subdirectory(msimtf)
 add_subdirectory(msisip)

Added: branches/cmake-bringup/dll/win32/msi/CMakeLists.txt
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/msi/CMakeLists.txt?rev=49823&view=auto
==============================================================================
--- branches/cmake-bringup/dll/win32/msi/CMakeLists.txt (added)
+++ branches/cmake-bringup/dll/win32/msi/CMakeLists.txt [iso-8859-1] Sat Nov 27 18:30:39 2010
@@ -1,0 +1,84 @@
+
+spec2def(msi.dll msi.spec)
+
+if (0)
+
+include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
+add_definitions(-D__WINESRC__)
+
+add_library(msi SHARED
+            action.c
+            alter.c
+            appsearch.c
+            automation.c
+            classes.c
+            cond.tab.c
+            create.c</file>
+            custom.c</file>
+            database.c</file>
+            delete.c</file>
+            dialog.c</file>
+            distinct.c</file>
+            drop.c</file>
+            events.c</file>
+            files.c</file>
+            font.c</file>
+            format.c</file>
+            handle.c</file>
+            helpers.c</file>
+            insert.c</file>
+            install.c</file>
+            join.c</file>
+            media.c</file>
+            msi.c</file>
+            msi_main.c</file>
+            msiquery.c</file>
+            package.c</file>
+            preview.c</file>
+            record.c</file>
+            registry.c</file>
+            regsvr.c</file>
+            script.c</file>
+            select.c</file>
+            source.c</file>
+            sql.tab.c</file>
+            storages.c</file>
+            streams.c</file>
+            string.c</file>
+            suminfo.c</file>
+            table.c</file>
+            tokenize.c</file>
+            update.c</file>
+            upgrade.c</file>
+            where.c</file>
+            msi.rc</file>
+            ${CMAKE_CURRENT_BINARY_DIR}/msi.def)
+
+set_module_type(msi win32dll)
+
+target_link_libraries(msi wine uuid PSEH_LIB)
+
+add_importlibs(msi
+               kernel32
+               urlmon
+               wininet
+               comctl32
+               shell32
+               shlwapi
+               cabinet
+               oleaut32
+               ole32
+               version
+               user32
+               gdi32
+               advapi32
+               odbccp32
+               ntdll)
+
+#	<library>msiserver_interface</library>
+#	<dependency>msiserver</dependency>
+#	<dependency>msiheader</dependency>
+
+add_cab_target(msi 1)
+endif()
+add_importlib_target(msi.spec)

Propchange: branches/cmake-bringup/dll/win32/msi/CMakeLists.txt
------------------------------------------------------------------------------
    svn:eol-style = native




More information about the Ros-diffs mailing list