set_unicode()
-add_definitions(-D__WINESRC__)
+add_definitions(
+ -D__WINESRC__
+ -D_DLL -D__USE_CRTIMP)
+
remove_definitions(-D_WIN32_WINNT=0x502)
add_definitions(-D_WIN32_WINNT=0x600)
-add_definitions(-D_DLL -D__USE_CRTIMP)
+
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(qedit ${CMAKE_CURRENT_SOURCE_DIR}/qedit.spec ${CMAKE_CURRENT_BINARY_DIR}/qedit.def)
+spec2def(qedit.dll qedit.spec)
add_library(qedit SHARED
main.c
mediadet.c
regsvr.c
- samplegrabber.c)
+ samplegrabber.c
+ ${CMAKE_CURRENT_BINARY_DIR}/qedit.def)
set_module_type(qedit win32dll)
target_link_libraries(qedit
- ${CMAKE_CURRENT_BINARY_DIR}/qedit.def
strmiids
uuid
wine)
kernel32
ntdll)
-add_dependencies(qedit qedit_def)
+add_dependencies(qedit dxsdk)
+add_cd_file(TARGET qedit DESTINATION reactos/system32)