add_definitions(-DUNICODE -D_UNICODE)
-spec2def(midimap ${CMAKE_CURRENT_SOURCE_DIR}/midimap.spec ${CMAKE_CURRENT_BINARY_DIR}/midimap.def)
+spec2def(midimap.dll midimap.spec)
-add_library(midimap SHARED midimap.c midimap.rc)
+add_library(midimap SHARED
+ midimap.c
+ midimap.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/midimap.def)
set_entrypoint(midimap 0)
-target_link_libraries(midimap
- ${CMAKE_CURRENT_BINARY_DIR}/midimap.def
- wine)
+target_link_libraries(midimap uuid wine)
+
+add_importlibs(midimap advapi32 user32 winmm kernel32 ntdll)
+add_dependencies(midimap psdk)
+add_cd_file(TARGET midimap DESTINATION reactos/system32)
-add_importlibs(midimap kernel32 uuid ntdll advapi32 user32 winmm)
-add_dependencies(midimap midimap_def psdk)
-add_livecd_target(midimap reactos/system32)
\ No newline at end of file