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 custom.c database.c delete.c dialog.c distinct.c drop.c events.c files.c font.c format.c handle.c helpers.c insert.c install.c join.c media.c msi.c msi_main.c msiquery.c package.c preview.c record.c registry.c regsvr.c script.c select.c source.c sql.tab.c storages.c streams.c string.c suminfo.c table.c tokenize.c update.c upgrade.c where.c msi.rc ${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) # msiserver_interface # msiserver # msiheader add_cab_target(msi 1) endif() add_importlib_target(msi.spec)