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)