[CMAKE]
[reactos.git] / dll / directx / qedit / CMakeLists.txt
index 6309e60..2d393e1 100644 (file)
@@ -1,24 +1,27 @@
 
 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)
@@ -31,5 +34,5 @@ add_importlibs(qedit
     kernel32
     ntdll)
 
-add_dependencies(qedit qedit_def dxsdk)
-add_livecd_target(qedit reactos/system32)
+add_dependencies(qedit dxsdk)
+add_cd_file(TARGET qedit DESTINATION reactos/system32 FOR all)