\r
ENDMACRO(add_pch _target_name _header_filename _src_list)\r
\r
-MACRO(spec2def _target_name _spec_file _def_file)\r
-\r
+MACRO(spec2def _dllname _spec_file)
+ get_filename_component(_file ${_spec_file} NAME_WE)\r
add_custom_command(\r
- OUTPUT ${_def_file}\r
- COMMAND native-winebuild -o ${_def_file} --def -E ${_spec_file} --filename ${_target_name}.dll\r
- DEPENDS native-winebuild)\r
- set_source_files_properties(${_def_file} PROPERTIES GENERATED TRUE)\r
- add_custom_target(${_target_name}_def ALL DEPENDS ${_def_file})\r
-\r
-ENDMACRO(spec2def _target_name _spec_file _def_file)\r
+ OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${_file}.def\r
+ COMMAND native-winebuild -o ${CMAKE_CURRENT_BINARY_DIR}/${_file}.def --def -E ${CMAKE_CURRENT_SOURCE_DIR}/${_spec_file} --filename ${_dllname}\r
+ DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/${_spec_file})\r
+ENDMACRO(spec2def _dllname _spec_file)\r
\r
if (NOT MSVC)\r
MACRO(CreateBootSectorTarget _target_name _asm_file _object_file)\r
set_unicode()
-add_library(kbsdll SHARED kbsdll.c kbsdll.rc)
+add_library(kbsdll SHARED kbsdll.c kbsdll.rc ${CMAKE_CURRENT_BINARY_DIR}/kbsdll.def)
-spec2def(kbsdll ${CMAKE_CURRENT_SOURCE_DIR}/kbsdll.spec ${CMAKE_CURRENT_BINARY_DIR}/kbsdll.def)
+spec2def(kbsdll.dll kbsdll.spec)
-target_link_libraries(kbsdll ${CMAKE_CURRENT_BINARY_DIR}/kbsdll.def)
+target_link_libraries(kbsdll)
set_module_type(kbsdll win32dll)
add_importlibs(kbsdll user32 comctl32 kernel32)
-add_dependencies(kbsdll kbsdll_def)
add_cab_target(kbsdll 1)
-spec2def(clb ${CMAKE_CURRENT_SOURCE_DIR}/clb.spec ${CMAKE_CURRENT_BINARY_DIR}/clb.def)
+spec2def(clb.dll clb.spec)
set_unicode()
set_rc_compiler()
add_library(clb SHARED
clb.c
- clb.rc)
+ clb.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/clb.def)
set_module_type(clb win32dll)
-target_link_libraries(clb ${CMAKE_CURRENT_BINARY_DIR}/clb.def)
-add_dependencies(clb clb_def)
+
add_importlibs(clb user32 gdi32 comctl32 kernel32 ntdll)
\ No newline at end of file
add_definitions(-D_DLL -D__USE_CRTIMP)
-spec2def(dxtn ${CMAKE_CURRENT_SOURCE_DIR}/dxtn.spec ${CMAKE_CURRENT_BINARY_DIR}/dxtn.def)
+spec2def(dxtn.dll dxtn.spec)
add_library(dxtn SHARED
fxt1.c
dxtn.c
wrapper.c
- texstore.c)
+ texstore.c
+ ${CMAKE_CURRENT_BINARY_DIR}/dxtn.def)
set_entrypoint(dxtn 0)
-target_link_libraries(dxtn ${CMAKE_CURRENT_BINARY_DIR}/dxtn.def)
-
add_importlibs(dxtn msvcrt)
-add_dependencies(dxtn dxtn_def psdk buildno_header)
+add_dependencies(dxtn psdk buildno_header)
set_unicode()
-spec2def(access ${CMAKE_CURRENT_SOURCE_DIR}/access.spec ${CMAKE_CURRENT_BINARY_DIR}/access.def)
+spec2def(access.cpl access.spec)
add_library(access SHARED
access.c
keyboard.c
mouse.c
sound.c
- access.rc)
+ access.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/access.def)
set_module_type(access cpl)
-target_link_libraries(access ${CMAKE_CURRENT_BINARY_DIR}/access.def)
-
add_importlibs(access
msvcrt
user32
comctl32
kernel32)
-add_dependencies(access access_def)
add_cab_target(access 1)
set_unicode()
-spec2def(appwiz ${CMAKE_CURRENT_SOURCE_DIR}/appwiz.spec ${CMAKE_CURRENT_BINARY_DIR}/appwiz.def)
+spec2def(appwiz.cpl appwiz.spec)
add_library(appwiz SHARED
appwiz.c
createlink.c
- appwiz.rc)
+ appwiz.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/appwiz.def)
set_module_type(appwiz cpl)
-target_link_libraries(appwiz ${CMAKE_CURRENT_BINARY_DIR}/appwiz.def uuid)
+target_link_libraries(appwiz uuid)
add_importlibs(appwiz
msvcrt
shell32
kernel32)
-add_dependencies(appwiz appwiz_def)
add_cab_target(appwiz 1)
set_unicode()
-spec2def(console ${CMAKE_CURRENT_SOURCE_DIR}/console.spec ${CMAKE_CURRENT_BINARY_DIR}/console.def)
+spec2def(console.dll console.spec)
list(APPEND SOURCE
console.c
font.c
layout.c
colors.c
- console.rc)
+ console.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/console.def)
add_library(console SHARED ${CMAKE_CURRENT_BINARY_DIR}/console_console.h.gch ${SOURCE})
set_module_type(console win32dll)
-target_link_libraries(console ${CMAKE_CURRENT_BINARY_DIR}/console.def)
-
add_importlibs(console
msvcrt
user32
kernel32)
add_pch(console ${CMAKE_CURRENT_SOURCE_DIR}/console.h ${SOURCE})
-add_dependencies(console console_def)
add_cab_target(console 1)
add_definitions(-D_WIN32)
add_definitions(-D_DLL -D__USE_CRTIMP)
-spec2def(desk ${CMAKE_CURRENT_SOURCE_DIR}/desk.spec ${CMAKE_CURRENT_BINARY_DIR}/desk.def)
+spec2def(desk.cpl desk.spec)
add_library(desk SHARED
advmon.c
general.c
desk.rc
draw.c
- theme.c)
+ theme.c
+ ${CMAKE_CURRENT_BINARY_DIR}/desk.def)
set_module_type(desk cpl)
-target_link_libraries(desk ${CMAKE_CURRENT_BINARY_DIR}/desk.def uuid)
+target_link_libraries(desk uuid)
add_importlibs(desk
msvcrt
kernel32
ntdll)
-add_dependencies(desk desk_def)
add_cab_target(desk 1)
set_unicode()
-spec2def(hdwwiz ${CMAKE_CURRENT_SOURCE_DIR}/hdwwiz.spec ${CMAKE_CURRENT_BINARY_DIR}/hdwwiz.def)
+spec2def(hdwwiz.cpl hdwwiz.spec)
-add_library(hdwwiz SHARED hdwwiz.c hdwwiz.rc)
+add_library(hdwwiz SHARED hdwwiz.c hdwwiz.rc ${CMAKE_CURRENT_BINARY_DIR}/hdwwiz.def)
set_module_type(hdwwiz cpl)
-target_link_libraries(hdwwiz ${CMAKE_CURRENT_BINARY_DIR}/hdwwiz.def)
-
add_importlibs(hdwwiz
msvcrt
setupapi
kernel32
ntdll)
-add_dependencies(hdwwiz hdwwiz_def)
add_cab_target(hdwwiz 1)
set_unicode()
-spec2def(input ${CMAKE_CURRENT_SOURCE_DIR}/input.spec ${CMAKE_CURRENT_BINARY_DIR}/input.def)
+spec2def(input.dll input.spec)
add_library(input SHARED
input.c
keysettings.c
add.c
changekeyseq.c
- input.rc)
+ input.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/input.def)
set_module_type(input win32dll)
-target_link_libraries(input ${CMAKE_CURRENT_BINARY_DIR}/input.def)
-
add_importlibs(input
msvcrt
advapi32
gdi32
kernel32)
-add_dependencies(input input_def)
add_cab_target(input 1)
add_definitions(-D_DLL -D__USE_CRTIMP)
-spec2def(intl ${CMAKE_CURRENT_SOURCE_DIR}/intl.spec ${CMAKE_CURRENT_BINARY_DIR}/intl.def)
+spec2def(intl.cpl intl.spec)
add_library(intl SHARED
currency.c
set_module_type(intl cpl)
-target_link_libraries(intl ${CMAKE_CURRENT_BINARY_DIR}/intl.def)
-
add_importlibs(intl
msvcrt
user32
shell32
kernel32)
-add_dependencies(intl intl_def)
add_cab_target(intl 1)
set_unicode()
-spec2def(joy ${CMAKE_CURRENT_SOURCE_DIR}/joy.spec ${CMAKE_CURRENT_BINARY_DIR}/joy.def)
+spec2def(joy.cpl joy.spec)
-add_library(joy SHARED joy.c joy.rc)
+add_library(joy SHARED joy.c joy.rc ${CMAKE_CURRENT_BINARY_DIR}/joy.def)
set_module_type(joy cpl)
-target_link_libraries(joy ${CMAKE_CURRENT_BINARY_DIR}/joy.def uuid)
+target_link_libraries(joy uuid)
add_importlibs(joy
user32
ole32
shell32)
-add_dependencies(joy joy_def)
add_cab_target(joy 1)
add_definitions(-D_DLL -D__USE_CRTIMP)
-spec2def(main ${CMAKE_CURRENT_SOURCE_DIR}/main.spec ${CMAKE_CURRENT_BINARY_DIR}/main.def)
+spec2def(main.cpl main.spec)
add_library(main SHARED
keyboard.c
main.c
mouse.c
- main.rc)
+ main.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/main.def)
set_module_type(main cpl)
-target_link_libraries(main ${CMAKE_CURRENT_BINARY_DIR}/main.def)
-
add_importlibs(main
msvcrt
advapi32
gdi32
kernel32)
-add_dependencies(main main_def)
add_cab_target(main 1)
add_definitions(-D_DLL -D__USE_CRTIMP)
-spec2def(mmsys ${CMAKE_CURRENT_SOURCE_DIR}/mmsys.spec ${CMAKE_CURRENT_BINARY_DIR}/mmsys.def)
+spec2def(mmsys.cpl mmsys.spec)
add_library(mmsys SHARED
mmsys.c
volume.c
audio.c
voice.c
- mmsys.rc)
+ mmsys.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/mmsys.def)
set_module_type(mmsys cpl)
-target_link_libraries(mmsys ${CMAKE_CURRENT_BINARY_DIR}/mmsys.def)
-
add_importlibs(mmsys
msvcrt
user32
ntdll
kernel32)
-add_dependencies(mmsys mmsys_def)
add_cab_target(mmsys 1)
set_unicode()
-spec2def(ncpa ${CMAKE_CURRENT_SOURCE_DIR}/ncpa.spec ${CMAKE_CURRENT_BINARY_DIR}/ncpa.def)
+spec2def(ncpa.cpl ncpa.spec)
-add_library(ncpa SHARED ncpa.c)
+add_library(ncpa SHARED ncpa.c ${CMAKE_CURRENT_BINARY_DIR}/ncpa.def)
set_module_type(ncpa cpl)
-target_link_libraries(ncpa ${CMAKE_CURRENT_BINARY_DIR}/ncpa.def)
-
add_importlibs(ncpa
msvcrt
advapi32
shell32)
-add_dependencies(ncpa ncpa_def)
add_cab_target(ncpa 1)
set_unicode()
-spec2def(odbccp32i ${CMAKE_CURRENT_SOURCE_DIR}/odbccp32.spec ${CMAKE_CURRENT_BINARY_DIR}/odbccp32.def)
+spec2def(odbccp32i.cpl odbccp32.spec)
-add_library(odbccp32i SHARED odbccp32.c odbccp32.rc)
+add_library(odbccp32i SHARED odbccp32.c odbccp32.rc ${CMAKE_CURRENT_BINARY_DIR}/odbccp32.def)
set_module_type(odbccp32i cpl)
-target_link_libraries(odbccp32i ${CMAKE_CURRENT_BINARY_DIR}/odbccp32.def)
-
add_importlibs(odbccp32i user32 comctl32 kernel32)
-add_dependencies(odbccp32i odbccp32i_def)
add_cab_target(odbccp32i 1)
set_unicode()
-spec2def(powercfg ${CMAKE_CURRENT_SOURCE_DIR}/powercfg.spec ${CMAKE_CURRENT_BINARY_DIR}/powercfg.def)
+spec2def(powercfg.cpl powercfg.spec)
add_library(powercfg SHARED
powercfg.c
alarms.c
advanced.c
hibernate.c
- powercfg.rc)
-
+ powercfg.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/powercfg.def)
set_module_type(powercfg cpl)
-target_link_libraries(powercfg ${CMAKE_CURRENT_BINARY_DIR}/powercfg.def)
+
add_importlibs(powercfg
msvcrt
advapi32
kernel32)
-add_dependencies(powercfg powercfg_def)
add_cab_target(powercfg 1)
set_unicode()
-spec2def(sysdm ${CMAKE_CURRENT_SOURCE_DIR}/sysdm.spec ${CMAKE_CURRENT_BINARY_DIR}/sysdm.def)
+spec2def(sysdm.cpl sysdm.spec)
list(APPEND SOURCE
advanced.c
sysdm.c
userprofile.c
virtmem.c
- sysdm.rc)
+ sysdm.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/sysdm.def)
add_library(sysdm SHARED ${CMAKE_CURRENT_BINARY_DIR}/sysdm_precomp.h.gch ${SOURCE})
set_module_type(sysdm cpl)
-target_link_libraries(sysdm ${CMAKE_CURRENT_BINARY_DIR}/sysdm.def)
-
add_importlibs(sysdm
msvcrt
advapi32
kernel32)
add_pch(sysdm ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
-add_dependencies(sysdm sysdm_def)
add_cab_target(sysdm 1)
set_unicode()
-spec2def(telephon ${CMAKE_CURRENT_SOURCE_DIR}/telephon.spec ${CMAKE_CURRENT_BINARY_DIR}/telephon.def)
+spec2def(telephon.cpl telephon.spec)
-add_library(telephon SHARED telephon.c telephon.rc)
+add_library(telephon SHARED telephon.c telephon.rc ${CMAKE_CURRENT_BINARY_DIR}/telephon.def)
set_module_type(telephon cpl)
-target_link_libraries(telephon ${CMAKE_CURRENT_BINARY_DIR}/telephon.def uuid)
+target_link_libraries(telephon uuid)
add_importlibs(telephon
advapi32
shell32
kernel32)
-add_dependencies(telephon telephon_def)
add_cab_target(telephon 1)
set_unicode()
-spec2def(timedate ${CMAKE_CURRENT_SOURCE_DIR}/timedate.spec ${CMAKE_CURRENT_BINARY_DIR}/timedate.def)
+spec2def(timedate.cpl timedate.spec)
add_library(timedate SHARED
clock.c
ntpclient.c
timedate.c
timezone.c
- timedate.rc)
+ timedate.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/timedate.def)
set_module_type(timedate cpl)
-target_link_libraries(timedate ${CMAKE_CURRENT_BINARY_DIR}/timedate.def)
-
add_importlibs(timedate
advapi32
user32
msvcrt
kernel32)
-add_dependencies(timedate timedate_def)
add_cab_target(timedate 1)
include_directories(BEFORE ${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(usrmgr ${CMAKE_CURRENT_SOURCE_DIR}/usrmgr.spec ${CMAKE_CURRENT_BINARY_DIR}/usrmgr.def)
+spec2def(usrmgr.cpl usrmgr.spec)
add_library(usrmgr SHARED
extra.c
userprops.c
users.c
usrmgr.c
- usrmgr.rc)
+ usrmgr.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/usrmgr.def)
set_module_type(usrmgr cpl)
-target_link_libraries(usrmgr ${CMAKE_CURRENT_BINARY_DIR}/usrmgr.def)
-
add_importlibs(usrmgr
advapi32
user32
kernel32
ntdll)
-add_dependencies(usrmgr usrmgr_def)
+
add_cab_target(usrmgr 1)
add_definitions(-D_WIN32_WINNT=0x600)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(amstream ${CMAKE_CURRENT_SOURCE_DIR}/amstream.spec ${CMAKE_CURRENT_BINARY_DIR}/amstream.def)
+spec2def(amstream.dll amstream.spec)
add_library(amstream SHARED
amstream.c
mediastreamfilter.c
regsvr.c
amstream_i.c
- version.rc)
+ version.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/amstream.def)
set_module_type(amstream win32dll)
target_link_libraries(amstream
- ${CMAKE_CURRENT_BINARY_DIR}/amstream.def
strmiids
uuid
wine)
kernel32
ntdll)
-add_dependencies(amstream amstream_def dxsdk)
+add_dependencies(amstream dxsdk)
add_cab_target(amstream 1)
-spec2def(d3d8thk ${CMAKE_CURRENT_SOURCE_DIR}/d3d8thk.spec ${CMAKE_CURRENT_BINARY_DIR}/d3d8thk.def)
+spec2def(d3d8thk.dll d3d8thk.spec)
-add_library(d3d8thk SHARED d3d8thk.rc)
+add_library(d3d8thk SHARED d3d8thk.rc ${CMAKE_CURRENT_BINARY_DIR}/d3d8thk.def)
set_entrypoint(d3d8thk 0)
-target_link_libraries(d3d8thk ${CMAKE_CURRENT_BINARY_DIR}/d3d8thk.def)
-
add_importlibs(d3d8thk gdi32)
-add_dependencies(d3d8thk d3d8thk_def psdk buildno_header)
+add_dependencies(d3d8thk psdk buildno_header)
add_definitions(-D_WIN32_WINNT=0x600)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(devenum ${CMAKE_CURRENT_SOURCE_DIR}/devenum.spec ${CMAKE_CURRENT_BINARY_DIR}/devenum.def)
+spec2def(devenum.dll devenum.spec)
add_library(devenum SHARED
createdevenum.c
factory.c
mediacatenum.c
parsedisplayname.c
- devenum.rc)
+ devenum.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/devenum.def)
set_module_type(devenum win32dll)
target_link_libraries(devenum
- ${CMAKE_CURRENT_BINARY_DIR}/devenum.def
strmiids
uuid
wine)
kernel32
ntdll)
-add_dependencies(devenum devenum_def)
+
add_cab_target(devenum 1)
add_definitions(-D_WIN32_WINNT=0x600)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(dinput ${CMAKE_CURRENT_SOURCE_DIR}/dinput.spec ${CMAKE_CURRENT_BINARY_DIR}/dinput.def)
+spec2def(dinput.dll dinput.spec)
add_library(dinput SHARED
data_formats.c
keyboard.c
mouse.c
regsvr.c
- version.rc)
+ version.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/dinput.def)
set_module_type(dinput win32dll)
target_link_libraries(dinput
- ${CMAKE_CURRENT_BINARY_DIR}/dinput.def
dxguid
uuid
wine)
kernel32
ntdll)
-add_dependencies(dinput dinput_def)
+
add_cab_target(dinput 1)
add_definitions(-D_WIN32_WINNT=0x600)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(dinput8 ${CMAKE_CURRENT_SOURCE_DIR}/dinput8.spec ${CMAKE_CURRENT_BINARY_DIR}/dinput8.def)
+spec2def(dinput8.dll dinput8.spec)
add_library(dinput8 SHARED
dinput8_main.c
regsvr.c
- version.rc)
+ version.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/dinput8.def)
set_entrypoint(dinput8 0)
target_link_libraries(dinput8
- ${CMAKE_CURRENT_BINARY_DIR}/dinput8.def
dxguid
uuid
wine)
kernel32
ntdll)
-add_dependencies(dinput8 dinput8_def psdk buildno_header)
+add_dependencies(dinput8 psdk buildno_header)
add_definitions(-D_WIN32_WINNT=0x600)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(dmusic ${CMAKE_CURRENT_SOURCE_DIR}/dmusic.spec ${CMAKE_CURRENT_BINARY_DIR}/dmusic.def)
+spec2def(dmusic.dll dmusic.spec)
add_library(dmusic SHARED
buffer.c
instrument.c
port.c
regsvr.c
- version.rc)
+ version.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/dmusic.def)
set_entrypoint(dmusic 0)
target_link_libraries(dmusic
- ${CMAKE_CURRENT_BINARY_DIR}/dmusic.def
dxguid
uuid
wine)
kernel32
ntdll)
-add_dependencies(dmusic dmusic_def psdk buildno_header)
+add_dependencies(dmusic psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(dplay ${CMAKE_CURRENT_SOURCE_DIR}/dplay.spec ${CMAKE_CURRENT_BINARY_DIR}/dplay.def)
+spec2def(dplay.dll dplay.spec)
-add_library(dplay SHARED dplay_main.c version.rc)
+add_library(dplay SHARED dplay_main.c version.rc ${CMAKE_CURRENT_BINARY_DIR}/dplay.def)
set_entrypoint(dplay 0)
target_link_libraries(dplay
- ${CMAKE_CURRENT_BINARY_DIR}/dplay.def
uuid
wine)
dinput
ntdll)
-add_dependencies(dplay dplay_def psdk buildno_header)
+add_dependencies(dplay psdk buildno_header)
add_definitions(-D_DLL -D__USE_CRTIMP)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(dsound ${CMAKE_CURRENT_SOURCE_DIR}/dsound.spec ${CMAKE_CURRENT_BINARY_DIR}/dsound.def)
+spec2def(dsound.dll dsound.spec)
add_library(dsound SHARED
buffer.c
propset.c
regsvr.c
sound3d.c
- version.rc)
+ version.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/dsound.def)
set_module_type(dsound win32dll)
target_link_libraries(dsound
- ${CMAKE_CURRENT_BINARY_DIR}/dsound.def
dxguid
uuid
wine)
kernel32
ntdll)
-add_dependencies(dsound dsound_def)
+
add_cab_target(dsound 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(dxdiagn ${CMAKE_CURRENT_SOURCE_DIR}/dxdiagn.spec ${CMAKE_CURRENT_BINARY_DIR}/dxdiagn.def)
+spec2def(dxdiagn.dll dxdiagn.spec)
add_library(dxdiagn SHARED
container.c
dxdiag_main.c
provider.c
- regsvr.c)
+ regsvr.c
+ ${CMAKE_CURRENT_BINARY_DIR}/dxdiagn.def)
set_module_type(dxdiagn win32dll)
target_link_libraries(dxdiagn
- ${CMAKE_CURRENT_BINARY_DIR}/dxdiagn.def
uuid
wine)
kernel32
ntdll)
-add_dependencies(dxdiagn dxdiagn_def)
add_cab_target(dxdiagn 1)
-spec2def(ksproxy ${CMAKE_CURRENT_SOURCE_DIR}/ksproxy.spec ${CMAKE_CURRENT_BINARY_DIR}/ksproxy.def)
+spec2def(ksproxy.ax ksproxy.spec)
add_library(ksproxy SHARED
allocator.cpp
node.cpp
output_pin.cpp
proxy.cpp
- qualityforward.cpp)
+ qualityforward.cpp
+ ${CMAKE_CURRENT_BINARY_DIR}/ksproxy.def)
set_entrypoint(ksproxy 0)
set_target_properties(ksproxy PROPERTIES SUFFIX ".ax")
endif(MSVC)
-target_link_libraries(ksproxy ${CMAKE_CURRENT_BINARY_DIR}/ksproxy.def strmiids)
+target_link_libraries(ksproxy strmiids)
add_importlibs(ksproxy
advapi32
ksuser
ntdll)
-add_dependencies(ksproxy ksproxy_def psdk buildno_header)
+add_dependencies(ksproxy psdk buildno_header)
-spec2def(ksuser ${CMAKE_CURRENT_SOURCE_DIR}/ksuser.spec ${CMAKE_CURRENT_BINARY_DIR}/ksuser.def)
+spec2def(ksuser.dll ksuser.spec)
-add_library(ksuser SHARED ksuser.c ksuser.rc)
+add_library(ksuser SHARED ksuser.c ksuser.rc ${CMAKE_CURRENT_BINARY_DIR}/ksuser.def)
set_module_type(ksuser win32dll)
-target_link_libraries(ksuser ${CMAKE_CURRENT_BINARY_DIR}/ksuser.def)
-
add_importlibs(ksuser advapi32 kernel32 ntdll)
-add_dependencies(ksuser ksuser_def psdk bugcodes)
+add_dependencies(ksuser psdk bugcodes)
add_cab_target(ksuser 1)
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(msdmo ${CMAKE_CURRENT_SOURCE_DIR}/msdmo.spec ${CMAKE_CURRENT_BINARY_DIR}/msdmo.def)
+spec2def(msdmo.dll msdmo.spec)
add_library(msdmo SHARED
dmoreg.c
dmort.c
- rsrc.rc)
+ rsrc.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/msdmo.def)
set_entrypoint(msdmo 0)
kernel32
ntdll)
-add_dependencies(msdmo msdmo_def dxdsk psdk buildno_header)
+add_dependencies(msdmo dxdsk psdk buildno_header)
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 dxsdk)
+add_dependencies(qedit dxsdk)
add_cab_target(qedit 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(quartz ${CMAKE_CURRENT_SOURCE_DIR}/quartz.spec ${CMAKE_CURRENT_BINARY_DIR}/quartz.def)
+spec2def(quartz.dll quartz.spec)
add_library(quartz SHARED
avidec.c
enummedia.c
control.c
avisplit.c
- version.rc)
+ version.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/quartz.def)
set_module_type(quartz win32dll)
kernel32
ntdll)
-add_dependencies(quartz quartz_def)
+
rpcproxy(quartz quartz_strmif.idl)
add_cab_target(quartz 1)
add_definitions(-DUSE_WIN32_OPENGL)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(d3d8 ${CMAKE_CURRENT_SOURCE_DIR}/d3d8.spec ${CMAKE_CURRENT_BINARY_DIR}/d3d8.def)
+spec2def(d3d8.dll d3d8.spec)
add_library(d3d8 SHARED
cubetexture.c
vertexshader.c
volume.c
volumetexture.c
- version.rc)
+ version.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/d3d8.def)
set_module_type(d3d8 win32dll)
target_link_libraries(d3d8
- ${CMAKE_CURRENT_BINARY_DIR}/d3d8.def
uuid
wine)
advapi32
wined3d)
-add_dependencies(d3d8 d3d8_def wineheaders)
+add_dependencies(d3d8 wineheaders)
add_cab_target(d3d8 1)
add_definitions(-DUSE_WIN32_OPENGL)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(d3d9 ${CMAKE_CURRENT_SOURCE_DIR}/d3d9.spec ${CMAKE_CURRENT_BINARY_DIR}/d3d9.def)
+spec2def(d3d9.dll d3d9.spec)
add_library(d3d9 SHARED
cubetexture.c
vertexshader.c
volume.c
volumetexture.c
- version.rc)
+ version.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/d3d9.def)
set_module_type(d3d9 win32dll)
target_link_libraries(d3d9
- ${CMAKE_CURRENT_BINARY_DIR}/d3d9.def
uuid
wine)
advapi32
wined3d)
-add_dependencies(d3d9 d3d9_def wineheaders)
+add_dependencies(d3d9 wineheaders)
add_cab_target(d3d9 1)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbda1 ${CMAKE_CURRENT_SOURCE_DIR}/kbda1.spec ${CMAKE_CURRENT_BINARY_DIR}/kbda1.def)
+spec2def(kbda1.dll kbda1.spec)
-add_library(kbda1 SHARED kbda1.c kbda1.rc)
+add_library(kbda1 SHARED kbda1.c kbda1.rc ${CMAKE_CURRENT_BINARY_DIR}/kbda1.def)
set_entrypoint(kbda1 0)
-target_link_libraries(kbda1 ${CMAKE_CURRENT_BINARY_DIR}/kbda1.def)
-
-add_dependencies(kbda1 kbda1_def psdk buildno_header)
+add_dependencies(kbda1 psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbda2 ${CMAKE_CURRENT_SOURCE_DIR}/kbda2.spec ${CMAKE_CURRENT_BINARY_DIR}/kbda2.def)
+spec2def(kbda2.dll kbda2.spec)
-add_library(kbda2 SHARED kbda2.c kbda2.rc)
+add_library(kbda2 SHARED kbda2.c kbda2.rc ${CMAKE_CURRENT_BINARY_DIR}/kbda2.def)
set_entrypoint(kbda2 0)
-target_link_libraries(kbda2 ${CMAKE_CURRENT_BINARY_DIR}/kbda2.def)
-
-add_dependencies(kbda2 kbda2_def psdk buildno_header)
+add_dependencies(kbda2 psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbda3 ${CMAKE_CURRENT_SOURCE_DIR}/kbda3.spec ${CMAKE_CURRENT_BINARY_DIR}/kbda3.def)
+spec2def(kbda3.dll kbda3.spec)
-add_library(kbda3 SHARED kbda3.c kbda3.rc)
+add_library(kbda3 SHARED kbda3.c kbda3.rc ${CMAKE_CURRENT_BINARY_DIR}/kbda3.def)
set_entrypoint(kbda3 0)
-target_link_libraries(kbda3 ${CMAKE_CURRENT_BINARY_DIR}/kbda3.def)
-
-add_dependencies(kbda3 kbda3_def psdk buildno_header)
+add_dependencies(kbda3 psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdal ${CMAKE_CURRENT_SOURCE_DIR}/kbdal.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdal.def)
+spec2def(kbdal.dll kbdal.spec)
-add_library(kbdal SHARED kbdal.c kbdal.rc)
+add_library(kbdal SHARED kbdal.c kbdal.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdal.def)
set_entrypoint(kbdal 0)
-target_link_libraries(kbdal ${CMAKE_CURRENT_BINARY_DIR}/kbdal.def)
-
-add_dependencies(kbdal kbdal_def psdk buildno_header)
+add_dependencies(kbdal psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdarme ${CMAKE_CURRENT_SOURCE_DIR}/kbdarme.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdarme.def)
+spec2def(kbdarme.dll kbdarme.spec)
-add_library(kbdarme SHARED kbdarme.c kbdarme.rc)
+add_library(kbdarme SHARED kbdarme.c kbdarme.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdarme.def)
set_entrypoint(kbdarme 0)
-target_link_libraries(kbdarme ${CMAKE_CURRENT_BINARY_DIR}/kbdarme.def)
-
-add_dependencies(kbdarme kbdarme_def psdk buildno_header)
+add_dependencies(kbdarme psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdarmw ${CMAKE_CURRENT_SOURCE_DIR}/kbdarmw.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdarmw.def)
+spec2def(kbdarmw.dll kbdarmw.spec)
-add_library(kbdarmw SHARED kbdarmw.c kbdarmw.rc)
+add_library(kbdarmw SHARED kbdarmw.c kbdarmw.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdarmw.def)
set_entrypoint(kbdarmw 0)
-target_link_libraries(kbdarmw ${CMAKE_CURRENT_BINARY_DIR}/kbdarmw.def)
-
-add_dependencies(kbdarmw kbdarmw_def psdk buildno_header)
+add_dependencies(kbdarmw psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdaze ${CMAKE_CURRENT_SOURCE_DIR}/kbdaze.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdaze.def)
+spec2def(kbdaze.dll kbdaze.spec)
-add_library(kbdaze SHARED kbdaze.c kbdaze.rc)
+add_library(kbdaze SHARED kbdaze.c kbdaze.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdaze.def)
set_entrypoint(kbdaze 0)
-target_link_libraries(kbdaze ${CMAKE_CURRENT_BINARY_DIR}/kbdaze.def)
-
-add_dependencies(kbdaze kbdaze_def psdk buildno_header)
+add_dependencies(kbdaze psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdazel ${CMAKE_CURRENT_SOURCE_DIR}/kbdazel.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdazel.def)
+spec2def(kbdazel.dll kbdazel.spec)
-add_library(kbdazel SHARED kbdazel.c kbdazel.rc)
+add_library(kbdazel SHARED kbdazel.c kbdazel.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdazel.def)
set_entrypoint(kbdazel 0)
-target_link_libraries(kbdazel ${CMAKE_CURRENT_BINARY_DIR}/kbdazel.def)
-
-add_dependencies(kbdazel kbdazel_def psdk buildno_header)
+add_dependencies(kbdazel psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdbe ${CMAKE_CURRENT_SOURCE_DIR}/kbdbe.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdbe.def)
+spec2def(kbdbe.dll kbdbe.spec)
-add_library(kbdbe SHARED kbdbe.c kbdbe.rc)
+add_library(kbdbe SHARED kbdbe.c kbdbe.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdbe.def)
set_entrypoint(kbdbe 0)
-target_link_libraries(kbdbe ${CMAKE_CURRENT_BINARY_DIR}/kbdbe.def)
-
-add_dependencies(kbdbe kbdbe_def psdk buildno_header)
+add_dependencies(kbdbe psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdbga ${CMAKE_CURRENT_SOURCE_DIR}/kbdbga.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdbga.def)
+spec2def(kbdbga.dll kbdbga.spec)
-add_library(kbdbga SHARED kbdbga.c kbdbga.rc)
+add_library(kbdbga SHARED kbdbga.c kbdbga.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdbga.def)
set_entrypoint(kbdbga 0)
-target_link_libraries(kbdbga ${CMAKE_CURRENT_BINARY_DIR}/kbdbga.def)
-
-add_dependencies(kbdbga kbdbga_def psdk buildno_header)
+add_dependencies(kbdbga psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdbgm ${CMAKE_CURRENT_SOURCE_DIR}/kbdbgm.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdbgm.def)
+spec2def(kbdbgm.dll kbdbgm.spec)
-add_library(kbdbgm SHARED kbdbgm.c kbdbgm.rc)
+add_library(kbdbgm SHARED kbdbgm.c kbdbgm.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdbgm.def)
set_entrypoint(kbdbgm 0)
-target_link_libraries(kbdbgm ${CMAKE_CURRENT_BINARY_DIR}/kbdbgm.def)
-
-add_dependencies(kbdbgm kbdbgm_def psdk buildno_header)
+add_dependencies(kbdbgm psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdbgt ${CMAKE_CURRENT_SOURCE_DIR}/kbdbgt.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdbgt.def)
+spec2def(kbdbgt.dll kbdbgt.spec)
-add_library(kbdbgt SHARED kbdbgt.c kbdbgt.rc)
+add_library(kbdbgt SHARED kbdbgt.c kbdbgt.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdbgt.def)
set_entrypoint(kbdbgt 0)
-target_link_libraries(kbdbgt ${CMAKE_CURRENT_BINARY_DIR}/kbdbgt.def)
-
-add_dependencies(kbdbgt kbdbgt_def psdk buildno_header)
+add_dependencies(kbdbgt psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdblr ${CMAKE_CURRENT_SOURCE_DIR}/kbdblr.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdblr.def)
+spec2def(kbdblr.dll kbdblr.spec)
-add_library(kbdblr SHARED kbdblr.c kbdblr.rc)
+add_library(kbdblr SHARED kbdblr.c kbdblr.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdblr.def)
set_entrypoint(kbdblr 0)
-target_link_libraries(kbdblr ${CMAKE_CURRENT_BINARY_DIR}/kbdblr.def)
-add_dependencies(kbdblr kbdblr_def psdk buildno_header)
+
+add_dependencies(kbdblr psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdbr ${CMAKE_CURRENT_SOURCE_DIR}/kbdbr.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdbr.def)
+spec2def(kbdbr.dll kbdbr.spec)
-add_library(kbdbr SHARED kbdbr.c kbdbr.rc)
+add_library(kbdbr SHARED kbdbr.c kbdbr.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdbr.def)
set_entrypoint(kbdbr 0)
-target_link_libraries(kbdbr ${CMAKE_CURRENT_BINARY_DIR}/kbdbr.def)
-
-add_dependencies(kbdbr kbdbr_def psdk buildno_header)
+add_dependencies(kbdbr psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdbur ${CMAKE_CURRENT_SOURCE_DIR}/kbdbur.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdbur.def)
+spec2def(kbdbur.dll kbdbur.spec)
-add_library(kbdbur SHARED kbdbur.c kbdbur.rc)
+add_library(kbdbur SHARED kbdbur.c kbdbur.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdbur.def)
set_entrypoint(kbdbur 0)
-target_link_libraries(kbdbur ${CMAKE_CURRENT_BINARY_DIR}/kbdbur.def)
-add_dependencies(kbdbur kbdbur_def psdk buildno_header)
+
+add_dependencies(kbdbur psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdcan ${CMAKE_CURRENT_SOURCE_DIR}/kbdcan.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdcan.def)
+spec2def(kbdcan.dll kbdcan.spec)
-add_library(kbdcan SHARED kbdcan.c kbdcan.rc)
+add_library(kbdcan SHARED kbdcan.c kbdcan.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdcan.def)
set_entrypoint(kbdcan 0)
-target_link_libraries(kbdcan ${CMAKE_CURRENT_BINARY_DIR}/kbdcan.def)
-add_dependencies(kbdcan kbdcan_def psdk buildno_header)
+
+add_dependencies(kbdcan psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdcr ${CMAKE_CURRENT_SOURCE_DIR}/kbdcr.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdcr.def)
+spec2def(kbdcr.dll kbdcr.spec)
-add_library(kbdcr SHARED kbdcr.c kbdcr.rc)
+add_library(kbdcr SHARED kbdcr.c kbdcr.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdcr.def)
set_entrypoint(kbdcr 0)
-target_link_libraries(kbdcr ${CMAKE_CURRENT_BINARY_DIR}/kbdcr.def)
-add_dependencies(kbdcr kbdcr_def psdk buildno_header)
+
+add_dependencies(kbdcr psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdcz ${CMAKE_CURRENT_SOURCE_DIR}/kbdcz.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdcz.def)
+spec2def(kbdcz.dll kbdcz.spec)
-add_library(kbdcz SHARED kbdcz.c kbdcz.rc)
+add_library(kbdcz SHARED kbdcz.c kbdcz.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdcz.def)
set_entrypoint(kbdcz 0)
-target_link_libraries(kbdcz ${CMAKE_CURRENT_BINARY_DIR}/kbdcz.def)
-add_dependencies(kbdcz kbdcz_def psdk buildno_header)
+
+add_dependencies(kbdcz psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdcz1 ${CMAKE_CURRENT_SOURCE_DIR}/kbdcz1.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdcz1.def)
+spec2def(kbdcz1.dll kbdcz1.spec)
-add_library(kbdcz1 SHARED kbdcz1.c kbdcz1.rc)
+add_library(kbdcz1 SHARED kbdcz1.c kbdcz1.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdcz1.def)
set_entrypoint(kbdcz1 0)
-target_link_libraries(kbdcz1 ${CMAKE_CURRENT_BINARY_DIR}/kbdcz1.def)
-add_dependencies(kbdcz1 kbdcz1_def psdk buildno_header)
+
+add_dependencies(kbdcz1 psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdda ${CMAKE_CURRENT_SOURCE_DIR}/kbdda.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdda.def)
+spec2def(kbdda.dll kbdda.spec)
-add_library(kbdda SHARED kbdda.c kbdda.rc)
+add_library(kbdda SHARED kbdda.c kbdda.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdda.def)
set_entrypoint(kbdda 0)
-target_link_libraries(kbdda ${CMAKE_CURRENT_BINARY_DIR}/kbdda.def)
-add_dependencies(kbdda kbdda_def psdk buildno_header)
+
+add_dependencies(kbdda psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbddv ${CMAKE_CURRENT_SOURCE_DIR}/kbddv.spec ${CMAKE_CURRENT_BINARY_DIR}/kbddv.def)
+spec2def(kbddv.dll kbddv.spec)
-add_library(kbddv SHARED kbddv.c kbddv.rc)
+add_library(kbddv SHARED kbddv.c kbddv.rc ${CMAKE_CURRENT_BINARY_DIR}/kbddv.def)
set_entrypoint(kbddv 0)
-target_link_libraries(kbddv ${CMAKE_CURRENT_BINARY_DIR}/kbddv.def)
-add_dependencies(kbddv kbddv_def psdk buildno_header)
+
+add_dependencies(kbddv psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdes ${CMAKE_CURRENT_SOURCE_DIR}/kbdes.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdes.def)
+spec2def(kbdes.dll kbdes.spec)
-add_library(kbdes SHARED kbdes.c kbdes.rc)
+add_library(kbdes SHARED kbdes.c kbdes.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdes.def)
set_entrypoint(kbdes 0)
-target_link_libraries(kbdes ${CMAKE_CURRENT_BINARY_DIR}/kbdes.def)
-add_dependencies(kbdes kbdes_def psdk buildno_header)
+
+add_dependencies(kbdes psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdest ${CMAKE_CURRENT_SOURCE_DIR}/kbdest.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdest.def)
+spec2def(kbdest.dll kbdest.spec)
-add_library(kbdest SHARED kbdest.c kbdest.rc)
+add_library(kbdest SHARED kbdest.c kbdest.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdest.def)
set_entrypoint(kbdest 0)
-target_link_libraries(kbdest ${CMAKE_CURRENT_BINARY_DIR}/kbdest.def)
-add_dependencies(kbdest kbdest_def psdk buildno_header)
+
+add_dependencies(kbdest psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdfc ${CMAKE_CURRENT_SOURCE_DIR}/kbdfc.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdfc.def)
+spec2def(kbdfc.dll kbdfc.spec)
-add_library(kbdfc SHARED kbdfc.c kbdfc.rc)
+add_library(kbdfc SHARED kbdfc.c kbdfc.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdfc.def)
set_entrypoint(kbdfc 0)
-target_link_libraries(kbdfc ${CMAKE_CURRENT_BINARY_DIR}/kbdfc.def)
-add_dependencies(kbdfc kbdfc_def psdk buildno_header)
+
+add_dependencies(kbdfc psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdfi ${CMAKE_CURRENT_SOURCE_DIR}/kbdfi.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdfi.def)
+spec2def(kbdfi.dll kbdfi.spec)
-add_library(kbdfi SHARED kbdfi.c kbdfi.rc)
+add_library(kbdfi SHARED kbdfi.c kbdfi.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdfi.def)
set_entrypoint(kbdfi 0)
-target_link_libraries(kbdfi ${CMAKE_CURRENT_BINARY_DIR}/kbdfi.def)
-add_dependencies(kbdfi kbdfi_def psdk buildno_header)
+
+add_dependencies(kbdfi psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdfr ${CMAKE_CURRENT_SOURCE_DIR}/kbdfr.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdfr.def)
+spec2def(kbdfr.dll kbdfr.spec)
-add_library(kbdfr SHARED kbdfr.c kbdfr.rc)
+add_library(kbdfr SHARED kbdfr.c kbdfr.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdfr.def)
set_entrypoint(kbdfr 0)
-target_link_libraries(kbdfr ${CMAKE_CURRENT_BINARY_DIR}/kbdfr.def)
-add_dependencies(kbdfr kbdfr_def psdk buildno_header)
+
+add_dependencies(kbdfr psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdgeo ${CMAKE_CURRENT_SOURCE_DIR}/kbdgeo.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdgeo.def)
+spec2def(kbdgeo.dll kbdgeo.spec)
-add_library(kbdgeo SHARED kbdgeo.c kbdgeo.rc)
+add_library(kbdgeo SHARED kbdgeo.c kbdgeo.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdgeo.def)
set_entrypoint(kbdgeo 0)
-target_link_libraries(kbdgeo ${CMAKE_CURRENT_BINARY_DIR}/kbdgeo.def)
-add_dependencies(kbdgeo kbdgeo_def psdk buildno_header)
+
+add_dependencies(kbdgeo psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdgerg ${CMAKE_CURRENT_SOURCE_DIR}/kbdgerg.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdgerg.def)
+spec2def(kbdgerg.dll kbdgerg.spec)
-add_library(kbdgerg SHARED kbdgerg.c kbdgerg.rc)
+add_library(kbdgerg SHARED kbdgerg.c kbdgerg.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdgerg.def)
set_entrypoint(kbdgerg 0)
-target_link_libraries(kbdgerg ${CMAKE_CURRENT_BINARY_DIR}/kbdgerg.def)
-add_dependencies(kbdgerg kbdgerg_def psdk buildno_header)
+
+add_dependencies(kbdgerg psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdgneo ${CMAKE_CURRENT_SOURCE_DIR}/kbdgneo.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdgneo.def)
+spec2def(kbdgneo.dll kbdgneo.spec)
-add_library(kbdgneo SHARED kbdgneo.c kbdgneo.rc)
+add_library(kbdgneo SHARED kbdgneo.c kbdgneo.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdgneo.def)
set_entrypoint(kbdgneo 0)
-target_link_libraries(kbdgneo ${CMAKE_CURRENT_BINARY_DIR}/kbdgneo.def)
-add_dependencies(kbdgneo kbdgneo_def psdk buildno_header)
+
+add_dependencies(kbdgneo psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdgr ${CMAKE_CURRENT_SOURCE_DIR}/kbdgr.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdgr.def)
+spec2def(kbdgr.dll kbdgr.spec)
-add_library(kbdgr SHARED kbdgr.c kbdgr.rc)
+add_library(kbdgr SHARED kbdgr.c kbdgr.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdgr.def)
set_entrypoint(kbdgr 0)
-target_link_libraries(kbdgr ${CMAKE_CURRENT_BINARY_DIR}/kbdgr.def)
-add_dependencies(kbdgr kbdgr_def psdk buildno_header)
+
+add_dependencies(kbdgr psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdgrist ${CMAKE_CURRENT_SOURCE_DIR}/kbdgrist.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdgrist.def)
+spec2def(kbdgrist.dll kbdgrist.spec)
-add_library(kbdgrist SHARED kbdgrist.c kbdgrist.rc)
+add_library(kbdgrist SHARED kbdgrist.c kbdgrist.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdgrist.def)
set_entrypoint(kbdgrist 0)
-target_link_libraries(kbdgrist ${CMAKE_CURRENT_BINARY_DIR}/kbdgrist.def)
-add_dependencies(kbdgrist kbdgrist_def psdk buildno_header)
+
+add_dependencies(kbdgrist psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdhe ${CMAKE_CURRENT_SOURCE_DIR}/kbdhe.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdhe.def)
+spec2def(kbdhe.dll kbdhe.spec)
-add_library(kbdhe SHARED kbdhe.c kbdhe.rc)
+add_library(kbdhe SHARED kbdhe.c kbdhe.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdhe.def)
set_entrypoint(kbdhe 0)
-target_link_libraries(kbdhe ${CMAKE_CURRENT_BINARY_DIR}/kbdhe.def)
-add_dependencies(kbdhe kbdhe_def psdk buildno_header)
+
+add_dependencies(kbdhe psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdheb ${CMAKE_CURRENT_SOURCE_DIR}/kbdheb.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdheb.def)
+spec2def(kbdheb.dll kbdheb.spec)
-add_library(kbdheb SHARED kbdheb.c kbdheb.rc)
+add_library(kbdheb SHARED kbdheb.c kbdheb.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdheb.def)
set_entrypoint(kbdheb 0)
-target_link_libraries(kbdheb ${CMAKE_CURRENT_BINARY_DIR}/kbdheb.def)
-add_dependencies(kbdheb kbdheb_def psdk buildno_header)
+
+add_dependencies(kbdheb psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdhu ${CMAKE_CURRENT_SOURCE_DIR}/kbdhu.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdhu.def)
+spec2def(kbdhu.dll kbdhu.spec)
-add_library(kbdhu SHARED kbdhu.c kbdhu.rc)
+add_library(kbdhu SHARED kbdhu.c kbdhu.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdhu.def)
set_entrypoint(kbdhu 0)
-target_link_libraries(kbdhu ${CMAKE_CURRENT_BINARY_DIR}/kbdhu.def)
-add_dependencies(kbdhu kbdhu_def psdk buildno_header)
+
+add_dependencies(kbdhu psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdic ${CMAKE_CURRENT_SOURCE_DIR}/kbdic.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdic.def)
+spec2def(kbdic.dll kbdic.spec)
-add_library(kbdic SHARED kbdic.c kbdic.rc)
+add_library(kbdic SHARED kbdic.c kbdic.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdic.def)
set_entrypoint(kbdic 0)
-target_link_libraries(kbdic ${CMAKE_CURRENT_BINARY_DIR}/kbdic.def)
-add_dependencies(kbdic kbdic_def psdk buildno_header)
+
+add_dependencies(kbdic psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdinasa ${CMAKE_CURRENT_SOURCE_DIR}/kbdinasa.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdinasa.def)
+spec2def(kbdinasa.dll kbdinasa.spec)
-add_library(kbdinasa SHARED kbdinasa.c kbdinasa.rc)
+add_library(kbdinasa SHARED kbdinasa.c kbdinasa.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdinasa.def)
set_entrypoint(kbdinasa 0)
-target_link_libraries(kbdinasa ${CMAKE_CURRENT_BINARY_DIR}/kbdinasa.def)
-add_dependencies(kbdinasa kbdinasa_def psdk buildno_header)
+
+add_dependencies(kbdinasa psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdinben ${CMAKE_CURRENT_SOURCE_DIR}/kbdinben.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdinben.def)
+spec2def(kbdinben.dll kbdinben.spec)
-add_library(kbdinben SHARED kbdinben.c kbdinben.rc)
+add_library(kbdinben SHARED kbdinben.c kbdinben.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdinben.def)
set_entrypoint(kbdinben 0)
-target_link_libraries(kbdinben ${CMAKE_CURRENT_BINARY_DIR}/kbdinben.def)
-add_dependencies(kbdinben kbdinben_def psdk buildno_header)
+
+add_dependencies(kbdinben psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdindev ${CMAKE_CURRENT_SOURCE_DIR}/kbdindev.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdindev.def)
+spec2def(kbdindev.dll kbdindev.spec)
-add_library(kbdindev SHARED kbdindev.c kbdindev.rc)
+add_library(kbdindev SHARED kbdindev.c kbdindev.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdindev.def)
set_entrypoint(kbdindev 0)
-target_link_libraries(kbdindev ${CMAKE_CURRENT_BINARY_DIR}/kbdindev.def)
-add_dependencies(kbdindev kbdindev_def psdk buildno_header)
+
+add_dependencies(kbdindev psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdinguj ${CMAKE_CURRENT_SOURCE_DIR}/kbdinguj.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdinguj.def)
+spec2def(kbdinguj.dll kbdinguj.spec)
-add_library(kbdinguj SHARED kbdinguj.c kbdinguj.rc)
+add_library(kbdinguj SHARED kbdinguj.c kbdinguj.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdinguj.def)
set_entrypoint(kbdinguj 0)
-target_link_libraries(kbdinguj ${CMAKE_CURRENT_BINARY_DIR}/kbdinguj.def)
-add_dependencies(kbdinguj kbdinguj_def psdk buildno_header)
+
+add_dependencies(kbdinguj psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdinmal ${CMAKE_CURRENT_SOURCE_DIR}/kbdinmal.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdinmal.def)
+spec2def(kbdinmal.dll kbdinmal.spec)
-add_library(kbdinmal SHARED kbdinmal.c kbdinmal.rc)
+add_library(kbdinmal SHARED kbdinmal.c kbdinmal.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdinmal.def)
set_entrypoint(kbdinmal 0)
-target_link_libraries(kbdinmal ${CMAKE_CURRENT_BINARY_DIR}/kbdinmal.def)
-add_dependencies(kbdinmal kbdinmal_def psdk buildno_header)
+
+add_dependencies(kbdinmal psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdir ${CMAKE_CURRENT_SOURCE_DIR}/kbdir.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdir.def)
+spec2def(kbdir.dll kbdir.spec)
-add_library(kbdir SHARED kbdir.c kbdir.rc)
+add_library(kbdir SHARED kbdir.c kbdir.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdir.def)
set_entrypoint(kbdir 0)
-target_link_libraries(kbdir ${CMAKE_CURRENT_BINARY_DIR}/kbdir.def)
-add_dependencies(kbdir kbdir_def psdk buildno_header)
+
+add_dependencies(kbdir psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdit ${CMAKE_CURRENT_SOURCE_DIR}/kbdit.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdit.def)
+spec2def(kbdit.dll kbdit.spec)
-add_library(kbdit SHARED kbdit.c kbdit.rc)
+add_library(kbdit SHARED kbdit.c kbdit.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdit.def)
set_entrypoint(kbdit 0)
-target_link_libraries(kbdit ${CMAKE_CURRENT_BINARY_DIR}/kbdit.def)
-add_dependencies(kbdit kbdit_def psdk buildno_header)
+
+add_dependencies(kbdit psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdja ${CMAKE_CURRENT_SOURCE_DIR}/kbdja.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdja.def)
+spec2def(kbdja.dll kbdja.spec)
-add_library(kbdja SHARED kbdja.c kbdja.rc)
+add_library(kbdja SHARED kbdja.c kbdja.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdja.def)
set_entrypoint(kbdja 0)
-target_link_libraries(kbdja ${CMAKE_CURRENT_BINARY_DIR}/kbdja.def)
-add_dependencies(kbdja kbdja_def psdk buildno_header)
+
+add_dependencies(kbdja psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdkaz ${CMAKE_CURRENT_SOURCE_DIR}/kbdkaz.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdkaz.def)
+spec2def(kbdkaz.dll kbdkaz.spec)
-add_library(kbdkaz SHARED kbdkaz.c kbdkaz.rc)
+add_library(kbdkaz SHARED kbdkaz.c kbdkaz.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdkaz.def)
set_entrypoint(kbdkaz 0)
-target_link_libraries(kbdkaz ${CMAKE_CURRENT_BINARY_DIR}/kbdkaz.def)
-add_dependencies(kbdkaz kbdkaz_def psdk buildno_header)
+
+add_dependencies(kbdkaz psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdko ${CMAKE_CURRENT_SOURCE_DIR}/kbdko.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdko.def)
+spec2def(kbdko.dll kbdko.spec)
-add_library(kbdko SHARED kbdko.c kbdko.rc)
+add_library(kbdko SHARED kbdko.c kbdko.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdko.def)
set_entrypoint(kbdko 0)
-target_link_libraries(kbdko ${CMAKE_CURRENT_BINARY_DIR}/kbdko.def)
-add_dependencies(kbdko kbdko_def psdk buildno_header)
+
+add_dependencies(kbdko psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdla ${CMAKE_CURRENT_SOURCE_DIR}/kbdla.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdla.def)
+spec2def(kbdla.dll kbdla.spec)
-add_library(kbdla SHARED kbdla.c kbdla.rc)
+add_library(kbdla SHARED kbdla.c kbdla.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdla.def)
set_entrypoint(kbdla 0)
-target_link_libraries(kbdla ${CMAKE_CURRENT_BINARY_DIR}/kbdla.def)
-add_dependencies(kbdla kbdla_def psdk buildno_header)
+
+add_dependencies(kbdla psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdlt1 ${CMAKE_CURRENT_SOURCE_DIR}/kbdlt1.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdlt1.def)
+spec2def(kbdlt1.dll kbdlt1.spec)
-add_library(kbdlt1 SHARED kbdlt1.c kbdlt1.rc)
+add_library(kbdlt1 SHARED kbdlt1.c kbdlt1.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdlt1.def)
set_entrypoint(kbdlt1 0)
-target_link_libraries(kbdlt1 ${CMAKE_CURRENT_BINARY_DIR}/kbdlt1.def)
-add_dependencies(kbdlt1 kbdlt1_def psdk buildno_header)
+
+add_dependencies(kbdlt1 psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdlv ${CMAKE_CURRENT_SOURCE_DIR}/kbdlv.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdlv.def)
+spec2def(kbdlv.dll kbdlv.spec)
-add_library(kbdlv SHARED kbdlv.c kbdlv.rc)
+add_library(kbdlv SHARED kbdlv.c kbdlv.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdlv.def)
set_entrypoint(kbdlv 0)
-target_link_libraries(kbdlv ${CMAKE_CURRENT_BINARY_DIR}/kbdlv.def)
-add_dependencies(kbdlv kbdlv_def psdk buildno_header)
+
+add_dependencies(kbdlv psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdmac ${CMAKE_CURRENT_SOURCE_DIR}/kbdmac.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdmac.def)
+spec2def(kbdmac.dll kbdmac.spec)
-add_library(kbdmac SHARED kbdmac.c kbdmac.rc)
+add_library(kbdmac SHARED kbdmac.c kbdmac.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdmac.def)
set_entrypoint(kbdmac 0)
-target_link_libraries(kbdmac ${CMAKE_CURRENT_BINARY_DIR}/kbdmac.def)
-add_dependencies(kbdmac kbdmac_def psdk buildno_header)
+
+add_dependencies(kbdmac psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdne ${CMAKE_CURRENT_SOURCE_DIR}/kbdne.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdne.def)
+spec2def(kbdne.dll kbdne.spec)
-add_library(kbdne SHARED kbdne.c kbdne.rc)
+add_library(kbdne SHARED kbdne.c kbdne.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdne.def)
set_entrypoint(kbdne 0)
-target_link_libraries(kbdne ${CMAKE_CURRENT_BINARY_DIR}/kbdne.def)
-add_dependencies(kbdne kbdne_def psdk buildno_header)
+
+add_dependencies(kbdne psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdno ${CMAKE_CURRENT_SOURCE_DIR}/kbdno.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdno.def)
+spec2def(kbdno.dll kbdno.spec)
-add_library(kbdno SHARED kbdno.c kbdno.rc)
+add_library(kbdno SHARED kbdno.c kbdno.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdno.def)
set_entrypoint(kbdno 0)
-target_link_libraries(kbdno ${CMAKE_CURRENT_BINARY_DIR}/kbdno.def)
-add_dependencies(kbdno kbdno_def psdk buildno_header)
+
+add_dependencies(kbdno psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdpl1 ${CMAKE_CURRENT_SOURCE_DIR}/kbdpl1.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdpl1.def)
+spec2def(kbdpl1.dll kbdpl1.spec)
-add_library(kbdpl1 SHARED kbdpl1.c kbdpl1.rc)
+add_library(kbdpl1 SHARED kbdpl1.c kbdpl1.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdpl1.def)
set_entrypoint(kbdpl1 0)
-target_link_libraries(kbdpl1 ${CMAKE_CURRENT_BINARY_DIR}/kbdpl1.def)
-add_dependencies(kbdpl1 kbdpl1_def psdk buildno_header)
+
+add_dependencies(kbdpl1 psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdpo ${CMAKE_CURRENT_SOURCE_DIR}/kbdpo.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdpo.def)
+spec2def(kbdpo.dll kbdpo.spec)
-add_library(kbdpo SHARED kbdpo.c kbdpo.rc)
+add_library(kbdpo SHARED kbdpo.c kbdpo.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdpo.def)
set_entrypoint(kbdpo 0)
-target_link_libraries(kbdpo ${CMAKE_CURRENT_BINARY_DIR}/kbdpo.def)
-add_dependencies(kbdpo kbdpo_def psdk buildno_header)
+
+add_dependencies(kbdpo psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdro ${CMAKE_CURRENT_SOURCE_DIR}/kbdro.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdro.def)
+spec2def(kbdro.dll kbdro.spec)
-add_library(kbdro SHARED kbdro.c kbdro.rc)
+add_library(kbdro SHARED kbdro.c kbdro.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdro.def)
set_entrypoint(kbdro 0)
-target_link_libraries(kbdro ${CMAKE_CURRENT_BINARY_DIR}/kbdro.def)
-add_dependencies(kbdro kbdro_def psdk buildno_header)
+
+add_dependencies(kbdro psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdru ${CMAKE_CURRENT_SOURCE_DIR}/kbdru.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdru.def)
+spec2def(kbdru.dll kbdru.spec)
-add_library(kbdru SHARED kbdru.c kbdru.rc)
+add_library(kbdru SHARED kbdru.c kbdru.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdru.def)
set_entrypoint(kbdru 0)
-target_link_libraries(kbdru ${CMAKE_CURRENT_BINARY_DIR}/kbdru.def)
-add_dependencies(kbdru kbdru_def psdk buildno_header)
+
+add_dependencies(kbdru psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdru1 ${CMAKE_CURRENT_SOURCE_DIR}/kbdru1.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdru1.def)
+spec2def(kbdru1.dll kbdru1.spec)
-add_library(kbdru1 SHARED kbdru1.c kbdru1.rc)
+add_library(kbdru1 SHARED kbdru1.c kbdru1.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdru1.def)
set_entrypoint(kbdru1 0)
-target_link_libraries(kbdru1 ${CMAKE_CURRENT_BINARY_DIR}/kbdru1.def)
-add_dependencies(kbdru1 kbdru1_def psdk buildno_header)
+
+add_dependencies(kbdru1 psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdsg ${CMAKE_CURRENT_SOURCE_DIR}/kbdsg.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdsg.def)
+spec2def(kbdsg.dll kbdsg.spec)
-add_library(kbdsg SHARED kbdsg.c kbdsg.rc)
+add_library(kbdsg SHARED kbdsg.c kbdsg.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdsg.def)
set_entrypoint(kbdsg 0)
-target_link_libraries(kbdsg ${CMAKE_CURRENT_BINARY_DIR}/kbdsg.def)
-add_dependencies(kbdsg kbdsg_def psdk buildno_header)
+
+add_dependencies(kbdsg psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdsk ${CMAKE_CURRENT_SOURCE_DIR}/kbdsk.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdsk.def)
+spec2def(kbdsk.dll kbdsk.spec)
-add_library(kbdsk SHARED kbdsk.c kbdsk.rc)
+add_library(kbdsk SHARED kbdsk.c kbdsk.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdsk.def)
set_entrypoint(kbdsk 0)
-target_link_libraries(kbdsk ${CMAKE_CURRENT_BINARY_DIR}/kbdsk.def)
-add_dependencies(kbdsk kbdsk_def psdk buildno_header)
+
+add_dependencies(kbdsk psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdsk1 ${CMAKE_CURRENT_SOURCE_DIR}/kbdsk1.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdsk1.def)
+spec2def(kbdsk1.dll kbdsk1.spec)
-add_library(kbdsk1 SHARED kbdsk1.c kbdsk1.rc)
+add_library(kbdsk1 SHARED kbdsk1.c kbdsk1.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdsk1.def)
set_entrypoint(kbdsk1 0)
-target_link_libraries(kbdsk1 ${CMAKE_CURRENT_BINARY_DIR}/kbdsk1.def)
-add_dependencies(kbdsk1 kbdsk1_def psdk buildno_header)
+
+add_dependencies(kbdsk1 psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdsw ${CMAKE_CURRENT_SOURCE_DIR}/kbdsw.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdsw.def)
+spec2def(kbdsw.dll kbdsw.spec)
-add_library(kbdsw SHARED kbdsw.c kbdsw.rc)
+add_library(kbdsw SHARED kbdsw.c kbdsw.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdsw.def)
set_entrypoint(kbdsw 0)
-target_link_libraries(kbdsw ${CMAKE_CURRENT_BINARY_DIR}/kbdsw.def)
-add_dependencies(kbdsw kbdsw_def psdk buildno_header)
+
+add_dependencies(kbdsw psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdtat ${CMAKE_CURRENT_SOURCE_DIR}/kbdtat.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdtat.def)
+spec2def(kbdtat.dll kbdtat.spec)
-add_library(kbdtat SHARED kbdtat.c kbdtat.rc)
+add_library(kbdtat SHARED kbdtat.c kbdtat.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdtat.def)
set_entrypoint(kbdtat 0)
-target_link_libraries(kbdtat ${CMAKE_CURRENT_BINARY_DIR}/kbdtat.def)
-add_dependencies(kbdtat kbdtat_def psdk buildno_header)
+
+add_dependencies(kbdtat psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdth0 ${CMAKE_CURRENT_SOURCE_DIR}/kbdth0.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdth0.def)
+spec2def(kbdth0.dll kbdth0.spec)
-add_library(kbdth0 SHARED kbdth0.c kbdth0.rc)
+add_library(kbdth0 SHARED kbdth0.c kbdth0.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdth0.def)
set_entrypoint(kbdth0 0)
-target_link_libraries(kbdth0 ${CMAKE_CURRENT_BINARY_DIR}/kbdth0.def)
-add_dependencies(kbdth0 kbdth0_def psdk buildno_header)
+
+add_dependencies(kbdth0 psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdth1 ${CMAKE_CURRENT_SOURCE_DIR}/kbdth1.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdth1.def)
+spec2def(kbdth1.dll kbdth1.spec)
-add_library(kbdth1 SHARED kbdth1.c kbdth1.rc)
+add_library(kbdth1 SHARED kbdth1.c kbdth1.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdth1.def)
set_entrypoint(kbdth1 0)
-target_link_libraries(kbdth1 ${CMAKE_CURRENT_BINARY_DIR}/kbdth1.def)
-add_dependencies(kbdth1 kbdth1_def psdk buildno_header)
+
+add_dependencies(kbdth1 psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdth2 ${CMAKE_CURRENT_SOURCE_DIR}/kbdth2.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdth2.def)
+spec2def(kbdth2.dll kbdth2.spec)
-add_library(kbdth2 SHARED kbdth2.c kbdth2.rc)
+add_library(kbdth2 SHARED kbdth2.c kbdth2.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdth2.def)
set_entrypoint(kbdth2 0)
-target_link_libraries(kbdth2 ${CMAKE_CURRENT_BINARY_DIR}/kbdth2.def)
-add_dependencies(kbdth2 kbdth2_def psdk buildno_header)
+
+add_dependencies(kbdth2 psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdth3 ${CMAKE_CURRENT_SOURCE_DIR}/kbdth3.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdth3.def)
+spec2def(kbdth3.dll kbdth3.spec)
-add_library(kbdth3 SHARED kbdth3.c kbdth3.rc)
+add_library(kbdth3 SHARED kbdth3.c kbdth3.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdth3.def)
set_entrypoint(kbdth3 0)
-target_link_libraries(kbdth3 ${CMAKE_CURRENT_BINARY_DIR}/kbdth3.def)
-add_dependencies(kbdth3 kbdth3_def psdk buildno_header)
+
+add_dependencies(kbdth3 psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdtuf ${CMAKE_CURRENT_SOURCE_DIR}/kbdtuf.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdtuf.def)
+spec2def(kbdtuf.dll kbdtuf.spec)
-add_library(kbdtuf SHARED kbdtuf.c kbdtuf.rc)
+add_library(kbdtuf SHARED kbdtuf.c kbdtuf.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdtuf.def)
set_entrypoint(kbdtuf 0)
-target_link_libraries(kbdtuf ${CMAKE_CURRENT_BINARY_DIR}/kbdtuf.def)
-add_dependencies(kbdtuf kbdtuf_def psdk buildno_header)
+
+add_dependencies(kbdtuf psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdtuq ${CMAKE_CURRENT_SOURCE_DIR}/kbdtuq.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdtuq.def)
+spec2def(kbdtuq.dll kbdtuq.spec)
-add_library(kbdtuq SHARED kbdtuq.c kbdtuq.rc)
+add_library(kbdtuq SHARED kbdtuq.c kbdtuq.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdtuq.def)
set_entrypoint(kbdtuq 0)
-target_link_libraries(kbdtuq ${CMAKE_CURRENT_BINARY_DIR}/kbdtuq.def)
-add_dependencies(kbdtuq kbdtuq_def psdk buildno_header)
+
+add_dependencies(kbdtuq psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbduk ${CMAKE_CURRENT_SOURCE_DIR}/kbduk.spec ${CMAKE_CURRENT_BINARY_DIR}/kbduk.def)
+spec2def(kbduk.dll kbduk.spec)
-add_library(kbduk SHARED kbduk.c kbduk.rc)
+add_library(kbduk SHARED kbduk.c kbduk.rc ${CMAKE_CURRENT_BINARY_DIR}/kbduk.def)
set_entrypoint(kbduk 0)
-target_link_libraries(kbduk ${CMAKE_CURRENT_BINARY_DIR}/kbduk.def)
-add_dependencies(kbduk kbduk_def psdk buildno_header)
+
+add_dependencies(kbduk psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdur ${CMAKE_CURRENT_SOURCE_DIR}/kbdur.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdur.def)
+spec2def(kbdur.dll kbdur.spec)
-add_library(kbdur SHARED kbdur.c kbdur.rc)
+add_library(kbdur SHARED kbdur.c kbdur.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdur.def)
set_entrypoint(kbdur 0)
-target_link_libraries(kbdur ${CMAKE_CURRENT_BINARY_DIR}/kbdur.def)
-add_dependencies(kbdur kbdur_def psdk buildno_header)
+
+add_dependencies(kbdur psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdurs ${CMAKE_CURRENT_SOURCE_DIR}/kbdurs.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdurs.def)
+spec2def(kbdurs.dll kbdurs.spec)
-add_library(kbdurs SHARED kbdurs.c kbdurs.rc)
+add_library(kbdurs SHARED kbdurs.c kbdurs.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdurs.def)
set_entrypoint(kbdurs 0)
-target_link_libraries(kbdurs ${CMAKE_CURRENT_BINARY_DIR}/kbdurs.def)
-add_dependencies(kbdurs kbdurs_def psdk buildno_header)
+
+add_dependencies(kbdurs psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdus ${CMAKE_CURRENT_SOURCE_DIR}/kbdus.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdus.def)
+spec2def(kbdus.dll kbdus.spec)
-add_library(kbdus SHARED kbdus.c kbdus.rc)
+add_library(kbdus SHARED kbdus.c kbdus.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdus.def)
set_entrypoint(kbdus 0)
-target_link_libraries(kbdus ${CMAKE_CURRENT_BINARY_DIR}/kbdus.def)
-add_dependencies(kbdus kbdus_def psdk buildno_header)
+
+add_dependencies(kbdus psdk buildno_header)
add_cab_target(kbdus 1)
\ No newline at end of file
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdusa ${CMAKE_CURRENT_SOURCE_DIR}/kbdusa.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdusa.def)
+spec2def(kbdusa.dll kbdusa.spec)
-add_library(kbdusa SHARED kbdusa.c kbdusa.rc)
+add_library(kbdusa SHARED kbdusa.c kbdusa.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdusa.def)
set_entrypoint(kbdusa 0)
-target_link_libraries(kbdusa ${CMAKE_CURRENT_BINARY_DIR}/kbdusa.def)
-add_dependencies(kbdusa kbdusa_def psdk buildno_header)
+
+add_dependencies(kbdusa psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdusl ${CMAKE_CURRENT_SOURCE_DIR}/kbdusl.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdusl.def)
+spec2def(kbdusl.dll kbdusl.spec)
-add_library(kbdusl SHARED kbdusl.c kbdusl.rc)
+add_library(kbdusl SHARED kbdusl.c kbdusl.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdusl.def)
set_entrypoint(kbdusl 0)
-target_link_libraries(kbdusl ${CMAKE_CURRENT_BINARY_DIR}/kbdusl.def)
-add_dependencies(kbdusl kbdusl_def psdk buildno_header)
+
+add_dependencies(kbdusl psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdusr ${CMAKE_CURRENT_SOURCE_DIR}/kbdusr.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdusr.def)
+spec2def(kbdusr.dll kbdusr.spec)
-add_library(kbdusr SHARED kbdusr.c kbdusr.rc)
+add_library(kbdusr SHARED kbdusr.c kbdusr.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdusr.def)
set_entrypoint(kbdusr 0)
-target_link_libraries(kbdusr ${CMAKE_CURRENT_BINARY_DIR}/kbdusr.def)
-add_dependencies(kbdusr kbdusr_def psdk buildno_header)
+
+add_dependencies(kbdusr psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdusx ${CMAKE_CURRENT_SOURCE_DIR}/kbdusx.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdusx.def)
+spec2def(kbdusx.dll kbdusx.spec)
-add_library(kbdusx SHARED kbdusx.c kbdusx.rc)
+add_library(kbdusx SHARED kbdusx.c kbdusx.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdusx.def)
set_entrypoint(kbdusx 0)
-target_link_libraries(kbdusx ${CMAKE_CURRENT_BINARY_DIR}/kbdusx.def)
-add_dependencies(kbdusx kbdusx_def psdk buildno_header)
+
+add_dependencies(kbdusx psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbduzb ${CMAKE_CURRENT_SOURCE_DIR}/kbduzb.spec ${CMAKE_CURRENT_BINARY_DIR}/kbduzb.def)
+spec2def(kbduzb.dll kbduzb.spec)
-add_library(kbduzb SHARED kbduzb.c kbduzb.rc)
+add_library(kbduzb SHARED kbduzb.c kbduzb.rc ${CMAKE_CURRENT_BINARY_DIR}/kbduzb.def)
set_entrypoint(kbduzb 0)
-target_link_libraries(kbduzb ${CMAKE_CURRENT_BINARY_DIR}/kbduzb.def)
-add_dependencies(kbduzb kbduzb_def psdk buildno_header)
+
+add_dependencies(kbduzb psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdvntc ${CMAKE_CURRENT_SOURCE_DIR}/kbdvntc.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdvntc.def)
+spec2def(kbdvntc.dll kbdvntc.spec)
-add_library(kbdvntc SHARED kbdvntc.c kbdvntc.rc)
+add_library(kbdvntc SHARED kbdvntc.c kbdvntc.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdvntc.def)
set_entrypoint(kbdvntc 0)
-target_link_libraries(kbdvntc ${CMAKE_CURRENT_BINARY_DIR}/kbdvntc.def)
-
-add_dependencies(kbdvntc kbdvntc_def psdk buildno_header)
+add_dependencies(kbdvntc psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdycc ${CMAKE_CURRENT_SOURCE_DIR}/kbdycc.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdycc.def)
+spec2def(kbdycc.dll kbdycc.spec)
-add_library(kbdycc SHARED kbdycc.c kbdycc.rc)
+add_library(kbdycc SHARED kbdycc.c kbdycc.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdycc.def)
set_entrypoint(kbdycc 0)
-target_link_libraries(kbdycc ${CMAKE_CURRENT_BINARY_DIR}/kbdycc.def)
-
-add_dependencies(kbdycc kbdycc_def psdk buildno_header)
+add_dependencies(kbdycc psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
-spec2def(kbdycl ${CMAKE_CURRENT_SOURCE_DIR}/kbdycl.spec ${CMAKE_CURRENT_BINARY_DIR}/kbdycl.def)
+spec2def(kbdycl.dll kbdycl.spec)
-add_library(kbdycl SHARED kbdycl.c kbdycl.rc)
+add_library(kbdycl SHARED kbdycl.c kbdycl.rc ${CMAKE_CURRENT_BINARY_DIR}/kbdycl.def)
set_entrypoint(kbdycl 0)
-target_link_libraries(kbdycl ${CMAKE_CURRENT_BINARY_DIR}/kbdycl.def)
-
-add_dependencies(kbdycl kbdycl_def psdk buildno_header)
+add_dependencies(kbdycl psdk buildno_header)
remove_definitions(-D_WIN32_WINNT=0x502)
add_definitions(-D_WIN32_WINNT=0x600)
-spec2def(idndl ${CMAKE_CURRENT_SOURCE_DIR}/idndl.spec ${CMAKE_CURRENT_BINARY_DIR}/idndl.def)
+spec2def(idndl.dll idndl.spec)
-add_library(idndl SHARED idndl.cpp)
+add_library(idndl SHARED
+ idndl.cpp
+ ${CMAKE_CURRENT_BINARY_DIR}/idndl.def)
set_entrypoint(idndl 0)
-target_link_libraries(idndl ${CMAKE_CURRENT_BINARY_DIR}/idndl.def)
-
if(NOT MSVC)
set_target_properties(idndl PROPERTIES COMPILE_FLAGS "-fno-exceptions -fno-rtti")
endif(NOT MSVC)
add_importlibs(idndl kernel32)
-add_dependencies(idndl idndl_def psdk buildno_header)
+add_dependencies(idndl psdk buildno_header)
add_livecd_target(idndl reactos)
set_unicode()
-spec2def(deskadp ${CMAKE_CURRENT_SOURCE_DIR}/deskadp.spec ${CMAKE_CURRENT_BINARY_DIR}/deskadp.def)
+spec2def(deskadp.dll deskadp.spec)
list(APPEND SOURCE
deskadp.c
shxiface.c
- deskadp.rc)
+ deskadp.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/deskadp.def)
add_library(deskadp SHARED ${CMAKE_CURRENT_BINARY_DIR}/deskadp_precomp.h.gch ${SOURCE})
set_module_type(deskadp win32dll)
-target_link_libraries(deskadp ${CMAKE_CURRENT_BINARY_DIR}/deskadp.def uuid)
+target_link_libraries(deskadp uuid)
add_importlibs(deskadp
user32
ntdll)
add_pch(deskadp ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
-add_dependencies(deskadp deskadp_def)
+
add_cab_target(deskadp 1)
set_unicode()
-spec2def(deskmon ${CMAKE_CURRENT_SOURCE_DIR}/deskmon.spec ${CMAKE_CURRENT_BINARY_DIR}/deskmon.def)
+spec2def(deskmon.dll deskmon.spec)
list(APPEND SOURCE
deskmon.c
shxiface.c
- deskmon.rc)
+ deskmon.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/deskmon.def)
add_library(deskmon SHARED ${CMAKE_CURRENT_BINARY_DIR}/deskmon_precomp.h.gch ${SOURCE})
set_module_type(deskmon win32dll)
-target_link_libraries(deskmon ${CMAKE_CURRENT_BINARY_DIR}/deskmon.def uuid)
+target_link_libraries(deskmon uuid)
add_importlibs(deskmon
user32
ntdll)
add_pch(deskmon ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
-add_dependencies(deskmon deskmon_def)
+
add_cab_target(deskmon 1)
set_unicode()
-spec2def(devcpux ${CMAKE_CURRENT_SOURCE_DIR}/devcpux.spec ${CMAKE_CURRENT_BINARY_DIR}/devcpux.def)
+spec2def(devcpux.dll devcpux.spec)
-add_library(devcpux SHARED processor.c processor.rc)
+add_library(devcpux SHARED processor.c processor.rc ${CMAKE_CURRENT_BINARY_DIR}/devcpux.def)
set_module_type(devcpux win32dll)
-target_link_libraries(devcpux ${CMAKE_CURRENT_BINARY_DIR}/devcpux.def)
-
add_importlibs(devcpux
user32
powrprof
kernel32
ntdll)
-add_dependencies(devcpux devcpux_def)
add_cab_target(devcpux 1)
set_unicode()
-spec2def(fontext ${CMAKE_CURRENT_SOURCE_DIR}/fontext.spec ${CMAKE_CURRENT_BINARY_DIR}/fontext.def)
+spec2def(fontext.dll fontext.spec)
add_library(fontext SHARED
fontext.c
regsvr.c
- fontext.rc)
+ fontext.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/fontext.def)
set_module_type(fontext win32dll)
-target_link_libraries(fontext ${CMAKE_CURRENT_BINARY_DIR}/fontext.def uuid)
+target_link_libraries(fontext uuid)
add_importlibs(fontext
user32
kernel32
ntdll)
-add_dependencies(fontext fontext_def)
add_cab_target(fontext 1)
set_unicode()
-spec2def(slayer ${CMAKE_CURRENT_SOURCE_DIR}/slayer.spec ${CMAKE_CURRENT_BINARY_DIR}/slayer.def)
+spec2def(slayer.dll slayer.spec)
-list(APPEND SOURCE slayer.c slayer.rc)
+list(APPEND SOURCE
+ slayer.c
+ slayer.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/slayer.def)
add_library(slayer SHARED ${CMAKE_CURRENT_BINARY_DIR}/slayer_precomp.h.gch ${SOURCE})
set_module_type(slayer win32dll)
-target_link_libraries(slayer ${CMAKE_CURRENT_BINARY_DIR}/slayer.def uuid)
+target_link_libraries(slayer uuid)
add_importlibs(slayer
user32
ntdll)
add_pch(slayer ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
-add_dependencies(slayer slayer_def)
+
add_cab_target(slayer 1)
stubs.c
acledit.rc)
-spec2def(acledit ${CMAKE_CURRENT_SOURCE_DIR}/acledit.spec ${CMAKE_CURRENT_BINARY_DIR}/acledit.def)
+spec2def(acledit.dll acledit.spec)
-add_library(acledit SHARED ${SOURCE})
+add_library(acledit SHARED ${SOURCE} ${CMAKE_CURRENT_BINARY_DIR}/acledit.def)
set_module_type(acledit win32dll)
-target_link_libraries(acledit ${CMAKE_CURRENT_BINARY_DIR}/acledit.def)
add_importlibs(acledit ntdll)
-add_dependencies(acledit acledit_def)
add_cab_target(acledit 1)
guid.c
misc.c
sidcache.c
- aclui.rc)
+ aclui.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/aclui.def)
-spec2def(aclui ${CMAKE_CURRENT_SOURCE_DIR}/aclui.spec ${CMAKE_CURRENT_BINARY_DIR}/aclui.def)
+spec2def(aclui.dll aclui.spec)
add_library(aclui SHARED
${CMAKE_CURRENT_BINARY_DIR}/aclui_precomp.h.gch
set_module_type(aclui win32dll)
-target_link_libraries(aclui ${CMAKE_CURRENT_BINARY_DIR}/aclui.def)
+
add_importlibs(aclui user32 gdi32 comctl32 ole32 oleaut32 advapi32 uxtheme kernel32 ntdll)
add_pch(aclui ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
-add_dependencies(aclui aclui_def)
+
add_cab_target(aclui 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(activeds ${CMAKE_CURRENT_SOURCE_DIR}/activeds.spec ${CMAKE_CURRENT_BINARY_DIR}/activeds.def)
+spec2def(activeds.dll activeds.spec)
-add_library(activeds SHARED activeds_main.c)
+add_library(activeds SHARED activeds_main.c ${CMAKE_CURRENT_BINARY_DIR}/activeds.def)
set_module_type(activeds win32dll)
-target_link_libraries(activeds
- ${CMAKE_CURRENT_BINARY_DIR}/activeds.def
- wine)
+target_link_libraries(activeds wine)
add_importlibs(activeds kernel32 ntdll)
-add_dependencies(activeds activeds_def)
+
add_cab_target(activeds 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(actxprxy ${CMAKE_CURRENT_SOURCE_DIR}/actxprxy.spec ${CMAKE_CURRENT_BINARY_DIR}/actxprxy.def)
+spec2def(actxprxy.dll actxprxy.spec)
-add_library(actxprxy SHARED usrmarshal.c)
+add_library(actxprxy SHARED usrmarshal.c ${CMAKE_CURRENT_BINARY_DIR}/actxprxy.def)
set_entrypoint(actxprxy 0)
target_link_libraries(actxprxy
- ${CMAKE_CURRENT_BINARY_DIR}/actxprxy.def
actxprxy_proxy
uuid
wine
kernel32
ntdll)
-add_dependencies(actxprxy actxprxy_def)
-
add_definitions(-DREGISTER_PROXY_DLL -DPROXY_DELEGATION)
rpcproxy(actxprxy
advpack.c
files.c
install.c
- reg.c)
+ reg.c
+ ${CMAKE_CURRENT_BINARY_DIR}/advpack.def)
-spec2def(advpack ${CMAKE_CURRENT_SOURCE_DIR}/advpack.spec ${CMAKE_CURRENT_BINARY_DIR}/advpack.def)
+spec2def(advpack.dll advpack.spec)
add_library(advpack SHARED ${SOURCE})
set_module_type(advpack win32dll)
-target_link_libraries(advpack
- ${CMAKE_CURRENT_BINARY_DIR}/advpack.def
- wine)
+target_link_libraries(advpack wine)
add_importlibs(advpack ole32 setupapi version advapi32 kernel32 ntdll)
-add_dependencies(advpack advpack_def)
+
add_cab_target(advpack 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(atl ${CMAKE_CURRENT_SOURCE_DIR}/atl.spec ${CMAKE_CURRENT_BINARY_DIR}/atl.def)
+spec2def(atl.dll atl.spec)
add_library(atl SHARED
atl_ax.c
atl_main.c
registrar.c
- rsrc.rc)
+ rsrc.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/atl.def)
set_module_type(atl win32dll)
target_link_libraries(atl
- ${CMAKE_CURRENT_BINARY_DIR}/atl.def
uuid
wine)
kernel32
ntdll)
-add_dependencies(atl atl_atliface_header atl_def)
+add_dependencies(atl atl_atliface_header)
add_cab_target(atl 1)
authz.c
clictx.c
resman.c
- authz.rc)
+ authz.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/authz.def)
-spec2def(authz ${CMAKE_CURRENT_SOURCE_DIR}/authz.spec ${CMAKE_CURRENT_BINARY_DIR}/authz.def)
+spec2def(authz.dll authz.spec)
add_library(authz SHARED
${CMAKE_CURRENT_BINARY_DIR}/authz_precomp.h.gch
set_module_type(authz win32dll)
-target_link_libraries(authz ${CMAKE_CURRENT_BINARY_DIR}/authz.def)
+
add_pch(authz ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
add_importlibs(authz advapi32 kernel32 ntdll)
-add_dependencies(authz authz_def)
+
add_cab_target(authz 1)
set_unicode()
-spec2def(avicap32 ${CMAKE_CURRENT_SOURCE_DIR}/avicap32.spec ${CMAKE_CURRENT_BINARY_DIR}/avicap32.def)
+spec2def(avicap32.dll avicap32.spec)
-add_library(avicap32 SHARED avicap32.c avicap32.rc)
+add_library(avicap32 SHARED avicap32.c avicap32.rc ${CMAKE_CURRENT_BINARY_DIR}/avicap32.def)
set_module_type(avicap32 win32dll)
-target_link_libraries(avicap32
- ${CMAKE_CURRENT_BINARY_DIR}/avicap32.def
- wine)
+target_link_libraries(avicap32 wine)
add_importlibs(avicap32 advapi32 user32 version kernel32 ntdll)
-add_dependencies(avicap32 avicap32_def)
+
add_cab_target(avicap32 1)
add_definitions(-D_DLL -D__USE_CRTIMP)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(avifil32 ${CMAKE_CURRENT_SOURCE_DIR}/avifil32.spec ${CMAKE_CURRENT_BINARY_DIR}/avifil32.def)
+spec2def(avifil32.dll avifil32.spec)
add_library(avifil32 SHARED
acmstream.c
regsvr.c
tmpfile.c
wavfile.c
- rsrc.rc)
+ rsrc.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/avifil32.def)
set_module_type(avifil32 win32dll)
target_link_libraries(avifil32
- ${CMAKE_CURRENT_BINARY_DIR}/avifil32.def
uuid
wine)
kernel32
ntdll)
-add_dependencies(avifil32 avifil32_def)
+
add_cab_target(avifil32 1)
set_unicode()
-spec2def(batt ${CMAKE_CURRENT_SOURCE_DIR}/batt.spec ${CMAKE_CURRENT_BINARY_DIR}/batt.def)
+spec2def(batt.dll batt.spec)
-add_library(batt SHARED batt.c batt.rc)
+add_library(batt SHARED batt.c batt.rc ${CMAKE_CURRENT_BINARY_DIR}/batt.def)
set_module_type(batt win32dll)
-target_link_libraries(batt ${CMAKE_CURRENT_BINARY_DIR}/batt.def)
-
add_importlibs(batt kernel32)
-add_dependencies(batt batt_def)
+
add_cab_target(batt 1)
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(bcrypt ${CMAKE_CURRENT_SOURCE_DIR}/bcrypt.spec ${CMAKE_CURRENT_BINARY_DIR}/bcrypt.def)
+spec2def(bcrypt.dll bcrypt.spec)
add_library(bcrypt SHARED
bcrypt_main.c
- version.rc)
+ version.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/bcrypt.def)
set_module_type(bcrypt win32dll)
-target_link_libraries(bcrypt
- ${CMAKE_CURRENT_BINARY_DIR}/bcrypt.def
- wine)
+target_link_libraries(bcrypt wine)
add_importlibs(bcrypt kernel32 ntdll)
-add_dependencies(bcrypt bcrypt_def)
+
add_cab_target(bcrypt 1)
set_unicode()
-spec2def(beepmidi ${CMAKE_CURRENT_SOURCE_DIR}/beepmidi.spec ${CMAKE_CURRENT_BINARY_DIR}/beepmidi.def)
+spec2def(beepmidi.dll beepmidi.spec)
-add_library(beepmidi SHARED beepmidi.c)
+add_library(beepmidi SHARED beepmidi.c ${CMAKE_CURRENT_BINARY_DIR}/beepmidi.def)
set_entrypoint(beepmidi 0)
-target_link_libraries(beepmidi ${CMAKE_CURRENT_BINARY_DIR}/beepmidi.def)
-
add_importlibs(beepmidi winmm kernel32 ntdll)
-add_dependencies(beepmidi beepmidi_def psdk)
+add_dependencies(beepmidi psdk)
add_cab_target(beepmidi 1)
\ No newline at end of file
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
include_directories(${REACTOS_SOURCE_DIR}/lib/atl)
-spec2def(browseui ${CMAKE_CURRENT_SOURCE_DIR}/browseui.spec ${CMAKE_CURRENT_BINARY_DIR}/browseui.def)
+spec2def(browseui.dll browseui.spec)
add_library(browseui SHARED
aclmulti.cpp
toolsband.cpp
travellog.cpp
utility.cpp
- browseui.rc)
+ browseui.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/browseui.def)
set_module_type(browseui win32dll)
target_link_libraries(browseui
- ${CMAKE_CURRENT_BINARY_DIR}/browseui.def
atlnew
uuid
wine)
advapi32
ntdll)
-add_dependencies(browseui browseui_def)
add_cab_target(browseui 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(cabinet ${CMAKE_CURRENT_SOURCE_DIR}/cabinet.spec ${CMAKE_CURRENT_BINARY_DIR}/cabinet.def)
+spec2def(cabinet.dll cabinet.spec)
list(APPEND SOURCE
cabinet_main.c
fci.c
fdi.c
- cabinet.rc)
+ cabinet.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/cabinet.def)
add_library(cabinet SHARED ${SOURCE})
set_entrypoint(cabinet 0)
-target_link_libraries(cabinet
- ${CMAKE_CURRENT_BINARY_DIR}/cabinet.def
- wine)
+target_link_libraries(cabinet wine)
add_importlibs(cabinet kernel32 ntdll)
-add_dependencies(cabinet cabinet_def psdk buildno_header)
+add_dependencies(cabinet psdk buildno_header)
add_cab_target(cabinet 1)
\ No newline at end of file
# Possible definitions: CARDSTYLE_DEFAULT or CARDSTYLE_BAVARIAN
add_definitions(-DCARDSTYLE_DEFAULT)
-spec2def(cards ${CMAKE_CURRENT_SOURCE_DIR}/cards.spec ${CMAKE_CURRENT_BINARY_DIR}/cards.def)
+spec2def(cards.dll cards.spec)
-add_library(cards SHARED cards.c cards.rc)
+add_library(cards SHARED cards.c cards.rc ${CMAKE_CURRENT_BINARY_DIR}/cards.def)
set_module_type(cards win32dll)
-target_link_libraries(cards ${CMAKE_CURRENT_BINARY_DIR}/cards.def)
-
add_importlibs(cards user32 gdi32)
-add_dependencies(cards cards_def)
+
add_cab_target(cards 1)
-spec2def(cfgmgr32 ${CMAKE_CURRENT_SOURCE_DIR}/cfgmgr32.spec ${CMAKE_CURRENT_BINARY_DIR}/cfgmgr32.def)
+spec2def(cfgmgr32.dll cfgmgr32.spec)
-add_library(cfgmgr32 SHARED cfgmgr32.rc)
+add_library(cfgmgr32 SHARED cfgmgr32.rc ${CMAKE_CURRENT_BINARY_DIR}/cfgmgr32.def)
set_entrypoint(cfgmgr32 0)
-target_link_libraries(cfgmgr32 ${CMAKE_CURRENT_BINARY_DIR}/cfgmgr32.def)
-
-add_dependencies(cfgmgr32 cfgmgr32_def psdk buildno_header)
+add_dependencies(cfgmgr32 psdk buildno_header)
add_cab_target(cfgmgr32 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(clusapi ${CMAKE_CURRENT_SOURCE_DIR}/clusapi.spec ${CMAKE_CURRENT_BINARY_DIR}/clusapi.def)
+spec2def(clusapi.dll clusapi.spec)
-add_library(clusapi SHARED clusapi.c)
+add_library(clusapi SHARED clusapi.c ${CMAKE_CURRENT_BINARY_DIR}/clusapi.def)
set_module_type(clusapi win32dll)
-target_link_libraries(clusapi
- ${CMAKE_CURRENT_BINARY_DIR}/clusapi.def
- wine)
+target_link_libraries(clusapi wine)
add_importlibs(clusapi kernel32 ntdll)
-add_dependencies(clusapi clusapi_def)
+
add_cab_target(clusapi 1)
add_definitions(-D_WIN32_WINNT=0x600)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(comcat ${CMAKE_CURRENT_SOURCE_DIR}/comcat.spec ${CMAKE_CURRENT_BINARY_DIR}/comcat.def)
+spec2def(comcat.dll comcat.spec)
-add_library(comcat SHARED comcat_main.c version.rc)
+add_library(comcat SHARED comcat_main.c version.rc ${CMAKE_CURRENT_BINARY_DIR}/comcat.def)
set_entrypoint(comcat 0)
target_link_libraries(comcat
- ${CMAKE_CURRENT_BINARY_DIR}/comcat.def
uuid
wine)
advapi32
ntdll)
-add_dependencies(comcat comcat_def psdk buildno_header)
+add_dependencies(comcat psdk buildno_header)
add_cab_target(comcat 1)
add_definitions(-D_WIN32_WINNT=0x600)
include_directories(BEFORE ${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(comctl32 ${CMAKE_CURRENT_SOURCE_DIR}/comctl32.spec ${CMAKE_CURRENT_BINARY_DIR}/comctl32.def)
+spec2def(comctl32.dll comctl32.spec)
add_library(comctl32 SHARED
animate.c
trackbar.c
treeview.c
updown.c
- rsrc.rc)
+ rsrc.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/comctl32.def)
set_module_type(comctl32 win32dll)
target_link_libraries(comctl32
- ${CMAKE_CURRENT_BINARY_DIR}/comctl32.def
uuid
wine)
kernel32
ntdll)
-add_dependencies(comctl32 comctl32_def)
add_cab_target(comctl32 1)
add_definitions(-D_DLL -D__USE_CRTIMP)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(comdlg32 ${CMAKE_CURRENT_SOURCE_DIR}/comdlg32.spec ${CMAKE_CURRENT_BINARY_DIR}/comdlg32.def)
+spec2def(comdlg32.dll comdlg32.spec)
add_library(comdlg32 SHARED
cdlg32.c
finddlg.c
fontdlg.c
printdlg.c
- rsrc.rc)
+ rsrc.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/comdlg32.def)
set_module_type(comdlg32 win32dll)
target_link_libraries(comdlg32
- ${CMAKE_CURRENT_BINARY_DIR}/comdlg32.def
uuid
wine)
kernel32
ntdll)
-add_dependencies(comdlg32 comdlg32_def)
+
add_cab_target(comdlg32 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(compstui ${CMAKE_CURRENT_SOURCE_DIR}/compstui.spec ${CMAKE_CURRENT_BINARY_DIR}/compstui.def)
+spec2def(compstui.dll compstui.spec)
-add_library(compstui SHARED compstui_main.c)
+add_library(compstui SHARED compstui_main.c ${CMAKE_CURRENT_BINARY_DIR}/compstui.def)
set_module_type(compstui win32dll)
-target_link_libraries(compstui
- ${CMAKE_CURRENT_BINARY_DIR}/compstui.def
- wine)
+target_link_libraries(compstui wine)
add_importlibs(compstui kernel32 ntdll)
-add_dependencies(compstui compstui_def)
+
add_cab_target(compstui 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(credui ${CMAKE_CURRENT_SOURCE_DIR}/credui.spec ${CMAKE_CURRENT_BINARY_DIR}/credui.def)
+spec2def(credui.dll credui.spec)
-add_library(credui SHARED credui_main.c credui.rc)
+add_library(credui SHARED credui_main.c credui.rc ${CMAKE_CURRENT_BINARY_DIR}/credui.def)
set_module_type(credui win32dll)
-target_link_libraries(credui
- ${CMAKE_CURRENT_BINARY_DIR}/credui.def
- wine)
+target_link_libraries(credui wine)
add_importlibs(credui advapi32 user32 comctl32 kernel32 ntdll)
-add_dependencies(credui credui_def)
+
add_cab_target(credui 1)
include_directories(${REACTOS_SOURCE_DIR}/lib/sdk/crt/include)
-spec2def(crtdll ${CMAKE_CURRENT_SOURCE_DIR}/crtdll.spec ${CMAKE_CURRENT_BINARY_DIR}/crtdll.def)
+spec2def(crtdll.dll crtdll.spec)
-list(APPEND SOURCE dllmain.c crtdll.rc)
+list(APPEND SOURCE
+ dllmain.c
+ crtdll.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/crtdll.def)
add_library(crtdll SHARED
${CMAKE_CURRENT_BINARY_DIR}/crtdll_precomp.h.gch
set_module_type(crtdll win32dll)
target_link_libraries(crtdll
- ${CMAKE_CURRENT_BINARY_DIR}/crtdll.def
wine
crt)
add_importlibs(crtdll kernel32 ntdll)
add_pch(crtdll ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
-add_dependencies(crtdll crtdll_def)
+
add_cab_target(crtdll 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(crypt32 ${CMAKE_CURRENT_SOURCE_DIR}/crypt32.spec ${CMAKE_CURRENT_BINARY_DIR}/crypt32.def)
+spec2def(crypt32.dll crypt32.spec)
add_library(crypt32 SHARED
base64.c
store.c
str.c
crypt32.rc
- version.rc)
+ version.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/crypt32.def)
set_module_type(crypt32 win32dll)
target_link_libraries(crypt32
- ${CMAKE_CURRENT_BINARY_DIR}/crypt32.def
wine
pseh
oldnames)
add_importlibs(crypt32 user32 advapi32 msvcrt kernel32 ntdll)
-add_dependencies(crypt32 crypt32_def)
+
add_cab_target(crypt32 1)
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(cryptdlg ${CMAKE_CURRENT_SOURCE_DIR}/cryptdlg.spec ${CMAKE_CURRENT_BINARY_DIR}/cryptdlg.def)
+spec2def(cryptdlg.dll cryptdlg.spec)
-add_library(cryptdlg SHARED main.c cryptdlg.rc)
+add_library(cryptdlg SHARED main.c cryptdlg.rc ${CMAKE_CURRENT_BINARY_DIR}/cryptdlg.def)
set_module_type(cryptdlg win32dll)
-target_link_libraries(cryptdlg
- ${CMAKE_CURRENT_BINARY_DIR}/cryptdlg.def
- wine)
+target_link_libraries(cryptdlg wine)
add_importlibs(cryptdlg
advapi32
kernel32
ntdll)
-add_dependencies(cryptdlg cryptdlg_def)
+
add_cab_target(cryptdlg 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(cryptdll ${CMAKE_CURRENT_SOURCE_DIR}/cryptdll.spec ${CMAKE_CURRENT_BINARY_DIR}/cryptdll.def)
+spec2def(cryptdll.dll cryptdll.spec)
-add_library(cryptdll SHARED cryptdll.c)
+add_library(cryptdll SHARED cryptdll.c ${CMAKE_CURRENT_BINARY_DIR}/cryptdll.def)
set_module_type(cryptdll win32dll)
wine)
add_importlibs(cryptdll kernel32 ntdll)
-add_dependencies(cryptdll cryptdll_def)
+
add_cab_target(cryptdll 1)
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(cryptnet ${CMAKE_CURRENT_SOURCE_DIR}/cryptnet.spec ${CMAKE_CURRENT_BINARY_DIR}/cryptnet.def)
+spec2def(cryptnet.dll cryptnet.spec)
-add_library(cryptnet SHARED cryptnet_main.c)
+add_library(cryptnet SHARED cryptnet_main.c ${CMAKE_CURRENT_BINARY_DIR}/cryptnet.def)
set_module_type(cryptnet win32dll)
-target_link_libraries(cryptnet
- ${CMAKE_CURRENT_BINARY_DIR}/cryptnet.def
- wine)
+target_link_libraries(cryptnet wine)
add_importlibs(cryptnet
crypt32
kernel32
ntdll)
-add_dependencies(cryptnet cryptnet_def)
+
add_cab_target(cryptnet 1)
add_definitions(-D_WINE)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(cryptui ${CMAKE_CURRENT_SOURCE_DIR}/cryptui.spec ${CMAKE_CURRENT_BINARY_DIR}/cryptui.def)
+spec2def(cryptui.dll cryptui.spec)
-add_library(cryptui SHARED main.c cryptui.rc)
+add_library(cryptui SHARED main.c cryptui.rc ${CMAKE_CURRENT_BINARY_DIR}/cryptui.def)
set_module_type(cryptui win32dll)
target_link_libraries(cryptui
- ${CMAKE_CURRENT_BINARY_DIR}/cryptui.def
uuid
wine)
kernel32
ntdll)
-add_dependencies(cryptui cryptui_def)
+
add_cab_target(cryptui 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(dbghelp ${CMAKE_CURRENT_SOURCE_DIR}/dbghelp.spec ${CMAKE_CURRENT_BINARY_DIR}/dbghelp.def)
+spec2def(dbghelp.dll dbghelp.spec)
add_library(dbghelp SHARED
coff.c
storage.c
symbol.c
type.c
- version.rc)
+ version.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/dbghelp.def)
set_module_type(dbghelp win32dll)
target_link_libraries(dbghelp
- ${CMAKE_CURRENT_BINARY_DIR}/dbghelp.def
wine
pseh
oldnames)
add_importlibs(dbghelp psapi version msvcrt kernel32 ntdll)
-add_dependencies(dbghelp dbghelp_def)
+
add_cab_target(dbghelp 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(dciman32 ${CMAKE_CURRENT_SOURCE_DIR}/dciman32.spec ${CMAKE_CURRENT_BINARY_DIR}/dciman32.def)
+spec2def(dciman32.dll dciman32.spec)
-add_library(dciman32 SHARED dciman_main.c)
+add_library(dciman32 SHARED dciman_main.c ${CMAKE_CURRENT_BINARY_DIR}/dciman32.def)
set_module_type(dciman32 win32dll)
-target_link_libraries(dciman32
- ${CMAKE_CURRENT_BINARY_DIR}/dciman32.def
- wine)
+target_link_libraries(dciman32 wine)
add_importlibs(dciman32 kernel32 ntdll)
-add_dependencies(dciman32 dciman32_def)
+
add_cab_target(dciman32 1)
set_unicode()
-spec2def(devmgr ${CMAKE_CURRENT_SOURCE_DIR}/devmgr.spec ${CMAKE_CURRENT_BINARY_DIR}/devmgr.def)
+spec2def(devmgr.dll devmgr.spec)
list(APPEND SOURCE
devmgr.rc
devprblm.c
hwpage.c
misc.c
- stubs.c)
+ stubs.c
+ ${CMAKE_CURRENT_BINARY_DIR}/devmgr.def)
add_library(devmgr SHARED ${CMAKE_CURRENT_BINARY_DIR}/devmgr_precomp.h.gch ${SOURCE})
set_module_type(devmgr win32dll)
target_link_libraries(devmgr
- ${CMAKE_CURRENT_BINARY_DIR}/devmgr.def
uuid
wine)
ntdll)
add_pch(devmgr ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
-add_dependencies(devmgr devmgr_def)
+
add_cab_target(devmgr 1)
include_directories(include)
-spec2def(dhcpcsvc ${CMAKE_CURRENT_SOURCE_DIR}/dhcpcsvc.spec ${CMAKE_CURRENT_BINARY_DIR}/dhcpcsvc.def)
+spec2def(dhcpcsvc.dll dhcpcsvc.spec)
list(APPEND SOURCE
dhcp/adapter.c
dhcp/tables.c
dhcp/util.c
dhcpcsvc.c
- dhcpcsvc.rc)
+ dhcpcsvc.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/dhcpcsvc.def)
add_library(dhcpcsvc SHARED
${CMAKE_CURRENT_BINARY_DIR}/dhcpcsvc_rosdhcp.h.gch
set_module_type(dhcpcsvc win32dll)
-target_link_libraries(dhcpcsvc ${CMAKE_CURRENT_BINARY_DIR}/dhcpcsvc.def)
+
add_importlibs(dhcpcsvc ws2_32 iphlpapi advapi32 msvcrt kernel32 ntdll)
add_pch(dhcpcsvc ${CMAKE_CURRENT_SOURCE_DIR}/include/rosdhcp.h ${SOURCE})
-add_dependencies(dhcpcsvc dhcpcsvc_def)
+
add_cab_target(dhcpcsvc 1)
add_definitions(-D_DLL -D__USE_CRTIMP)
add_definitions(-DADNS_JGAA_WIN32)
-spec2def(dnsapi ${CMAKE_CURRENT_SOURCE_DIR}/dnsapi.spec ${CMAKE_CURRENT_BINARY_DIR}/dnsapi.def)
+spec2def(dnsapi.dll dnsapi.spec)
list(APPEND SOURCE
dnsapi/adns.c
dnsapi/query.c
dnsapi/record.c
dnsapi/stubs.c
- dnsapi.rc)
+ dnsapi.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/dnsapi.def)
add_library(dnsapi SHARED
${CMAKE_CURRENT_BINARY_DIR}/dnsapi_precomp.h.gch
set_entrypoint(dnsapi 0)
-target_link_libraries(dnsapi
- ${CMAKE_CURRENT_BINARY_DIR}/dnsapi.def
- adns)
+target_link_libraries(dnsapi adns)
add_importlibs(dnsapi user32 ws2_32 iphlpapi msvcrt kernel32 ntdll)
add_pch(dnsapi ${CMAKE_CURRENT_SOURCE_DIR}/dnsapi/precomp.h ${SOURCE})
-add_dependencies(dnsapi dnsapi_def psdk buildno_header)
+add_dependencies(dnsapi psdk buildno_header)
add_cab_target(dnsapi 1)
\ No newline at end of file
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(dwmapi ${CMAKE_CURRENT_SOURCE_DIR}/dwmapi.spec ${CMAKE_CURRENT_BINARY_DIR}/dwmapi.def)
+spec2def(dwmapi.dll dwmapi.spec)
-add_library(dwmapi SHARED dwmapi_main.c version.rc)
+add_library(dwmapi SHARED dwmapi_main.c version.rc ${CMAKE_CURRENT_BINARY_DIR}/dwmapi.def)
set_module_type(dwmapi win32dll)
-target_link_libraries(dwmapi
- ${CMAKE_CURRENT_BINARY_DIR}/dwmapi.def
- wine)
+target_link_libraries(dwmapi wine)
add_importlibs(dwmapi kernel32 ntdll)
-add_dependencies(dwmapi dwmapi_def)
+
add_cab_target(dwmapi 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(faultrep ${CMAKE_CURRENT_SOURCE_DIR}/faultrep.spec ${CMAKE_CURRENT_BINARY_DIR}/faultrep.def)
+spec2def(faultrep.dll faultrep.spec)
-add_library(faultrep SHARED faultrep.c)
+add_library(faultrep SHARED faultrep.c ${CMAKE_CURRENT_BINARY_DIR}/faultrep.def)
set_module_type(faultrep win32dll)
-target_link_libraries(faultrep
- ${CMAKE_CURRENT_BINARY_DIR}/faultrep.def
- wine)
+target_link_libraries(faultrep wine)
add_importlibs(faultrep advapi32 kernel32 ntdll)
-add_dependencies(faultrep faultrep_def)
+
add_cab_target(faultrep 1)
-spec2def(fmifs ${CMAKE_CURRENT_SOURCE_DIR}/fmifs.spec ${CMAKE_CURRENT_BINARY_DIR}/fmifs.def)
+spec2def(fmifs.dll fmifs.spec)
list(APPEND SOURCE
chkdsk.c
init.c
media.c
query.c
- fmifs.rc)
+ fmifs.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/fmifs.def)
add_pch(fmifs ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
add_library(fmifs SHARED ${CMAKE_CURRENT_BINARY_DIR}/fmifs_precomp.h.gch ${SOURCE})
set_entrypoint(fmifs InitializeFmIfs@12)
-target_link_libraries(fmifs ${CMAKE_CURRENT_BINARY_DIR}/fmifs.def)
-
add_importlibs(fmifs kernel32 ntdll)
-add_dependencies(fmifs fmifs_def psdk buildno_header)
+add_dependencies(fmifs psdk buildno_header)
add_cab_target(fmifs 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(fusion ${CMAKE_CURRENT_SOURCE_DIR}/fusion.spec ${CMAKE_CURRENT_BINARY_DIR}/fusion.def)
+spec2def(fusion.dll fusion.spec)
add_library(fusion SHARED
asmcache.c
asmname.c
assembly.c
fusion.c
- fusion_main.c)
+ fusion_main.c
+ ${CMAKE_CURRENT_BINARY_DIR}/fusion.def)
set_module_type(fusion win32dll)
-target_link_libraries(fusion
- ${CMAKE_CURRENT_BINARY_DIR}/fusion.def
- wine)
+target_link_libraries(fusion wine)
add_importlibs(fusion shlwapi advapi32 dbghelp user32 kernel32 ntdll)
-add_dependencies(fusion fusion_def)
+
add_cab_target(fusion 1)
add_definitions(-D_DLL -D__USE_CRTIMP)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(gdiplus ${CMAKE_CURRENT_SOURCE_DIR}/gdiplus.spec ${CMAKE_CURRENT_BINARY_DIR}/gdiplus.def)
+spec2def(gdiplus.dll gdiplus.spec)
add_library(gdiplus SHARED
brush.c
pathiterator.c
pen.c
region.c
- stringformat.c)
+ stringformat.c
+ ${CMAKE_CURRENT_BINARY_DIR}/gdiplus.def)
set_module_type(gdiplus win32dll)
target_link_libraries(gdiplus
- ${CMAKE_CURRENT_BINARY_DIR}/gdiplus.def
uuid
wine)
target_link_libraries(gdiplus crt)
endif(ARCH MATCHES amd64)
-add_dependencies(gdiplus gdiplus_def)
+
add_cab_target(gdiplus 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(getuname ${CMAKE_CURRENT_SOURCE_DIR}/getuname.spec ${CMAKE_CURRENT_BINARY_DIR}/getuname.def)
+spec2def(getuname.dll getuname.spec)
-add_library(getuname SHARED getuname.c getuname.rc)
+add_library(getuname SHARED getuname.c getuname.rc ${CMAKE_CURRENT_BINARY_DIR}/getuname.def)
set_module_type(getuname win32dll)
-target_link_libraries(getuname ${CMAKE_CURRENT_BINARY_DIR}/getuname.def)
-
add_importlibs(getuname kernel32 ntdll)
-add_dependencies(getuname getuname_def)
+
add_cab_target(getuname 1)
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/libtess)
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/libutil)
-spec2def(glu32 ${CMAKE_CURRENT_SOURCE_DIR}/glu32.spec ${CMAKE_CURRENT_BINARY_DIR}/glu32.def)
+spec2def(glu32.dll glu32.spec)
add_library(glu32 SHARED
libnurbs/interface/bezierEval.cc
libutil/mipmap.c
libutil/project.c
libutil/quad.c
- libutil/registry.c)
+ libutil/registry.c
+ ${CMAKE_CURRENT_BINARY_DIR}/glu32.def)
set_entrypoint(glu32 0)
-target_link_libraries(glu32 ${CMAKE_CURRENT_BINARY_DIR}/glu32.def)
add_importlibs(
glu32
gcc
kernel32
ntdll)
-add_dependencies(glu32 glu32_def)
add_cab_target(glu32 1)
\ No newline at end of file
kernel32
ntdll)
-add_dependencies(hhctrl hhctrl_def)
+
set_unicode()
-list(APPEND SOURCE hid.c stubs.c hid.rc)
+list(APPEND SOURCE
+ hid.c
+ stubs.c
+ hid.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/hid.def)
-spec2def(hid ${CMAKE_CURRENT_SOURCE_DIR}/hid.spec ${CMAKE_CURRENT_BINARY_DIR}/hid.def)
+spec2def(hid.dll hid.spec)
add_library(hid SHARED
${CMAKE_CURRENT_BINARY_DIR}/hid_precomp.h.gch
set_module_type(hid win32dll)
-target_link_libraries(hid ${CMAKE_CURRENT_BINARY_DIR}/hid.def)
+
add_importlibs(hid kernel32 ntdll)
add_pch(hid ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
-add_dependencies(hid hid_def)
+
add_cab_target(hid 1)
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(hlink ${CMAKE_CURRENT_SOURCE_DIR}/hlink.spec ${CMAKE_CURRENT_BINARY_DIR}/hlink.def)
+spec2def(hlink.dll hlink.spec)
add_library(hlink SHARED
browse_ctx.c
extserv.c
hlink_main.c
- link.c)
+ link.c
+ ${CMAKE_CURRENT_BINARY_DIR}/hlink.def)
set_module_type(hlink win32dll)
target_link_libraries(hlink
- ${CMAKE_CURRENT_BINARY_DIR}/hlink.def
uuid
wine)
kernel32
ntdll)
-add_dependencies(hlink hlink_def)
+
add_cab_target(hlink 1)
add_definitions(-D_WIN32_WINNT=0x600)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(hnetcfg ${CMAKE_CURRENT_SOURCE_DIR}/hnetcfg.spec ${CMAKE_CURRENT_BINARY_DIR}/hnetcfg.def)
+spec2def(hnetcfg.dll hnetcfg.spec)
add_library(hnetcfg SHARED
apps.c
port.c
profile.c
regsvr.c
- service.c)
+ service.c
+ ${CMAKE_CURRENT_BINARY_DIR}/hnetcfg.def)
set_module_type(hnetcfg win32dll)
-target_link_libraries(hnetcfg
- ${CMAKE_CURRENT_BINARY_DIR}/hnetcfg.def
- wine)
+target_link_libraries(hnetcfg wine)
add_importlibs(hnetcfg
ole32
kernel32
ntdll)
-add_dependencies(hnetcfg hnetcfg_def)
+
add_cab_target(hnetcfg 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(httpapi ${CMAKE_CURRENT_SOURCE_DIR}/httpapi.spec ${CMAKE_CURRENT_BINARY_DIR}/httpapi.def)
+spec2def(httpapi.dll httpapi.spec)
-add_library(httpapi SHARED httpapi_main.c)
+add_library(httpapi SHARED httpapi_main.c ${CMAKE_CURRENT_BINARY_DIR}/httpapi.def)
set_module_type(httpapi win32dll)
-target_link_libraries(httpapi
- ${CMAKE_CURRENT_BINARY_DIR}/httpapi.def
- wine)
+target_link_libraries(httpapi wine)
add_importlibs(httpapi kernel32 ntdll)
-add_dependencies(httpapi httpapi_def)
+
add_cab_target(httpapi 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(iccvid ${CMAKE_CURRENT_SOURCE_DIR}/iccvid.spec ${CMAKE_CURRENT_BINARY_DIR}/iccvid.def)
+spec2def(iccvid.dll iccvid.spec)
-add_library(iccvid SHARED iccvid.c rsrc.rc)
+add_library(iccvid SHARED iccvid.c rsrc.rc ${CMAKE_CURRENT_BINARY_DIR}/iccvid.def)
set_module_type(iccvid win32dll)
-target_link_libraries(iccvid
- ${CMAKE_CURRENT_BINARY_DIR}/iccvid.def
- wine)
+target_link_libraries(iccvid wine)
add_importlibs(iccvid user32 kernel32 ntdll)
-add_dependencies(iccvid iccvid_def)
+
add_cab_target(iccvid 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(icmp ${CMAKE_CURRENT_SOURCE_DIR}/icmp.spec ${CMAKE_CURRENT_BINARY_DIR}/icmp.def)
+spec2def(icmp.dll icmp.spec)
-add_library(icmp SHARED icmp_main.c icmp.rc)
+add_library(icmp SHARED icmp_main.c icmp.rc ${CMAKE_CURRENT_BINARY_DIR}/icmp.def)
set_module_type(icmp win32dll)
-target_link_libraries(icmp
- ${CMAKE_CURRENT_BINARY_DIR}/icmp.def
- wine)
+target_link_libraries(icmp wine)
add_importlibs(icmp ws2_32 kernel32 ntdll)
-add_dependencies(icmp icmp_def psdk)
+add_dependencies(icmp psdk)
add_cab_target(icmp 1)
wine)
add_importlibs(imaadp32.acm winmm user32 msvcrt kernel32 ntdll)
-add_dependencies(imaadp32.acm imaadp32.acm_def psdk buildno_header)
+add_dependencies(imaadp32.acm psdk buildno_header)
add_cab_target(imaadp32.acm 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(imagehlp ${CMAKE_CURRENT_SOURCE_DIR}/imagehlp.spec ${CMAKE_CURRENT_BINARY_DIR}/imagehlp.def)
+spec2def(imagehlp.dll imagehlp.spec)
list(APPEND SOURCE
access.c
imagehlp_main.c
integrity.c
modify.c
- imagehlp.rc)
+ imagehlp.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/imagehlp.def)
add_library(imagehlp SHARED
${CMAKE_CURRENT_BINARY_DIR}/imagehlp_precomp.h.gch
set_module_type(imagehlp win32dll)
-target_link_libraries(imagehlp
- ${CMAKE_CURRENT_BINARY_DIR}/imagehlp.def
- wine)
+target_link_libraries(imagehlp wine)
add_importlibs(imagehlp dbghelp kernel32 ntdll)
add_pch(imagehlp ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
-add_dependencies(imagehlp imagehlp_def)
+
add_cab_target(imagehlp 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(imm32 ${CMAKE_CURRENT_SOURCE_DIR}/imm32.spec ${CMAKE_CURRENT_BINARY_DIR}/imm32.def)
+spec2def(imm32.dll imm32.spec)
-add_library(imm32 SHARED imm.c version.rc)
+add_library(imm32 SHARED imm.c version.rc ${CMAKE_CURRENT_BINARY_DIR}/imm32.def)
set_module_type(imm32 win32dll)
-target_link_libraries(imm32
- ${CMAKE_CURRENT_BINARY_DIR}/imm32.def
- wine)
+target_link_libraries(imm32 wine)
add_importlibs(imm32 advapi32 user32 kernel32 ntdll)
-add_dependencies(imm32 imm32_def)
+
add_cab_target(imm32 1)
add_definitions(-D_WIN32_WINNT=0x600)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(inetcomm ${CMAKE_CURRENT_SOURCE_DIR}/inetcomm.spec ${CMAKE_CURRENT_BINARY_DIR}/inetcomm.def)
+spec2def(inetcomm.dll inetcomm.spec)
add_library(inetcomm SHARED
imaptransport.c
mimeole.c
pop3transport.c
regsvr.c
- smtptransport.c)
+ smtptransport.c
+ ${CMAKE_CURRENT_BINARY_DIR}/inetcomm.def)
set_module_type(inetcomm win32dll)
target_link_libraries(inetcomm
- ${CMAKE_CURRENT_BINARY_DIR}/inetcomm.def
uuid
wine)
kernel32
ntdll)
-add_dependencies(inetcomm inetcomm_def)
+
add_cab_target(inetcomm 1)
add_definitions(-D_DLL -D__USE_CRTIMP)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(inetmib1 ${CMAKE_CURRENT_SOURCE_DIR}/inetmib1.spec ${CMAKE_CURRENT_BINARY_DIR}/inetmib1.def)
+spec2def(inetmib1.dll inetmib1.spec)
-add_library(inetmib1 SHARED main.c)
+add_library(inetmib1 SHARED main.c ${CMAKE_CURRENT_BINARY_DIR}/inetmib1.def)
set_module_type(inetmib1 win32dll)
-target_link_libraries(inetmib1
- ${CMAKE_CURRENT_BINARY_DIR}/inetmib1.def
- wine)
+target_link_libraries(inetmib1 wine)
add_importlibs(inetmib1
msvcrt
kernel32
ntdll)
-add_dependencies(inetmib1 inetmib1_def)
+
add_cab_target(inetmib1 1)
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(initpki ${CMAKE_CURRENT_SOURCE_DIR}/initpki.spec ${CMAKE_CURRENT_BINARY_DIR}/initpki.def)
+spec2def(initpki.dll initpki.spec)
-add_library(initpki SHARED main.c)
+add_library(initpki SHARED main.c ${CMAKE_CURRENT_BINARY_DIR}/initpki.def)
set_module_type(initpki win32dll)
-target_link_libraries(initpki
- ${CMAKE_CURRENT_BINARY_DIR}/initpki.def
- wine)
+target_link_libraries(initpki wine)
add_importlibs(initpki kernel32 ntdll)
-add_dependencies(initpki initpki_def)
+
add_cab_target(initpki 1)
add_definitions(-D_WIN32_WINNT=0x600)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(inseng ${CMAKE_CURRENT_SOURCE_DIR}/inseng.spec ${CMAKE_CURRENT_BINARY_DIR}/inseng.def)
+spec2def(inseng.dll inseng.spec)
-add_library(inseng SHARED inseng_main.c regsvr.c)
+add_library(inseng SHARED inseng_main.c regsvr.c ${CMAKE_CURRENT_BINARY_DIR}/inseng.def)
set_module_type(inseng win32dll)
target_link_libraries(inseng
- ${CMAKE_CURRENT_BINARY_DIR}/inseng.def
uuid
wine)
kernel32
ntdll)
-add_dependencies(inseng inseng_def)
+
add_cab_target(inseng 1)
${REACTOS_SOURCE_DIR}/dll/win32/dhcpcsvc/include
${REACTOS_SOURCE_DIR}/lib/tdilib)
-spec2def(iphlpapi ${CMAKE_CURRENT_SOURCE_DIR}/iphlpapi.spec ${CMAKE_CURRENT_BINARY_DIR}/iphlpapi.def)
+spec2def(iphlpapi.dll iphlpapi.spec)
add_library(iphlpapi SHARED
dhcp_reactos.c
registry.c
resinfo_reactos.c
route_reactos.c
- iphlpapi.rc)
+ iphlpapi.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/iphlpapi.def)
set_module_type(iphlpapi win32dll)
target_link_libraries(iphlpapi
- ${CMAKE_CURRENT_BINARY_DIR}/iphlpapi.def
wine
tdilib)
add_importlibs(iphlpapi dhcpcsvc advapi32 ws2_32 msvcrt kernel32 ntdll)
-add_dependencies(iphlpapi iphlpapi_def)
+
add_cab_target(iphlpapi 1)
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(itircl ${CMAKE_CURRENT_SOURCE_DIR}/itircl.spec ${CMAKE_CURRENT_BINARY_DIR}/itircl.def)
+spec2def(itircl.dll itircl.spec)
-add_library(itircl SHARED itircl_main.c)
+add_library(itircl SHARED itircl_main.c ${CMAKE_CURRENT_BINARY_DIR}/itircl.def)
set_module_type(itircl win32dll)
-target_link_libraries(itircl
- ${CMAKE_CURRENT_BINARY_DIR}/itircl.def
- wine)
+target_link_libraries(itircl wine)
add_importlibs(itircl kernel32 ntdll)
-add_dependencies(itircl itircl_def psdk)
+add_dependencies(itircl psdk)
add_cab_target(itircl 1)
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(itircl ${CMAKE_CURRENT_SOURCE_DIR}/itircl.spec ${CMAKE_CURRENT_BINARY_DIR}/itircl.def)
+spec2def(itircl.dll itircl.spec)
-add_library(itircl SHARED itircl_main.c)
+add_library(itircl SHARED itircl_main.c ${CMAKE_CURRENT_BINARY_DIR}/itircl.def)
set_module_type(itircl win32dll)
-target_link_libraries(itircl
- ${CMAKE_CURRENT_BINARY_DIR}/itircl.def
- wine)
+target_link_libraries(itircl wine)
add_importlibs(itircl kernel32 ntdll)
-add_dependencies(itircl itircl_def psdk)
+add_dependencies(itircl psdk)
add_cab_target(itircl 1)
add_definitions(-D__WINESRC__ -D_DLL -D__USE_CRTIMP)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(itss ${CMAKE_CURRENT_SOURCE_DIR}/itss.spec ${CMAKE_CURRENT_BINARY_DIR}/itss.def)
+spec2def(itss.dll itss.spec)
add_library(itss SHARED
chm_lib.c
moniker.c
protocol.c
storage.c
- rsrc.rc)
+ rsrc.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/itss.def)
set_module_type(itss win32dll)
target_link_libraries(itss
- ${CMAKE_CURRENT_BINARY_DIR}/itss.def
uuid
wine)
kernel32
ntdll)
-add_dependencies(itss itss_def wineheaders)
+add_dependencies(itss wineheaders)
add_cab_target(itss 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(jscript ${CMAKE_CURRENT_SOURCE_DIR}/jscript.spec ${CMAKE_CURRENT_BINARY_DIR}/jscript.def)
+spec2def(jscript.dll jscript.spec)
add_library(jscript SHARED
activex.c
bool.c
function.c
global.c
- rsrc.rc)
+ rsrc.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/jscript.def)
set_module_type(jscript win32dll)
-target_link_libraries(jscript
- ${CMAKE_CURRENT_BINARY_DIR}/jscript.def
- wine)
+target_link_libraries(jscript wine)
add_importlibs(jscript
msvcrt
kernel32
ntdll)
-add_dependencies(jscript jsglobal jscript_def stdole2)
+add_dependencies(jscript jsglobal stdole2)
add_cab_target(jscript 1)
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(loadperf ${CMAKE_CURRENT_SOURCE_DIR}/loadperf.spec ${CMAKE_CURRENT_BINARY_DIR}/loadperf.def)
+spec2def(loadperf.dll loadperf.spec)
-add_library(loadperf SHARED loadperf_main.c)
+add_library(loadperf SHARED loadperf_main.c ${CMAKE_CURRENT_BINARY_DIR}/loadperf.def)
set_module_type(loadperf win32dll)
wine)
add_importlibs(loadperf kernel32 ntdll)
-add_dependencies(loadperf loadperf_def)
+
add_cab_target(loadperf 1)
add_definitions(-D_WIN32_WINNT=0x600)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(localspl ${CMAKE_CURRENT_SOURCE_DIR}/localspl.spec ${CMAKE_CURRENT_BINARY_DIR}/localspl.def)
+spec2def(localspl.dll localspl.spec)
add_library(localspl SHARED
localmon.c
localspl_main.c
provider.c
- localspl.rc)
+ localspl.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/localspl.def)
set_module_type(localspl win32dll)
target_link_libraries(localspl
- ${CMAKE_CURRENT_BINARY_DIR}/localspl.def
wine)
add_importlibs(localspl
kernel32
ntdll)
-add_dependencies(localspl localspl_def)
+
add_cab_target(localspl 1)
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(localui ${CMAKE_CURRENT_SOURCE_DIR}/localui.spec ${CMAKE_CURRENT_BINARY_DIR}/localui.def)
+spec2def(localui.dll localui.spec)
-add_library(localui SHARED localui.c localui.rc)
+add_library(localui SHARED localui.c localui.rc ${CMAKE_CURRENT_BINARY_DIR}/localui.def)
set_module_type(localui win32dll)
target_link_libraries(localui
- ${CMAKE_CURRENT_BINARY_DIR}/localui.def
uuid
wine)
add_importlibs(localui winspool user32 kernel32 ntdll)
-add_dependencies(localui localui_def)
+
add_cab_target(localui 1)
add_definitions(-DLANGPACK)
include_directories(include)
-spec2def(lpk ${CMAKE_CURRENT_SOURCE_DIR}/lpk.spec ${CMAKE_CURRENT_BINARY_DIR}/lpk.def)
+spec2def(lpk.dll lpk.spec)
-add_library(lpk SHARED dllmain.c stub.c lpk.rc)
+add_library(lpk SHARED dllmain.c stub.c lpk.rc ${CMAKE_CURRENT_BINARY_DIR}/lpk.def)
set_module_type(lpk win32dll)
-target_link_libraries(lpk ${CMAKE_CURRENT_BINARY_DIR}/lpk.def)
-
add_importlibs(lpk user32 usp10 kernel32 ntdll)
-add_dependencies(lpk lpk_def)
+
add_cab_target(lpk 1)
include_directories(${REACTOS_BINARY_DIR}/include/reactos/idl)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/subsys/lsass)
-spec2def(lsasrv ${CMAKE_CURRENT_SOURCE_DIR}/lsasrv.spec ${CMAKE_CURRENT_BINARY_DIR}/lsasrv.def)
+spec2def(lsasrv.dll lsasrv.spec)
add_library(lsasrv SHARED
authport.c
lsasrv.c
privileges.c
sids.c
- lsasrv.rc)
+ lsasrv.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/lsasrv.def)
set_entrypoint(lsasrv 0)
target_link_libraries(lsasrv
- ${CMAKE_CURRENT_BINARY_DIR}/lsasrv.def
lsa_server
wine
pseh)
add_importlibs(lsasrv rpcrt4 kernel32 ntdll)
-add_dependencies(lsasrv lsasrv_def psdk buildno_header)
+add_dependencies(lsasrv psdk buildno_header)
add_cab_target(lsasrv 1)
\ No newline at end of file
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(lz32 ${CMAKE_CURRENT_SOURCE_DIR}/lz32.spec ${CMAKE_CURRENT_BINARY_DIR}/lz32.def)
+spec2def(lz32.dll lz32.spec)
-add_library(lz32 SHARED version.rc)
+add_library(lz32 SHARED version.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/lz32.def)
set_entrypoint(lz32 0)
-target_link_libraries(lz32
- ${CMAKE_CURRENT_BINARY_DIR}/lz32.def
- wine)
+target_link_libraries(lz32 wine)
add_importlibs(lz32 kernel32 ntdll)
-add_dependencies(lz32 lz32_def psdk buildno_header)
+add_dependencies(lz32 psdk buildno_header)
add_cab_target(lz32 1)
\ No newline at end of file
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(mapi32 ${CMAKE_CURRENT_SOURCE_DIR}/mapi32.spec ${CMAKE_CURRENT_BINARY_DIR}/mapi32.def)
+spec2def(mapi32.dll mapi32.spec)
add_library(mapi32 SHARED
imalloc.c
prop.c
sendmail.c
util.c
- version.rc)
+ version.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/mapi32.def)
set_module_type(mapi32 win32dll)
target_link_libraries(mapi32
- ${CMAKE_CURRENT_BINARY_DIR}/mapi32.def
wine
uuid)
add_importlibs(mapi32 shlwapi shell32 user32 advapi32 kernel32 ntdll)
-add_dependencies(mapi32 mapi32_def)
+
add_cab_target(mapi32 1)
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(mciavi32 ${CMAKE_CURRENT_SOURCE_DIR}/mciavi32.spec ${CMAKE_CURRENT_BINARY_DIR}/mciavi32.def)
+spec2def(mciavi32.dll mciavi32.spec)
add_library(mciavi32 SHARED
info.c
mciavi.c
mmoutput.c
wnd.c
- mciavi_res.rc)
+ mciavi_res.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/mciavi32.def)
set_module_type(mciavi32 win32dll)
-target_link_libraries(mciavi32
- ${CMAKE_CURRENT_BINARY_DIR}/mciavi32.def
- wine)
+target_link_libraries(mciavi32 wine)
add_importlibs(mciavi32 msvfw32 winmm user32 gdi32 kernel32 ntdll)
-add_dependencies(mciavi32 mciavi32_def)
+
add_cab_target(mciavi32 1)
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(mcicda ${CMAKE_CURRENT_SOURCE_DIR}/mcicda.spec ${CMAKE_CURRENT_BINARY_DIR}/mcicda.def)
+spec2def(mcicda.dll mcicda.spec)
-add_library(mcicda SHARED mcicda.c)
+add_library(mcicda SHARED mcicda.c
+ ${CMAKE_CURRENT_BINARY_DIR}/mcicda.def)
set_entrypoint(mcicda 0)
-target_link_libraries(mcicda
- ${CMAKE_CURRENT_BINARY_DIR}/mcicda.def
- wine)
+target_link_libraries(mcicda wine)
add_importlibs(mcicda winmm user32 kernel32 ntdll)
-add_dependencies(mcicda mcicda_def psdk buildno_header)
+add_dependencies(mcicda psdk buildno_header)
add_cab_target(mcicda 1)
\ No newline at end of file
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(mciqtz32 ${CMAKE_CURRENT_SOURCE_DIR}/mciqtz32.spec ${CMAKE_CURRENT_BINARY_DIR}/mciqtz32.def)
+spec2def(mciqtz32.dll mciqtz32.spec)
-add_library(mciqtz32 SHARED mciqtz.c version.rc)
+add_library(mciqtz32 SHARED mciqtz.c version.rc ${CMAKE_CURRENT_BINARY_DIR}/mciqtz32.def)
set_module_type(mciqtz32 win32dll)
target_link_libraries(mciqtz32
- ${CMAKE_CURRENT_BINARY_DIR}/mciqtz32.def
wine
strmiids)
add_importlibs(mciqtz32 winmm oleaut32 ole32 user32 gdi32 kernel32 ntdll)
-add_dependencies(mciqtz32 mciqtz32_def)
+
add_cab_target(mciqtz32 1)
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(mciseq ${CMAKE_CURRENT_SOURCE_DIR}/mciseq.spec ${CMAKE_CURRENT_BINARY_DIR}/mciseq.def)
+spec2def(mciseq.dll mciseq.spec)
-add_library(mciseq SHARED mcimidi.c)
+add_library(mciseq SHARED mcimidi.c
+ ${CMAKE_CURRENT_BINARY_DIR}/mciseq.def)
set_entrypoint(mciseq 0)
-target_link_libraries(mciseq
- ${CMAKE_CURRENT_BINARY_DIR}/mciseq.def
- wine)
+target_link_libraries(mciseq wine)
add_importlibs(mciseq winmm user32 kernel32 ntdll)
-add_dependencies(mciseq mciseq_def psdk buildno_header)
+add_dependencies(mciseq psdk buildno_header)
add_cab_target(mciseq 1)
\ No newline at end of file
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(mciwave ${CMAKE_CURRENT_SOURCE_DIR}/mciwave.spec ${CMAKE_CURRENT_BINARY_DIR}/mciwave.def)
+spec2def(mciwave.dll mciwave.spec)
-add_library(mciwave SHARED mciwave.c)
+add_library(mciwave SHARED mciwave.c
+ ${CMAKE_CURRENT_BINARY_DIR}/mciwave.def)
set_entrypoint(mciwave 0)
-target_link_libraries(mciwave
- ${CMAKE_CURRENT_BINARY_DIR}/mciwave.def
- wine)
+target_link_libraries(mciwave wine)
add_importlibs(mciwave winmm user32 msvcrt kernel32 ntdll)
-add_dependencies(mciwave mciwave_def psdk buildno_header)
+add_dependencies(mciwave psdk buildno_header)
add_cab_target(mciwave 1)
add_definitions(-D_WIN32_WINNT=0x600)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(mlang ${CMAKE_CURRENT_SOURCE_DIR}/mlang.spec ${CMAKE_CURRENT_BINARY_DIR}/mlang.def)
+spec2def(mlang.dll mlang.spec)
-add_library(mlang SHARED mlang.c regsvr.c)
+add_library(mlang SHARED mlang.c regsvr.c
+ ${CMAKE_CURRENT_BINARY_DIR}/mlang.def)
set_entrypoint(mlang 0)
target_link_libraries(mlang
- ${CMAKE_CURRENT_BINARY_DIR}/mlang.def
uuid
wine)
kernel32
ntdll)
-add_dependencies(mlang mlang_def psdk buildno_header)
+add_dependencies(mlang psdk buildno_header)
add_cab_target(mlang 1)
\ No newline at end of file
add_definitions(-DNDEBUG)
-spec2def(mmdrv ${CMAKE_CURRENT_SOURCE_DIR}/mmdrv.spec ${CMAKE_CURRENT_BINARY_DIR}/mmdrv.def)
+spec2def(mmdrv.dll mmdrv.spec)
add_library(mmdrv SHARED
entry.c
session.c
common.c
wave.c
- wave_io.c)
+ wave_io.c
+ ${CMAKE_CURRENT_BINARY_DIR}/mmdrv.def)
set_entrypoint(mmdrv 0)
-target_link_libraries(mmdrv ${CMAKE_CURRENT_BINARY_DIR}/mmdrv.def)
-
add_importlibs(mmdrv winmm user32 kernel32 ntdll)
-add_dependencies(mmdrv mmdrv_def psdk buildno_header)
+add_dependencies(mmdrv psdk buildno_header)
add_cab_target(mmdrv 1)
\ No newline at end of file
set_unicode()
-spec2def(modemui ${CMAKE_CURRENT_SOURCE_DIR}/modemui.spec ${CMAKE_CURRENT_BINARY_DIR}/modemui.def)
+spec2def(modemui.dll modemui.spec)
-add_library(modemui SHARED modemui.c modemui.rc)
+add_library(modemui SHARED modemui.c modemui.rc ${CMAKE_CURRENT_BINARY_DIR}/modemui.def)
set_module_type(modemui win32dll)
-target_link_libraries(modemui ${CMAKE_CURRENT_BINARY_DIR}/modemui.def)
-
add_importlibs(modemui kernel32)
-add_dependencies(modemui modemui_def)
+
add_cab_target(modemui 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(mpr ${CMAKE_CURRENT_SOURCE_DIR}/mpr.spec ${CMAKE_CURRENT_BINARY_DIR}/mpr.def)
+spec2def(mpr.dll mpr.spec)
add_library(mpr SHARED
auth.c
nps.c
pwcache.c
wnet.c
- mpr.rc)
+ mpr.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/mpr.def)
set_module_type(mpr win32dll)
-target_link_libraries(mpr
- ${CMAKE_CURRENT_BINARY_DIR}/mpr.def
- wine)
+target_link_libraries(mpr wine)
add_importlibs(mpr advapi32 user32 kernel32 ntdll)
-add_dependencies(mpr mpr_def)
+
add_cab_target(mpr 1)
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(mprapi ${CMAKE_CURRENT_SOURCE_DIR}/mprapi.spec ${CMAKE_CURRENT_BINARY_DIR}/mprapi.def)
+spec2def(mprapi.dll mprapi.spec)
-add_library(mprapi SHARED mprapi.c)
+add_library(mprapi SHARED mprapi.c ${CMAKE_CURRENT_BINARY_DIR}/mprapi.def)
set_module_type(mprapi win32dll)
-target_link_libraries(mprapi
- ${CMAKE_CURRENT_BINARY_DIR}/mprapi.def
- wine)
+target_link_libraries(mprapi wine)
add_importlibs(mprapi kernel32 ntdll)
-add_dependencies(mprapi mprapi_def)
+
add_cab_target(mprapi 1)
add_definitions(-D_DLL -D__USE_CRTIMP)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(msacm32 ${CMAKE_CURRENT_SOURCE_DIR}/msacm32.spec ${CMAKE_CURRENT_BINARY_DIR}/msacm32.def)
+spec2def(msacm32.dll msacm32.spec)
add_library(msacm32 SHARED
driver.c
internal.c
msacm32_main.c
pcmconverter.c
- stream.c)
+ stream.c
+ ${CMAKE_CURRENT_BINARY_DIR}/msacm32.def)
set_module_type(msacm32 win32dll)
-target_link_libraries(msacm32
- ${CMAKE_CURRENT_BINARY_DIR}/msacm32.def
- wine)
+target_link_libraries(msacm32 wine)
add_importlibs(msacm32 msvcrt advapi32 user32 winmm kernel32 ntdll)
-add_dependencies(msacm32 msacm32_def)
+
add_subdirectory(msacm32.drv)
add_cab_target(msacm32 1)
wine)
add_importlibs(msacm32.drv msacm32 user32 winmm advapi32 kernel32 ntdll)
-add_dependencies(msacm32.drv msacm32.drv_def psdk buildno_header)
+add_dependencies(msacm32.drv psdk buildno_header)
add_cab_target(msacm32.drv 1)
\ No newline at end of file
wine)
add_importlibs(msadp32.acm winmm user32 msvcrt kernel32 ntdll)
-add_dependencies(msadp32.acm msadp32.acm_def psdk buildno_header)
+add_dependencies(msadp32.acm psdk buildno_header)
add_cab_target(msadp32.acm 1)
include_directories(BEFORE include)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/drivers)
-spec2def(msafd ${CMAKE_CURRENT_SOURCE_DIR}/msafd.spec ${CMAKE_CURRENT_BINARY_DIR}/msafd.def)
+spec2def(msafd.dll msafd.spec)
list(APPEND SOURCE
msafd.rc
misc/event.c
misc/helpers.c
misc/sndrcv.c
- misc/stubs.c)
+ misc/stubs.c
+ ${CMAKE_CURRENT_BINARY_DIR}/msafd.def)
add_library(msafd SHARED
${CMAKE_CURRENT_BINARY_DIR}/msafd_msafd.h.gch
set_module_type(msafd win32dll)
-target_link_libraries(msafd ${CMAKE_CURRENT_BINARY_DIR}/msafd.def)
-
add_pch(msafd ${CMAKE_CURRENT_SOURCE_DIR}/msafd.h ${SOURCE})
add_importlibs(msafd advapi32 kernel32 ntdll)
-add_dependencies(msafd msafd_def)
+
add_cab_target(msafd 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(mscat32 ${CMAKE_CURRENT_SOURCE_DIR}/mscat32.spec ${CMAKE_CURRENT_BINARY_DIR}/mscat32.def)
+spec2def(mscat32.dll mscat32.spec)
-add_library(mscat32 SHARED main.c)
+add_library(mscat32 SHARED main.c ${CMAKE_CURRENT_BINARY_DIR}/mscat32.def)
set_module_type(mscat32 win32dll)
-target_link_libraries(mscat32
- ${CMAKE_CURRENT_BINARY_DIR}/mscat32.def
- wine)
+target_link_libraries(mscat32 wine)
add_importlibs(mscat32 wintrust kernel32 ntdll)
-add_dependencies(mscat32 mscat32_def)
+
add_cab_target(mscat32 1)
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(mscms ${CMAKE_CURRENT_SOURCE_DIR}/mscms.spec ${CMAKE_CURRENT_BINARY_DIR}/mscms.def)
+spec2def(mscms.dll mscms.spec)
add_library(mscms SHARED
handle.c
profile.c
stub.c
transform.c
- version.rc)
+ version.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/mscms.def)
set_module_type(mscms win32dll)
-target_link_libraries(mscms
- ${CMAKE_CURRENT_BINARY_DIR}/mscms.def
- wine)
+target_link_libraries(mscms wine)
add_importlibs(mscms kernel32 ntdll)
-add_dependencies(mscms mscms_def)
+
add_cab_target(mscms 1)
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(mscoree ${CMAKE_CURRENT_SOURCE_DIR}/mscoree.spec ${CMAKE_CURRENT_BINARY_DIR}/mscoree.def)
+spec2def(mscoree.dll mscoree.spec)
-add_library(mscoree SHARED corruntimehost.c mscoree_main.c)
+add_library(mscoree SHARED corruntimehost.c mscoree_main.c ${CMAKE_CURRENT_BINARY_DIR}/mscoree.def)
set_module_type(mscoree win32dll)
target_link_libraries(mscoree
- ${CMAKE_CURRENT_BINARY_DIR}/mscoree.def
wine
uuid)
add_importlibs(mscoree advapi32 shell32 kernel32 ntdll)
-add_dependencies(mscoree mscoree_def)
+
add_cab_target(mscoree 1)
add_definitions(-D_DLL -D__USE_CRTIMP)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(msctf ${CMAKE_CURRENT_SOURCE_DIR}/msctf.spec ${CMAKE_CURRENT_BINARY_DIR}/msctf.def)
+spec2def(msctf.dll msctf.spec)
add_library(msctf SHARED
categorymgr.c
range.c
regsvr.c
threadmgr.c
- version.rc)
+ version.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/msctf.def)
set_module_type(msctf win32dll)
target_link_libraries(msctf
- ${CMAKE_CURRENT_BINARY_DIR}/msctf.def
uuid
wine)
add_importlibs(msctf ole32 oleaut32 user32 advapi32 kernel32 ntdll)
-add_dependencies(msctf msctf_def)
+
add_cab_target(msctf 1)
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(msftedit ${CMAKE_CURRENT_SOURCE_DIR}/msftedit.spec ${CMAKE_CURRENT_BINARY_DIR}/msftedit.def)
+spec2def(msftedit.dll msftedit.spec)
add_library(msftedit SHARED
msftedit_main.c
- version.rc)
+ version.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/msftedit.def)
set_module_type(msftedit win32dll)
target_link_libraries(msftedit
- ${CMAKE_CURRENT_BINARY_DIR}/msftedit.def
uuid
wine)
add_importlibs(msftedit riched20 kernel32 ntdll)
-add_dependencies(msftedit msftedit_def)
add_cab_target(msftedit 1)
wine)
add_importlibs(msg711.acm winmm user32 msvcrt kernel32 ntdll)
-add_dependencies(msg711.acm msg711.acm_def psdk buildno_header)
+add_dependencies(msg711.acm psdk buildno_header)
add_cab_target(msg711.acm 1)
include_directories(include)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(msgina ${CMAKE_CURRENT_SOURCE_DIR}/msgina.spec ${CMAKE_CURRENT_BINARY_DIR}/msgina.def)
+spec2def(msgina.dll msgina.spec)
add_library(msgina SHARED
gui.c
msgina.c
stubs.c
tui.c
- msgina.rc)
+ msgina.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/msgina.def)
set_module_type(msgina win32dll)
-target_link_libraries(msgina
- ${CMAKE_CURRENT_BINARY_DIR}/msgina.def
- wine)
+target_link_libraries(msgina wine)
add_importlibs(msgina advapi32 user32 gdi32 userenv kernel32 ntdll)
-add_dependencies(msgina msgina_def)
+
add_cab_target(msgina 1)
wine)
add_importlibs(msgsm32.acm winmm user32 msvcrt kernel32 ntdll)
-add_dependencies(msgsm32.acm msgsm32.acm_def psdk buildno_header)
+add_dependencies(msgsm32.acm psdk buildno_header)
add_cab_target(msgsm32.acm 1)
set_entrypoint(mshtml.tlb 0)
set_target_properties(mshtml.tlb PROPERTIES SUFFIX "")
-target_link_libraries(mshtml.tlb ${CMAKE_CURRENT_BINARY_DIR}/mshtml.tlb.def)
+
add_dependencies(mshtml.tlb mshtml_tlb mshtml.tlb_def)
add_cab_target(mshtml.tlb 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(mshtml ${CMAKE_CURRENT_SOURCE_DIR}/mshtml.spec ${CMAKE_CURRENT_BINARY_DIR}/mshtml.def)
+spec2def(mshtml.dll mshtml.spec)
add_library(mshtml SHARED
conpoint.c
task.c
txtrange.c
view.c
- rsrc.rc)
+ rsrc.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/mshtml.def)
set_module_type(mshtml win32dll)
target_link_libraries(mshtml
- ${CMAKE_CURRENT_BINARY_DIR}/mshtml.def
uuid
wine
strmiids
kernel32
ntdll)
-add_dependencies(mshtml mshtml_nsiface_header mshtml_def)
+add_dependencies(mshtml mshtml_nsiface_header)
add_cab_target(mshtml 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
add_definitions(-D__WINESRC__)
-spec2def(msimg32 ${CMAKE_CURRENT_SOURCE_DIR}/msimg32.spec ${CMAKE_CURRENT_BINARY_DIR}/msimg32.def)
+spec2def(msimg32.dll msimg32.spec)
-add_library(msimg32 SHARED msimg32_main.c)
+add_library(msimg32 SHARED msimg32_main.c ${CMAKE_CURRENT_BINARY_DIR}/msimg32.def)
set_module_type(msimg32 win32dll)
-target_link_libraries(msimg32
- ${CMAKE_CURRENT_BINARY_DIR}/msimg32.def
- wine)
+target_link_libraries(msimg32 wine)
add_importlibs(msimg32 gdi32 kernel32 ntdll)
-add_dependencies(msimg32 msimg32_def)
+
add_cab_target(msimg32 1)
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(msimtf ${CMAKE_CURRENT_SOURCE_DIR}/msimtf.spec ${CMAKE_CURRENT_BINARY_DIR}/msimtf.def)
+spec2def(msimtf.dll msimtf.spec)
add_library(msimtf SHARED
activeimmapp.c
main.c
- rsrc.rc)
+ rsrc.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/msimtf.def)
set_module_type(msimtf win32dll)
target_link_libraries(msimtf
- ${CMAKE_CURRENT_BINARY_DIR}/msimtf.def
uuid
wine)
add_importlibs(msimtf msvcrt imm32 kernel32 ntdll)
-add_dependencies(msimtf msimtf_def)
+
add_cab_target(msimtf 1)
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(msisip ${CMAKE_CURRENT_SOURCE_DIR}/msisip.spec ${CMAKE_CURRENT_BINARY_DIR}/msisip.def)
+spec2def(msisip.dll msisip.spec)
-add_library(msisip SHARED main.c)
+add_library(msisip SHARED main.c ${CMAKE_CURRENT_BINARY_DIR}/msisip.def)
set_module_type(msisip win32dll)
-target_link_libraries(msisip
- ${CMAKE_CURRENT_BINARY_DIR}/msisip.def
- wine)
+target_link_libraries(msisip wine)
add_importlibs(msisip crypt32 ole32 kernel32 ntdll)
-add_dependencies(msisip msisip_def)
+
add_cab_target(msisip 1)
wine)
add_importlibs(msisys kernel32 ntdll)
-add_dependencies(msisys msisys_def)
+
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
add_definitions(-D__WINESRC__)
-spec2def(msnet32 ${CMAKE_CURRENT_SOURCE_DIR}/msnet32.spec ${CMAKE_CURRENT_BINARY_DIR}/msnet32.def)
+spec2def(msnet32.dll msnet32.spec)
-add_library(msnet32 SHARED msnet_main.c)
+add_library(msnet32 SHARED msnet_main.c ${CMAKE_CURRENT_BINARY_DIR}/msnet32.def)
set_module_type(msnet32 win32dll)
-target_link_libraries(msnet32
- ${CMAKE_CURRENT_BINARY_DIR}/msnet32.def
- wine)
+target_link_libraries(msnet32 wine)
add_importlibs(msnet32 kernel32 ntdll)
-add_dependencies(msnet32 msnet32_def)
+
add_cab_target(msnet32 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(msrle32 ${CMAKE_CURRENT_SOURCE_DIR}/msrle32.spec ${CMAKE_CURRENT_BINARY_DIR}/msrle32.def)
+spec2def(msrle32.dll msrle32.spec)
-add_library(msrle32 SHARED msrle32.c rsrc.rc)
+add_library(msrle32 SHARED msrle32.c rsrc.rc ${CMAKE_CURRENT_BINARY_DIR}/msrle32.def)
set_module_type(msrle32 win32dll)
-target_link_libraries(msrle32
- ${CMAKE_CURRENT_BINARY_DIR}/msrle32.def
- wine)
+target_link_libraries(msrle32 wine)
add_importlibs(msrle32 msvcrt winmm user32 kernel32 ntdll)
-add_dependencies(msrle32 msrle32_def)
+
add_cab_target(msrle32 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
add_definitions(-D__WINESRC__)
-spec2def(mssign32 ${CMAKE_CURRENT_SOURCE_DIR}/mssign32.spec ${CMAKE_CURRENT_BINARY_DIR}/mssign32.def)
+spec2def(mssign32.dll mssign32.spec)
-add_library(mssign32 SHARED mssign32_main.c)
+add_library(mssign32 SHARED mssign32_main.c ${CMAKE_CURRENT_BINARY_DIR}/mssign32.def)
set_module_type(mssign32 win32dll)
-target_link_libraries(mssign32
- ${CMAKE_CURRENT_BINARY_DIR}/mssign32.def
- wine)
+target_link_libraries(mssign32 wine)
add_importlibs(mssign32 kernel32 ntdll)
-add_dependencies(mssign32 mssign32_def)
+
add_cab_target(mssign32 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
add_definitions(-D__WINESRC__)
-spec2def(mssip32 ${CMAKE_CURRENT_SOURCE_DIR}/mssip32.spec ${CMAKE_CURRENT_BINARY_DIR}/mssip32.def)
+spec2def(mssip32.dll mssip32.spec)
-add_library(mssip32 SHARED main.c)
+add_library(mssip32 SHARED main.c ${CMAKE_CURRENT_BINARY_DIR}/mssip32.def)
set_module_type(mssip32 win32dll)
-target_link_libraries(mssip32
- ${CMAKE_CURRENT_BINARY_DIR}/mssip32.def
- wine)
+target_link_libraries(mssip32 wine)
add_importlibs(mssip32 kernel32 ntdll)
-add_dependencies(mssip32 mssip32_def)
+
add_cab_target(mssip32 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(mstask ${CMAKE_CURRENT_SOURCE_DIR}/mstask.spec ${CMAKE_CURRENT_BINARY_DIR}/mstask.def)
+spec2def(mstask.dll mstask.spec)
add_library(mstask SHARED
factory.c
task.c
task_scheduler.c
task_trigger.c
- rsrc.rc)
+ rsrc.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/mstask.def)
set_module_type(mstask win32dll)
target_link_libraries(mstask
- ${CMAKE_CURRENT_BINARY_DIR}/mstask.def
mstask_local_interface
uuid
wine)
add_importlibs(mstask ole32 ntdll)
-add_dependencies(mstask mstask_def)
+
add_cab_target(mstask 1)
add_definitions(-D__WINESRC__)
add_definitions(-DCRTDLL)
-spec2def(msvcrt20 ${CMAKE_CURRENT_SOURCE_DIR}/msvcrt20.spec ${CMAKE_CURRENT_BINARY_DIR}/msvcrt20.def)
+spec2def(msvcrt20.dll msvcrt20.spec)
-add_library(msvcrt20 SHARED msvcrt20.c)
+add_library(msvcrt20 SHARED msvcrt20.c
+ ${CMAKE_CURRENT_BINARY_DIR}/msvcrt20.def)
set_entrypoint(msvcrt20 0)
-target_link_libraries(msvcrt20
- ${CMAKE_CURRENT_BINARY_DIR}/msvcrt20.def
- wine)
+target_link_libraries(msvcrt20 wine)
add_importlibs(msvcrt20 msvcrt kernel32 ntdll)
-add_dependencies(msvcrt20 msvcrt20_def psdk buildno_header)
+add_dependencies(msvcrt20 psdk buildno_header)
add_cab_target(msvcrt20 1)
add_definitions(-D__WINESRC__)
add_definitions(-DCRTDLL)
-spec2def(msvcrt40 ${CMAKE_CURRENT_SOURCE_DIR}/msvcrt40.spec ${CMAKE_CURRENT_BINARY_DIR}/msvcrt40.def)
+spec2def(msvcrt40.dll msvcrt40.spec)
-add_library(msvcrt40 SHARED msvcrt40.c)
+add_library(msvcrt40 SHARED msvcrt40.c ${CMAKE_CURRENT_BINARY_DIR}/msvcrt40.def)
set_module_type(msvcrt40 win32dll)
-target_link_libraries(msvcrt40
- ${CMAKE_CURRENT_BINARY_DIR}/msvcrt40.def
- wine)
+target_link_libraries(msvcrt40 wine)
add_importlibs(msvcrt40 msvcrt kernel32 ntdll)
-add_dependencies(msvcrt40 msvcrt40_def)
+
add_cab_target(msvcrt40 1)
add_definitions(-D__WINESRC__)
add_definitions(-D_WINE)
-spec2def(msvfw32 ${CMAKE_CURRENT_SOURCE_DIR}/msvfw32.spec ${CMAKE_CURRENT_BINARY_DIR}/msvfw32.def)
+spec2def(msvfw32.dll msvfw32.spec)
add_library(msvfw32 SHARED
mciwnd.c
msvideo_main.c
drawdib.c
- rsrc.rc)
+ rsrc.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/msvfw32.def)
set_module_type(msvfw32 win32dll)
-target_link_libraries(msvfw32
- ${CMAKE_CURRENT_BINARY_DIR}/msvfw32.def
- wine)
+target_link_libraries(msvfw32 wine)
add_importlibs(msvfw32 winmm version comctl32 user32 gdi32 advapi32 kernel32 ntdll)
-add_dependencies(msvfw32 msvfw32_def)
+
add_cab_target(msvfw32 1)
add_definitions(-D__WINESRC__)
add_definitions(-D_WINE)
-spec2def(msvidc32 ${CMAKE_CURRENT_SOURCE_DIR}/msvidc32.spec ${CMAKE_CURRENT_BINARY_DIR}/msvidc32.def)
+spec2def(msvidc32.dll msvidc32.spec)
-add_library(msvidc32 SHARED msvideo1.c rsrc.rc)
+add_library(msvidc32 SHARED msvideo1.c rsrc.rc ${CMAKE_CURRENT_BINARY_DIR}/msvidc32.def)
set_module_type(msvidc32 win32dll)
-target_link_libraries(msvidc32
- ${CMAKE_CURRENT_BINARY_DIR}/msvidc32.def
- wine)
+target_link_libraries(msvidc32 wine)
add_importlibs(msvidc32 user32 kernel32 ntdll)
-add_dependencies(msvidc32 msvidc32_def)
+
add_cab_target(msvidc32 1)
add_definitions(-DLE)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(mswsock ${CMAKE_CURRENT_SOURCE_DIR}/mswsock.spec ${CMAKE_CURRENT_BINARY_DIR}/mswsock.def)
+spec2def(mswsock.dll mswsock.spec)
add_library(mswsock SHARED
extensions.c
stubs.c
- mswsock.rc)
+ mswsock.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/mswsock.def)
set_module_type(mswsock win32dll)
-target_link_libraries(mswsock ${CMAKE_CURRENT_BINARY_DIR}/mswsock.def)
-
add_importlibs(mswsock ws2_32 kernel32)
-add_dependencies(mswsock mswsock_def)
+
add_cab_target(mswsock 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(msxml3 ${CMAKE_CURRENT_SOURCE_DIR}/msxml3.spec ${CMAKE_CURRENT_BINARY_DIR}/msxml3.def)
+spec2def(msxml3.dll msxml3.spec)
add_library(msxml3 SHARED
attribute.c
docfrag.c
domimpl.c
entityref.c
- version.rc)
+ version.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/msxml3.def)
set_module_type(msxml3 win32dll)
target_link_libraries(msxml3
- ${CMAKE_CURRENT_BINARY_DIR}/msxml3.def
libxml2
uuid
wine
kernel32
ntdll)
-add_dependencies(msxml3 msxml3_v1 msxml3_def)
+add_dependencies(msxml3 msxml3_v1)
add_cab_target(msxml3 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
add_definitions(-D__WINESRC__)
-spec2def(nddeapi ${CMAKE_CURRENT_SOURCE_DIR}/nddeapi.spec ${CMAKE_CURRENT_BINARY_DIR}/nddeapi.def)
+spec2def(nddeapi.dll nddeapi.spec)
-add_library(nddeapi SHARED nddeapi.c)
+add_library(nddeapi SHARED nddeapi.c
+ ${CMAKE_CURRENT_BINARY_DIR}/nddeapi.def)
set_entrypoint(nddeapi 0)
-target_link_libraries(nddeapi
- ${CMAKE_CURRENT_BINARY_DIR}/nddeapi.def
- wine)
+target_link_libraries(nddeapi wine)
add_importlibs(nddeapi kernel32 ntdll)
-add_dependencies(nddeapi nddeapi_def psdk buildno_header)
+add_dependencies(nddeapi psdk buildno_header)
add_cab_target(nddeapi 1)
\ No newline at end of file
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
add_definitions(-D__WINESRC__)
-spec2def(netapi32 ${CMAKE_CURRENT_SOURCE_DIR}/netapi32.spec ${CMAKE_CURRENT_BINARY_DIR}/netapi32.def)
+spec2def(netapi32.dll netapi32.spec)
add_library(netapi32 SHARED
access.c
netapi32.c
netbios.c
share.c
- wksta.c)
+ wksta.c
+ ${CMAKE_CURRENT_BINARY_DIR}/netapi32.def)
set_module_type(netapi32 win32dll)
-target_link_libraries(netapi32
- ${CMAKE_CURRENT_BINARY_DIR}/netapi32.def
- wine)
+target_link_libraries(netapi32 wine)
add_importlibs(netapi32 iphlpapi ws2_32 advapi32 kernel32 ntdll)
-add_dependencies(netapi32 netapi32_def)
+
add_cab_target(netapi32 1)
remove_definitions(-D_WIN32_WINNT=0x502)
add_definitions(-D_WIN32_WINNT=0x600)
-spec2def(netcfgx ${CMAKE_CURRENT_SOURCE_DIR}/netcfgx.spec ${CMAKE_CURRENT_BINARY_DIR}/netcfgx.def)
+spec2def(netcfgx.dll netcfgx.spec)
add_library(netcfgx SHARED
netcfgx.c
netcfg_iface.c
inetcfgcomp_iface.c
tcpipconf_notify.c
- netcfgx.rc)
+ netcfgx.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/netcfgx.def)
set_module_type(netcfgx win32dll)
target_link_libraries(netcfgx
- ${CMAKE_CURRENT_BINARY_DIR}/netcfgx.def
uuid
wine)
add_importlibs(netcfgx rpcrt4 setupapi advapi32 iphlpapi ole32 user32 comctl32 ws2_32 kernel32 ntdll)
-add_dependencies(netcfgx netcfgx_def)
+
add_cab_target(netcfgx 1)
include_directories(${REACTOS_BINARY_DIR}/include/reactos)
-spec2def(netevent ${CMAKE_CURRENT_SOURCE_DIR}/netevent.spec ${CMAKE_CURRENT_BINARY_DIR}/netevent.def)
+spec2def(netevent.dll netevent.spec)
-add_library(netevent SHARED netevent.c netevt.rc)
+add_library(netevent SHARED netevent.c netevt.rc ${CMAKE_CURRENT_BINARY_DIR}/netevent.def)
set_module_type(netevent win32dll)
-target_link_libraries(netevent
- ${CMAKE_CURRENT_BINARY_DIR}/netevent.def)
-
add_importlibs(netevent kernel32)
-add_dependencies(netevent netevent_def neteventmsg)
+add_dependencies(netevent neteventmsg)
add_cab_target(netevent 1)
-spec2def(netid ${CMAKE_CURRENT_SOURCE_DIR}/netid.spec ${CMAKE_CURRENT_BINARY_DIR}/netid.def)
+spec2def(netid.dll netid.spec)
-add_library(netid SHARED netid.c netid.rc)
+add_library(netid SHARED netid.c netid.rc ${CMAKE_CURRENT_BINARY_DIR}/netid.def)
set_module_type(netid win32dll)
-target_link_libraries(netid
- ${CMAKE_CURRENT_BINARY_DIR}/netid.def)
-
add_importlibs(netid user32 gdi32 comctl32 advapi32 netapi32 kernel32 ntdll)
-add_dependencies(netid netid_def)
+
add_cab_target(netid 1)
remove_definitions(-D_WIN32_WINNT=0x502)
add_definitions(-D_WIN32_WINNT=0x600)
-spec2def(netshell ${CMAKE_CURRENT_SOURCE_DIR}/netshell.spec ${CMAKE_CURRENT_BINARY_DIR}/netshell.def)
+spec2def(netshell.dll netshell.spec)
list(APPEND SOURCE
netshell.c
classfactory.c
connectmanager.c
lanconnectui.c
- lanstatusui.c)
+ lanstatusui.c
+ ${CMAKE_CURRENT_BINARY_DIR}/netshell.def)
add_library(netshell SHARED
${CMAKE_CURRENT_BINARY_DIR}/netshell_precomp.h.gch
set_module_type(netshell win32dll)
target_link_libraries(netshell
- ${CMAKE_CURRENT_BINARY_DIR}/netshell.def
uuid
wine)
kernel32)
add_pch(netshell ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
-add_dependencies(netshell netshell_def)
+
add_cab_target(netshell 1)
set_unicode()
-spec2def(newdev ${CMAKE_CURRENT_SOURCE_DIR}/newdev.spec ${CMAKE_CURRENT_BINARY_DIR}/newdev.def)
+spec2def(newdev.dll newdev.spec)
add_library(newdev SHARED
newdev.c
stubs.c
wizard.c
- newdev.rc)
+ newdev.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/newdev.def)
set_module_type(newdev win32dll)
-target_link_libraries(newdev
- ${CMAKE_CURRENT_BINARY_DIR}/newdev.def
- wine)
+target_link_libraries(newdev wine)
add_importlibs(newdev gdi32 comctl32 setupapi advapi32 user32 shell32 kernel32 ntdll)
-add_dependencies(newdev newdev_def)
+
add_cab_target(newdev 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
add_definitions(-D__WINESRC__)
-spec2def(ntdsapi ${CMAKE_CURRENT_SOURCE_DIR}/ntdsapi.spec ${CMAKE_CURRENT_BINARY_DIR}/ntdsapi.def)
+spec2def(ntdsapi.dll ntdsapi.spec)
-add_library(ntdsapi SHARED ntdsapi.c)
+add_library(ntdsapi SHARED ntdsapi.c
+ ${CMAKE_CURRENT_BINARY_DIR}/ntdsapi.def)
set_entrypoint(ntdsapi 0)
-target_link_libraries(ntdsapi
- ${CMAKE_CURRENT_BINARY_DIR}/ntdsapi.def
- wine)
+target_link_libraries(ntdsapi wine)
add_importlibs(ntdsapi user32 kernel32 ntdll)
-add_dependencies(ntdsapi ntdsapi_def psdk buildno_header)
+add_dependencies(ntdsapi psdk buildno_header)
add_cab_target(ntdsapi 1)
set_unicode()
-spec2def(ntlanman ${CMAKE_CURRENT_SOURCE_DIR}/ntlanman.spec ${CMAKE_CURRENT_BINARY_DIR}/ntlanman.def)
+spec2def(ntlanman.dll ntlanman.spec)
-add_library(ntlanman SHARED ntlanman.c ntlanman.rc)
+add_library(ntlanman SHARED ntlanman.c ntlanman.rc ${CMAKE_CURRENT_BINARY_DIR}/ntlanman.def)
set_module_type(ntlanman win32dll)
-target_link_libraries(ntlanman
- ${CMAKE_CURRENT_BINARY_DIR}/ntlanman.def
- wine)
+target_link_libraries(ntlanman wine)
add_importlibs(ntlanman netapi32 kernel32 ntdll)
-add_dependencies(ntlanman ntlanman_def)
+
add_cab_target(ntlanman 1)
remove_definitions(-D_WIN32_WINNT=0x502)
add_definitions(-D_WIN32_WINNT=0x600)
-spec2def(ntmarta ${CMAKE_CURRENT_SOURCE_DIR}/ntmarta.spec ${CMAKE_CURRENT_BINARY_DIR}/ntmarta.def)
+spec2def(ntmarta.dll ntmarta.spec)
-add_library(ntmarta SHARED ntmarta.c ntmarta.rc)
+add_library(ntmarta SHARED ntmarta.c ntmarta.rc ${CMAKE_CURRENT_BINARY_DIR}/ntmarta.def)
set_module_type(ntmarta win32dll)
-target_link_libraries(ntmarta
- ${CMAKE_CURRENT_BINARY_DIR}/ntmarta.def)
-
add_importlibs(ntmarta
user32
advapi32
kernel32
ntdll)
-add_dependencies(ntmarta ntmarta_def)
+
add_cab_target(ntmarta 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
add_definitions(-D__WINESRC__)
-spec2def(ntprint ${CMAKE_CURRENT_SOURCE_DIR}/ntprint.spec ${CMAKE_CURRENT_BINARY_DIR}/ntprint.def)
+spec2def(ntprint.dll ntprint.spec)
-add_library(ntprint SHARED ntprint.c ntprint.rc)
+add_library(ntprint SHARED ntprint.c ntprint.rc ${CMAKE_CURRENT_BINARY_DIR}/ntprint.def)
set_module_type(ntprint win32dll)
-target_link_libraries(ntprint
- ${CMAKE_CURRENT_BINARY_DIR}/ntprint.def
- wine)
+target_link_libraries(ntprint wine)
add_importlibs(ntprint winspool kernel32 ntdll)
-add_dependencies(ntprint ntprint_def psdk)
+add_dependencies(ntprint psdk)
add_cab_target(ntprint 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(objsel ${CMAKE_CURRENT_SOURCE_DIR}/objsel.spec ${CMAKE_CURRENT_BINARY_DIR}/objsel.def)
+spec2def(objsel.dll objsel.spec)
add_library(objsel SHARED
factory.c
objsel.c
regsvr.c
- objsel.rc)
+ objsel.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/objsel.def)
set_module_type(objsel win32dll)
target_link_libraries(objsel
- ${CMAKE_CURRENT_BINARY_DIR}/objsel.def
uuid
wine)
kernel32
ntdll)
-add_dependencies(objsel objsel_def)
+
add_cab_target(objsel 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(odbc32 ${CMAKE_CURRENT_SOURCE_DIR}/odbc32.spec ${CMAKE_CURRENT_BINARY_DIR}/odbc32.def)
+spec2def(odbc32.dll odbc32.spec)
-add_library(odbc32 SHARED proxyodbc.c)
+add_library(odbc32 SHARED proxyodbc.c ${CMAKE_CURRENT_BINARY_DIR}/odbc32.def)
set_module_type(odbc32 win32dll)
-target_link_libraries(odbc32
- ${CMAKE_CURRENT_BINARY_DIR}/odbc32.def
- wine)
+target_link_libraries(odbc32 wine)
add_importlibs(odbc32
msvcrt
kernel32
ntdll)
-add_dependencies(odbc32 odbc32_def)
+
add_cab_target(odbc32 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(odbccp32 ${CMAKE_CURRENT_SOURCE_DIR}/odbccp32.spec ${CMAKE_CURRENT_BINARY_DIR}/odbccp32.def)
+spec2def(odbccp32.dll odbccp32.spec)
-add_library(odbccp32 SHARED odbccp32.c)
+add_library(odbccp32 SHARED odbccp32.c
+ ${CMAKE_CURRENT_BINARY_DIR}/odbccp32.def)
set_entrypoint(odbccp32 0)
target_link_libraries(odbccp32
- ${CMAKE_CURRENT_BINARY_DIR}/odbccp32.def
uuid
wine)
kernel32
ntdll)
-add_dependencies(odbccp32 odbccp32_def)
+
add_cab_target(odbccp32 1)
storage32.c
stubmanager.c
usrmarshal.c
- ole32res.rc)
+ ole32res.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/ole32.def)
remove_definitions(-D_WIN32_WINNT=0x502)
add_definitions(-D_WIN32_WINNT=0x600)
ole32_objidl.idl
ole32_oleidl.idl)
-spec2def(ole32 ${CMAKE_CURRENT_SOURCE_DIR}/ole32.spec ${CMAKE_CURRENT_BINARY_DIR}/ole32.def)
+spec2def(ole32.dll ole32.spec)
add_library(ole32 SHARED ${SOURCE})
set_module_type(ole32 win32dll)
target_link_libraries(ole32
- ${CMAKE_CURRENT_BINARY_DIR}/ole32.def
wine
irot_client
ole32_proxy
add_importlibs(ole32 advapi32 user32 gdi32 rpcrt4 msvcrt kernel32 ntdll)
-add_dependencies(ole32 ole32_def ole32idl)
+add_dependencies(ole32 ole32idl)
add_cab_target(ole32 1)
\ No newline at end of file
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(oleacc ${CMAKE_CURRENT_SOURCE_DIR}/oleacc.spec ${CMAKE_CURRENT_BINARY_DIR}/oleacc.def)
+spec2def(oleacc.dll oleacc.spec)
-add_library(oleacc SHARED main.c oleacc.rc)
+add_library(oleacc SHARED main.c oleacc.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/oleacc.def)
set_entrypoint(oleacc 0)
-target_link_libraries(oleacc
- ${CMAKE_CURRENT_BINARY_DIR}/oleacc.def
- wine)
+target_link_libraries(oleacc wine)
add_importlibs(oleacc
user32
kernel32
ntdll)
-add_dependencies(oleacc oleacc_def)
+
add_cab_target(oleacc 1)
\ No newline at end of file
variant.c
vartype.c
oleaut32.rc
- oleaut32_oaidl.idl)
+ oleaut32_oaidl.idl
+ ${CMAKE_CURRENT_BINARY_DIR}/oleaut32.def)
remove_definitions(-D_WIN32_WINNT=0x502)
add_definitions(-D_WIN32_WINNT=0x600)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/libs/libjpeg)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(oleaut32 ${CMAKE_CURRENT_SOURCE_DIR}/oleaut32.spec ${CMAKE_CURRENT_BINARY_DIR}/oleaut32.def)
+spec2def(oleaut32.dll oleaut32.spec)
add_library(oleaut32 SHARED ${SOURCE})
set_module_type(oleaut32 win32dll)
target_link_libraries(oleaut32
- ${CMAKE_CURRENT_BINARY_DIR}/oleaut32.def
oleaut32_proxy
wine
wineldr
pseh)
add_importlibs(oleaut32 windowscodecs ole32 rpcrt4 user32 gdi32 advapi32 comctl32 urlmon msvcrt kernel32 ntdll)
-add_dependencies(oleaut32 oleaut32_def)
+
rpcproxy(oleaut32 oleaut32_oaidl.idl oleaut32_ocidl.idl)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
add_definitions(-D__WINESRC__)
-spec2def(olecli32 ${CMAKE_CURRENT_SOURCE_DIR}/olecli32.spec ${CMAKE_CURRENT_BINARY_DIR}/olecli32.def)
+spec2def(olecli32.dll olecli32.spec)
-add_library(olecli32 SHARED olecli_main.c)
+add_library(olecli32 SHARED olecli_main.c
+ ${CMAKE_CURRENT_BINARY_DIR}/olecli32.def)
set_entrypoint(olecli32 0)
-target_link_libraries(olecli32
- ${CMAKE_CURRENT_BINARY_DIR}/olecli32.def
- wine)
+target_link_libraries(olecli32 wine)
add_importlibs(olecli32 ole32 gdi32 kernel32 ntdll)
-add_dependencies(olecli32 olecli32_def psdk buildno_header)
+add_dependencies(olecli32 psdk buildno_header)
add_cab_target(olecli32 1)
\ No newline at end of file
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
add_definitions(-D__WINESRC__)
-spec2def(oledlg ${CMAKE_CURRENT_SOURCE_DIR}/oledlg.spec ${CMAKE_CURRENT_BINARY_DIR}/oledlg.def)
+spec2def(oledlg.dll oledlg.spec)
add_library(oledlg SHARED
insobjdlg.c
oledlg_main.c
pastespl.c
- rsrc.rc)
+ rsrc.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/oledlg.def)
set_module_type(oledlg win32dll)
-target_link_libraries(oledlg
- ${CMAKE_CURRENT_BINARY_DIR}/oledlg.def
- wine)
+target_link_libraries(oledlg wine)
add_importlibs(oledlg ole32 comdlg32 user32 advapi32 kernel32 ntdll)
-add_dependencies(oledlg oledlg_def)
+
add_cab_target(oledlg 1)
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(olepro32 ${CMAKE_CURRENT_SOURCE_DIR}/olepro32.spec ${CMAKE_CURRENT_BINARY_DIR}/olepro32.def)
+spec2def(olepro32.dll olepro32.spec)
-add_library(olepro32 SHARED olepro32stubs.c version.rc)
+add_library(olepro32 SHARED olepro32stubs.c version.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/olepro32.def)
set_entrypoint(olepro32 0)
target_link_libraries(olepro32
- ${CMAKE_CURRENT_BINARY_DIR}/olepro32.def
wine)
add_importlibs(olepro32
kernel32
ntdll)
-add_dependencies(olepro32 olepro32_def)
+
add_cab_target(olepro32 1)
\ No newline at end of file
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
add_definitions(-D__WINESRC__)
-spec2def(olesvr32 ${CMAKE_CURRENT_SOURCE_DIR}/olesvr32.spec ${CMAKE_CURRENT_BINARY_DIR}/olesvr32.def)
+spec2def(olesvr32.dll olesvr32.spec)
-add_library(olesvr32 SHARED olesvr_main.c)
+add_library(olesvr32 SHARED olesvr_main.c
+ ${CMAKE_CURRENT_BINARY_DIR}/olesvr32.def)
set_entrypoint(olesvr32 0)
target_link_libraries(olesvr32
- ${CMAKE_CURRENT_BINARY_DIR}/olesvr32.def
wine
mingw_common)
add_importlibs(olesvr32 kernel32 ntdll)
-add_dependencies(olesvr32 olesvr32_def psdk buildno_header)
+add_dependencies(olesvr32 psdk buildno_header)
add_cab_target(olesvr32 1)
\ No newline at end of file
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
add_definitions(-D__WINESRC__)
-spec2def(olethk32 ${CMAKE_CURRENT_SOURCE_DIR}/olethk32.spec ${CMAKE_CURRENT_BINARY_DIR}/olethk32.def)
+spec2def(olethk32.dll olethk32.spec)
-add_library(olethk32 SHARED main.c version.rc)
+add_library(olethk32 SHARED main.c version.rc ${CMAKE_CURRENT_BINARY_DIR}/olethk32.def)
set_module_type(olethk32 win32dll)
-target_link_libraries(olethk32
- ${CMAKE_CURRENT_BINARY_DIR}/olethk32.def
- wine)
+target_link_libraries(olethk32 wine)
add_importlibs(olethk32 kernel32 ntdll)
-add_dependencies(olethk32 olethk32_def psdk)
+add_dependencies(olethk32 psdk)
add_cab_target(olethk32 1)
add_definitions(-D_DLL -D__USE_CRTIMP)
-spec2def(opengl32 ${CMAKE_CURRENT_SOURCE_DIR}/opengl32.spec ${CMAKE_CURRENT_BINARY_DIR}/opengl32.def)
+spec2def(opengl32.dll opengl32.spec)
list(APPEND SOURCE
font.c
gl.c
opengl32.c
- wgl.c)
+ wgl.c
+ ${CMAKE_CURRENT_BINARY_DIR}/opengl32.def)
add_library(opengl32 SHARED
${CMAKE_CURRENT_BINARY_DIR}/opengl32_opengl32.h.gch
set_module_type(opengl32 win32dll)
-target_link_libraries(opengl32
- ${CMAKE_CURRENT_BINARY_DIR}/opengl32.def)
-
add_importlibs(opengl32
msvcrt
gdi32
ntdll)
add_pch(opengl32 ${CMAKE_CURRENT_SOURCE_DIR}/opengl32.h ${SOURCE})
-add_dependencies(opengl32 opengl32_def)
+
add_cab_target(opengl32 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(pdh ${CMAKE_CURRENT_SOURCE_DIR}/pdh.spec ${CMAKE_CURRENT_BINARY_DIR}/pdh.def)
+spec2def(pdh.dll pdh.spec)
-add_library(pdh SHARED pdh_main.c)
+add_library(pdh SHARED pdh_main.c
+ ${CMAKE_CURRENT_BINARY_DIR}/pdh.def)
set_entrypoint(pdh 0)
-target_link_libraries(pdh
- ${CMAKE_CURRENT_BINARY_DIR}/pdh.def
- wine)
+target_link_libraries(pdh wine)
add_importlibs(pdh kernel32 ntdll)
-add_dependencies(pdh pdh_def)
+
add_cab_target(pdh 1)
\ No newline at end of file
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
add_definitions(-D__WINESRC__)
-spec2def(pidgen ${CMAKE_CURRENT_SOURCE_DIR}/pidgen.spec ${CMAKE_CURRENT_BINARY_DIR}/pidgen.def)
+spec2def(pidgen.dll pidgen.spec)
-add_library(pidgen SHARED main.c rsrc.rc)
+add_library(pidgen SHARED main.c rsrc.rc ${CMAKE_CURRENT_BINARY_DIR}/pidgen.def)
set_module_type(pidgen win32dll)
-target_link_libraries(pidgen
- ${CMAKE_CURRENT_BINARY_DIR}/pidgen.def
- wine)
+target_link_libraries(pidgen wine)
add_importlibs(pidgen kernel32 ntdll)
-add_dependencies(pidgen pidgen_def)
+
add_cab_target(pidgen 1)
set_unicode()
-spec2def(powrprof ${CMAKE_CURRENT_SOURCE_DIR}/powrprof.spec ${CMAKE_CURRENT_BINARY_DIR}/powrprof.def)
+spec2def(powrprof.dll powrprof.spec)
-add_library(powrprof SHARED powrprof.c powrprof.rc)
+add_library(powrprof SHARED powrprof.c powrprof.rc ${CMAKE_CURRENT_BINARY_DIR}/powrprof.def)
set_module_type(powrprof win32dll)
-target_link_libraries(powrprof
- ${CMAKE_CURRENT_BINARY_DIR}/powrprof.def
- wine)
+target_link_libraries(powrprof wine)
add_importlibs(powrprof advapi32 user32 comctl32 kernel32 ntdll)
-add_dependencies(powrprof powrprof_def)
+
add_cab_target(powrprof 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
add_definitions(-D__WINESRC__)
-spec2def(printui ${CMAKE_CURRENT_SOURCE_DIR}/printui.spec ${CMAKE_CURRENT_BINARY_DIR}/printui.def)
+spec2def(printui.dll printui.spec)
-add_library(printui SHARED printui.c printui.rc)
+add_library(printui SHARED printui.c printui.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/printui.def)
set_entrypoint(printui 0)
-target_link_libraries(printui
- ${CMAKE_CURRENT_BINARY_DIR}/printui.def
- wine)
+target_link_libraries(printui wine)
add_importlibs(printui shell32 kernel32 ntdll)
-add_dependencies(printui printui_def psdk buildno_header)
+add_dependencies(printui psdk buildno_header)
add_cab_target(printui 1)
\ No newline at end of file
-spec2def(psapi ${CMAKE_CURRENT_SOURCE_DIR}/psapi.spec ${CMAKE_CURRENT_BINARY_DIR}/psapi.def)
+spec2def(psapi.dll psapi.spec)
list(APPEND SOURCE
malloc.c
psapi.c
- psapi.rc)
+ psapi.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/psapi.def)
add_library(psapi SHARED
${CMAKE_CURRENT_BINARY_DIR}/psapi_precomp.h.gch
set_module_type(psapi win32dll)
target_link_libraries(psapi
- ${CMAKE_CURRENT_BINARY_DIR}/psapi.def
epsapi
pseh)
add_importlibs(psapi kernel32 ntdll)
add_pch(psapi ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
-add_dependencies(psapi psapi_def)
+
add_cab_target(psapi 1)
add_definitions(-D__WINESRC__)
-spec2def(pstorec ${CMAKE_CURRENT_SOURCE_DIR}/pstorec.spec ${CMAKE_CURRENT_BINARY_DIR}/pstorec.def)
+spec2def(pstorec.dll pstorec.spec)
-add_library(pstorec SHARED pstorec.c rsrc.rc)
+add_library(pstorec SHARED pstorec.c rsrc.rc ${CMAKE_CURRENT_BINARY_DIR}/pstorec.def)
set_module_type(pstorec win32dll)
target_link_libraries(pstorec
- ${CMAKE_CURRENT_BINARY_DIR}/pstorec.def
uuid
wine)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
add_definitions(-D__WINESRC__)
-spec2def(query ${CMAKE_CURRENT_SOURCE_DIR}/query.spec ${CMAKE_CURRENT_BINARY_DIR}/query.def)
+spec2def(query.dll query.spec)
-add_library(query SHARED query_main.c)
+add_library(query SHARED query_main.c ${CMAKE_CURRENT_BINARY_DIR}/query.def)
set_module_type(query win32dll)
target_link_libraries(query
- ${CMAKE_CURRENT_BINARY_DIR}/query.def
wine
uuid)
add_importlibs(query kernel32 ntdll)
-add_dependencies(query query_def)
+
add_cab_target(query 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/winsock)
-spec2def(rasadhlp ${CMAKE_CURRENT_SOURCE_DIR}/rasadhlp.spec ${CMAKE_CURRENT_BINARY_DIR}/rasadhlp.def)
+spec2def(rasadhlp.dll rasadhlp.spec)
add_library(rasadhlp SHARED
autodial.c
init.c
- winsock.c)
+ winsock.c
+ ${CMAKE_CURRENT_BINARY_DIR}/rasadhlp.def)
set_module_type(rasadhlp win32dll)
-target_link_libraries(rasadhlp ${CMAKE_CURRENT_BINARY_DIR}/rasadhlp.def)
-
add_importlibs(rasadhlp ws2_32 kernel32 ntdll)
-add_dependencies(rasadhlp rasadhlp_def)
add_cab_target(rasadhlp 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
add_definitions(-D__WINESRC__)
-spec2def(rasapi32 ${CMAKE_CURRENT_SOURCE_DIR}/rasapi32.spec ${CMAKE_CURRENT_BINARY_DIR}/rasapi32.def)
+spec2def(rasapi32.dll rasapi32.spec)
-add_library(rasapi32 SHARED rasapi.c)
+add_library(rasapi32 SHARED rasapi.c
+ ${CMAKE_CURRENT_BINARY_DIR}/rasapi32.def)
set_entrypoint(rasapi32 0)
-target_link_libraries(rasapi32
- ${CMAKE_CURRENT_BINARY_DIR}/rasapi32.def
- wine)
+target_link_libraries(rasapi32 wine)
add_importlibs(rasapi32 kernel32 ntdll)
-add_dependencies(rasapi32 rasapi32_def psdk buildno_header)
+add_dependencies(rasapi32 psdk buildno_header)
add_cab_target(rasapi32 1)
\ No newline at end of file
-spec2def(rasdlg ${CMAKE_CURRENT_SOURCE_DIR}/rasdlg.spec ${CMAKE_CURRENT_BINARY_DIR}/rasdlg.def)
+spec2def(rasdlg.dll rasdlg.spec)
-add_library(rasdlg SHARED rasdlg.c rasdlg.rc)
+add_library(rasdlg SHARED rasdlg.c rasdlg.rc ${CMAKE_CURRENT_BINARY_DIR}/rasdlg.def)
set_module_type(rasdlg win32dll)
target_link_libraries(rasdlg
- ${CMAKE_CURRENT_BINARY_DIR}/rasdlg.def
wine
uuid)
add_importlibs(rasdlg kernel32 ntdll)
-add_dependencies(rasdlg rasdlg_def)
+
add_cab_target(rasdlg 1)
-spec2def(rasman ${CMAKE_CURRENT_SOURCE_DIR}/rasman.spec ${CMAKE_CURRENT_BINARY_DIR}/rasman.def)
+spec2def(rasman.dll rasman.spec)
-add_library(rasman SHARED rasman.c rasman.rc)
+add_library(rasman SHARED rasman.c rasman.rc ${CMAKE_CURRENT_BINARY_DIR}/rasman.def)
set_module_type(rasman win32dll)
target_link_libraries(rasman
- ${CMAKE_CURRENT_BINARY_DIR}/rasman.def
wine
uuid)
add_importlibs(rasman kernel32 ntdll)
-add_dependencies(rasman rasman_def)
+
add_cab_target(rasman 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
add_definitions(-D__WINESRC__)
-spec2def(resutils ${CMAKE_CURRENT_SOURCE_DIR}/resutils.spec ${CMAKE_CURRENT_BINARY_DIR}/resutils.def)
+spec2def(resutils.dll resutils.spec)
-add_library(resutils SHARED resutils.c)
+add_library(resutils SHARED resutils.c ${CMAKE_CURRENT_BINARY_DIR}/resutils.def)
set_module_type(resutils win32dll)
-target_link_libraries(resutils
- ${CMAKE_CURRENT_BINARY_DIR}/resutils.def
- wine)
+target_link_libraries(resutils wine)
add_importlibs(resutils kernel32 ntdll)
-add_dependencies(resutils resutils_def)
+
add_cab_target(resutils 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(riched20 ${CMAKE_CURRENT_SOURCE_DIR}/riched20.spec ${CMAKE_CURRENT_BINARY_DIR}/riched20.def)
+spec2def(riched20.dll riched20.spec)
add_library(riched20 SHARED
caret.c
undo.c
wrap.c
writer.c
- version.rc)
+ version.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/riched20.def)
set_module_type(riched20 win32dll)
target_link_libraries(riched20
- ${CMAKE_CURRENT_BINARY_DIR}/riched20.def
wine
uuid)
kernel32
ntdll)
-add_dependencies(riched20 riched20_def)
+
add_cab_target(riched20 1)
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(riched32 ${CMAKE_CURRENT_SOURCE_DIR}/riched32.spec ${CMAKE_CURRENT_BINARY_DIR}/riched32.def)
+spec2def(riched32.dll riched32.spec)
-add_library(riched32 SHARED richedit.c version.rc)
+add_library(riched32 SHARED richedit.c version.rc ${CMAKE_CURRENT_BINARY_DIR}/riched32.def)
set_module_type(riched32 win32dll)
-target_link_libraries(riched32
- ${CMAKE_CURRENT_BINARY_DIR}/riched32.def
- wine)
+target_link_libraries(riched32 wine)
add_importlibs(riched32 riched20 user32 kernel32 ntdll)
-add_dependencies(riched32 riched32_def)
+
add_cab_target(riched32 1)
rpcrt4_main.c
rpc_server.c
rpc_transport.c
- unix_func.c)
+ unix_func.c
+ ${CMAKE_CURRENT_BINARY_DIR}/rpcrt4.def)
remove_definitions(-D_WIN32_WINNT=0x502)
add_definitions(-D_WIN32_WINNT=0x600)
add_definitions(-DCOM_NO_WINDOWS_H)
add_definitions(-DMSWMSG)
-spec2def(rpcrt4 ${CMAKE_CURRENT_SOURCE_DIR}/rpcrt4.spec ${CMAKE_CURRENT_BINARY_DIR}/rpcrt4.def)
+spec2def(rpcrt4.dll rpcrt4.spec)
add_library(rpcrt4 SHARED ${SOURCE})
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
include_directories(${REACTOS_BINARY_DIR}/include/reactos/wine)
target_link_libraries(rpcrt4
- ${CMAKE_CURRENT_BINARY_DIR}/rpcrt4.def
wine
uuid
epm_client
pseh)
add_importlibs(rpcrt4 msvcrt user32 advapi32 secur32 iphlpapi ws2_32 kernel32 ntdll)
-add_dependencies(rpcrt4 rpcrt4_def winesdk)
+add_dependencies(rpcrt4 winesdk)
add_cab_target(rpcrt4 1)
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(rsabase ${CMAKE_CURRENT_SOURCE_DIR}/rsabase.spec ${CMAKE_CURRENT_BINARY_DIR}/rsabase.def)
+spec2def(rsabase.dll rsabase.spec)
-add_library(rsabase SHARED version.rc)
+add_library(rsabase SHARED version.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/rsabase.def)
set_entrypoint(rsabase 0)
-target_link_libraries(rsabase
- ${CMAKE_CURRENT_BINARY_DIR}/rsabase.def
- wine)
+target_link_libraries(rsabase wine)
add_importlibs(rsabase rsaenh ntdll)
-add_dependencies(rsabase rsabase_def)
+
add_cab_target(rsabase 1)
\ No newline at end of file
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(rsaenh ${CMAKE_CURRENT_SOURCE_DIR}/rsaenh.spec ${CMAKE_CURRENT_BINARY_DIR}/rsaenh.def)
+spec2def(rsaenh.dll rsaenh.spec)
add_library(rsaenh SHARED
aes.c
rsa.c
rsaenh.c
sha2.c
- version.rc)
+ version.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/rsaenh.def)
set_module_type(rsaenh win32dll)
-target_link_libraries(rsaenh
- ${CMAKE_CURRENT_BINARY_DIR}/rsaenh.def
- wine)
+target_link_libraries(rsaenh wine)
add_importlibs(rsaenh msvcrt crypt32 advapi32 kernel32 ntdll)
-add_dependencies(rsaenh rsaenh_def)
+
add_cab_target(rsaenh 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
add_definitions(-D__WINESRC__)
-spec2def(samlib ${CMAKE_CURRENT_SOURCE_DIR}/samlib.spec ${CMAKE_CURRENT_BINARY_DIR}/samlib.def)
+spec2def(samlib.dll samlib.spec)
-add_library(samlib SHARED dllmain.c samlib.c samlib.rc)
+add_library(samlib SHARED dllmain.c samlib.c samlib.rc ${CMAKE_CURRENT_BINARY_DIR}/samlib.def)
set_module_type(samlib win32dll)
-target_link_libraries(samlib ${CMAKE_CURRENT_BINARY_DIR}/samlib.def)
-
add_importlibs(samlib advapi32 kernel32 ntdll)
-add_dependencies(samlib samlib_def)
+
add_cab_target(samlib 1)
set_unicode()
-spec2def(samsrv ${CMAKE_CURRENT_SOURCE_DIR}/samsrv.spec ${CMAKE_CURRENT_BINARY_DIR}/samsrv.def)
+spec2def(samsrv.dll samsrv.spec)
-add_library(samsrv SHARED samsrv.c samsrv.rc)
+add_library(samsrv SHARED samsrv.c samsrv.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/samsrv.def)
set_entrypoint(samsrv 0)
-target_link_libraries(samsrv ${CMAKE_CURRENT_BINARY_DIR}/samsrv.def)
-
add_importlibs(samsrv kernel32 ntdll)
-add_dependencies(samsrv samsrv_def psdk buildno_header)
+add_dependencies(samsrv psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
add_definitions(-D__WINESRC__)
-spec2def(sccbase ${CMAKE_CURRENT_SOURCE_DIR}/sccbase.spec ${CMAKE_CURRENT_BINARY_DIR}/sccbase.def)
+spec2def(sccbase.dll sccbase.spec)
-add_library(sccbase SHARED main.c)
+add_library(sccbase SHARED main.c ${CMAKE_CURRENT_BINARY_DIR}/sccbase.def)
set_module_type(sccbase win32dll)
-target_link_libraries(sccbase
- ${CMAKE_CURRENT_BINARY_DIR}/sccbase.def
- wine)
+target_link_libraries(sccbase wine)
add_importlibs(sccbase kernel32 ntdll)
-add_dependencies(sccbase sccbase_def)
+
add_cab_target(sccbase 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
add_definitions(-D__WINESRC__)
-spec2def(schannel ${CMAKE_CURRENT_SOURCE_DIR}/schannel.spec ${CMAKE_CURRENT_BINARY_DIR}/schannel.def)
+spec2def(schannel.dll schannel.spec)
add_library(schannel SHARED
lsamode.c
schannel_main.c
usermode.c
- version.rc)
+ version.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/schannel.def)
set_module_type(schannel win32dll)
-target_link_libraries(schannel
- ${CMAKE_CURRENT_BINARY_DIR}/schannel.def
- wine)
+target_link_libraries(schannel wine)
add_importlibs(schannel secur32 kernel32 ntdll)
-add_dependencies(schannel schannel_def)
+
add_cab_target(schannel 1)
add_definitions(-D__SECUR32__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/subsys)
-spec2def(secur32 ${CMAKE_CURRENT_SOURCE_DIR}/secur32.spec ${CMAKE_CURRENT_BINARY_DIR}/secur32.def)
+spec2def(secur32.dll secur32.spec)
list(APPEND SOURCE
dllmain.c
secext.c
sspi.c
- secur32.rc)
+ secur32.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/secur32.def
+)
add_library(secur32 SHARED
${CMAKE_CURRENT_BINARY_DIR}/secur32_precomp.h.gch
set_module_type(secur32 win32dll)
-target_link_libraries(secur32
- ${CMAKE_CURRENT_BINARY_DIR}/secur32.def
- lsalib)
+target_link_libraries(secur32 lsalib)
add_importlibs(secur32 advapi32 kernel32 ntdll)
add_pch(secur32 ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
-add_dependencies(secur32 secur32_def)
+
add_cab_target(secur32 1)
add_definitions(-D__SECURITY__)
-spec2def(security ${CMAKE_CURRENT_SOURCE_DIR}/security.spec ${CMAKE_CURRENT_BINARY_DIR}/security.def)
+spec2def(security.dll security.spec)
-add_library(security SHARED security.rc)
+add_library(security SHARED security.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/security.def)
set_entrypoint(security 0)
-target_link_libraries(security ${CMAKE_CURRENT_BINARY_DIR}/security.def)
-
add_importlibs(security advapi32 ntdll)
-add_dependencies(security security_def)
+
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
add_definitions(-D__WINESRC__)
-spec2def(sensapi ${CMAKE_CURRENT_SOURCE_DIR}/sensapi.spec ${CMAKE_CURRENT_BINARY_DIR}/sensapi.def)
+spec2def(sensapi.dll sensapi.spec)
-add_library(sensapi SHARED sensapi.c)
+add_library(sensapi SHARED sensapi.c ${CMAKE_CURRENT_BINARY_DIR}/sensapi.def)
set_module_type(sensapi win32dll)
-target_link_libraries(sensapi
- ${CMAKE_CURRENT_BINARY_DIR}/sensapi.def
- wine)
+target_link_libraries(sensapi wine)
add_importlibs(sensapi kernel32 ntdll)
-add_dependencies(sensapi sensapi_def)
+
add_cab_target(sensapi 1)
set_unicode()
-spec2def(serialui ${CMAKE_CURRENT_SOURCE_DIR}/serialui.spec ${CMAKE_CURRENT_BINARY_DIR}/serialui.def)
+spec2def(serialui.dll serialui.spec)
-add_library(serialui SHARED serialui.c serialui.rc)
+add_library(serialui SHARED serialui.c serialui.rc ${CMAKE_CURRENT_BINARY_DIR}/serialui.def)
set_module_type(serialui win32dll)
-target_link_libraries(serialui ${CMAKE_CURRENT_BINARY_DIR}/serialui.def)
-
add_importlibs(serialui user32 shlwapi kernel32)
-add_dependencies(serialui serialui_def)
+
add_cab_target(serialui 1)
${REACTOS_SOURCE_DIR}/include/reactos/wine
${REACTOS_BINARY_DIR}/include/reactos/idl)
-spec2def(setupapi ${CMAKE_CURRENT_SOURCE_DIR}/setupapi.spec ${CMAKE_CURRENT_BINARY_DIR}/setupapi.def)
+spec2def(setupapi.dll setupapi.spec)
add_library(setupapi SHARED
cfgmgr.c
stringtable.c
stubs.c
rpc.c
- setupapi.rc)
+ setupapi.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/setupapi.def)
set_module_type(setupapi win32dll)
target_link_libraries(setupapi
- ${CMAKE_CURRENT_BINARY_DIR}/setupapi.def
pnp_client
uuid
wine
kernel32
ntdll)
-add_dependencies(setupapi setupapi_def)
+
add_cab_target(setupapi 1)
-spec2def(sfc ${CMAKE_CURRENT_SOURCE_DIR}/sfc.spec ${CMAKE_CURRENT_BINARY_DIR}/sfc.def)
+spec2def(sfc.dll sfc.spec)
-list(APPEND SOURCE sfc.c)
+list(APPEND SOURCE
+ sfc.c
+ ${CMAKE_CURRENT_BINARY_DIR}/sfc.def)
add_library(sfc SHARED
${CMAKE_CURRENT_BINARY_DIR}/sfc_precomp.h.gch
set_module_type(sfc win32dll)
-target_link_libraries(sfc ${CMAKE_CURRENT_BINARY_DIR}/sfc.def)
+
add_importlibs(sfc kernel32)
add_pch(sfc ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
-add_dependencies(sfc sfc_def)
+
add_cab_target(sfc 1)
-spec2def(sfc_os ${CMAKE_CURRENT_SOURCE_DIR}/sfc_os.spec ${CMAKE_CURRENT_BINARY_DIR}/sfc_os.def)
+spec2def(sfc_os.dll sfc_os.spec)
-list(APPEND SOURCE sfc_os.c)
+list(APPEND SOURCE
+ sfc_os.c
+ ${CMAKE_CURRENT_BINARY_DIR}/sfc_os.def)
add_library(sfc_os SHARED
${CMAKE_CURRENT_BINARY_DIR}/sfc_os_precomp.h.gch
set_module_type(sfc_os win32dll)
-target_link_libraries(sfc_os ${CMAKE_CURRENT_BINARY_DIR}/sfc_os.def)
-
add_importlibs(sfc_os kernel32 ntdll)
add_pch(sfc_os ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
-add_dependencies(sfc_os sfc_os_def)
+
add_cab_target(sfc_os 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(shdoclc ${CMAKE_CURRENT_SOURCE_DIR}/shdoclc.spec ${CMAKE_CURRENT_BINARY_DIR}/shdoclc.def)
+spec2def(shdoclc.dll shdoclc.spec)
-add_library(shdoclc SHARED rsrc.rc)
+add_library(shdoclc SHARED rsrc.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/shdoclc.def)
set_entrypoint(shdoclc 0)
-target_link_libraries(shdoclc
- ${CMAKE_CURRENT_BINARY_DIR}/shdoclc.def
- wine)
+target_link_libraries(shdoclc wine)
add_importlibs(shdoclc kernel32 ntdll)
-add_dependencies(shdoclc shdoclc_def psdk buildno_header)
+add_dependencies(shdoclc psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(shdocvw ${CMAKE_CURRENT_SOURCE_DIR}/shdocvw.spec ${CMAKE_CURRENT_BINARY_DIR}/shdocvw.def)
+spec2def(shdocvw.dll shdocvw.spec)
add_library(shdocvw SHARED
classinfo.c
urlhist.c
view.c
webbrowser.c
- shdocvw.rc)
+ shdocvw.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/shdocvw.def)
set_module_type(shdocvw win32dll)
target_link_libraries(shdocvw
- ${CMAKE_CURRENT_BINARY_DIR}/shdocvw.def
uuid
wine)
she_ocmenu.c
shv_item_new.c
folder_options.c
- shell32.rc)
+ shell32.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/shell32.def)
remove_definitions(-D_WIN32_WINNT=0x502)
add_definitions(-D_WIN32_WINNT=0x600)
add_definitions(-DCOM_NO_WINDOWS_H)
add_definitions(-D_WINE)
-spec2def(shell32 ${CMAKE_CURRENT_SOURCE_DIR}/shell32.spec ${CMAKE_CURRENT_BINARY_DIR}/shell32.def)
+spec2def(shell32.dll shell32.spec)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
include_directories(${REACTOS_SOURCE_DIR}/lib/recyclebin)
set_module_type(shell32 win32dll)
target_link_libraries(shell32
- ${CMAKE_CURRENT_BINARY_DIR}/shell32.def
wine
uuid
recyclebin)
msvcrt
ntdll)
-add_dependencies(shell32 shell32_def)
+
add_cab_target(shell32 1)
\ No newline at end of file
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
add_definitions(-D__WINESRC__)
-spec2def(shfolder ${CMAKE_CURRENT_SOURCE_DIR}/shfolder.spec ${CMAKE_CURRENT_BINARY_DIR}/shfolder.def)
+spec2def(shfolder.dll shfolder.spec)
-add_library(shfolder SHARED version.rc)
+add_library(shfolder SHARED version.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/shfolder.def)
set_entrypoint(shfolder 0)
-target_link_libraries(shfolder
- ${CMAKE_CURRENT_BINARY_DIR}/shfolder.def
- wine)
+target_link_libraries(shfolder wine)
add_importlibs(shfolder shell32 kernel32 ntdll)
-add_dependencies(shfolder shfolder_def psdk buildno_header)
+add_dependencies(shfolder psdk buildno_header)
-spec2def(shimgvw ${CMAKE_CURRENT_SOURCE_DIR}/shimgvw.spec ${CMAKE_CURRENT_BINARY_DIR}/shimgvw.def)
+spec2def(shimgvw.dll shimgvw.spec)
-add_library(shimgvw SHARED shimgvw.c shimgvw.rc)
+add_library(shimgvw SHARED shimgvw.c shimgvw.rc ${CMAKE_CURRENT_BINARY_DIR}/shimgvw.def)
set_module_type(shimgvw win32dll)
-target_link_libraries(shimgvw
- ${CMAKE_CURRENT_BINARY_DIR}/shimgvw.def
- wine)
+target_link_libraries(shimgvw wine)
add_importlibs(shimgvw
advapi32
kernel32
ntdll)
-add_dependencies(shimgvw shimgvw_def)
+
add_cab_target(shimgvw 1)
remove_definitions(-D_WIN32_WINNT=0x502)
add_definitions(-D_WIN32_WINNT=0x600)
-spec2def(shlwapi ${CMAKE_CURRENT_SOURCE_DIR}/shlwapi.spec ${CMAKE_CURRENT_BINARY_DIR}/shlwapi.def)
+spec2def(shlwapi.dll shlwapi.spec)
add_library(shlwapi SHARED
assoc.c
thread.c
url.c
wsprintf.c
- shlwapi.rc)
+ shlwapi.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/shlwapi.def)
set_module_type(shlwapi win32dll)
target_link_libraries(shlwapi
- ${CMAKE_CURRENT_BINARY_DIR}/shlwapi.def
wine
uuid)
kernel32
ntdll)
-add_dependencies(shlwapi shlwapi_def)
+
add_cab_target(shlwapi 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
add_definitions(-D__WINESRC__)
-spec2def(slbcsp ${CMAKE_CURRENT_SOURCE_DIR}/slbcsp.spec ${CMAKE_CURRENT_BINARY_DIR}/slbcsp.def)
+spec2def(slbcsp.dll slbcsp.spec)
-add_library(slbcsp SHARED main.c)
+add_library(slbcsp SHARED main.c ${CMAKE_CURRENT_BINARY_DIR}/slbcsp.def)
set_module_type(slbcsp win32dll)
-target_link_libraries(slbcsp
- ${CMAKE_CURRENT_BINARY_DIR}/slbcsp.def
- wine)
+target_link_libraries(slbcsp wine)
add_importlibs(slbcsp kernel32 ntdll)
-add_dependencies(slbcsp slbcsp_def)
+
add_cab_target(slbcsp 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/subsys)
-spec2def(smdll ${CMAKE_CURRENT_SOURCE_DIR}/smdll.spec ${CMAKE_CURRENT_BINARY_DIR}/smdll.def)
+spec2def(smdll.dll smdll.spec)
add_library(smdll SHARED
dllmain.c
query.c
- smdll.rc)
+ smdll.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/smdll.def)
-target_link_libraries(smdll
- ${CMAKE_CURRENT_BINARY_DIR}/smdll.def
- smlib)
+target_link_libraries(smdll smlib)
add_importlibs(smdll ntdll)
-add_dependencies(smdll smdll_def psdk buildno_header)
+add_dependencies(smdll psdk buildno_header)
add_cab_target(smdll 1)
\ No newline at end of file
add_definitions(-DDEBUG_NT4)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/libs/sound)
-spec2def(sndblst ${CMAKE_CURRENT_SOURCE_DIR}/sndblst.spec ${CMAKE_CURRENT_BINARY_DIR}/sndblst.def)
+spec2def(sndblst.dll sndblst.spec)
-add_library(sndblst SHARED sndblst.c)
+add_library(sndblst SHARED sndblst.c ${CMAKE_CURRENT_BINARY_DIR}/sndblst.def)
set_module_type(sndblst win32dll)
target_link_libraries(sndblst
- ${CMAKE_CURRENT_BINARY_DIR}/sndblst.def
mment4
mmebuddy)
add_importlibs(sndblst user32 winmm advapi32 kernel32 ntdll)
-add_dependencies(sndblst sndblst_def)
+
add_cab_target(sndblst 1)
remove_definitions(-D_WIN32_WINNT=0x502)
add_definitions(-D_WIN32_WINNT=0x600)
-spec2def(snmpapi ${CMAKE_CURRENT_SOURCE_DIR}/snmpapi.spec ${CMAKE_CURRENT_BINARY_DIR}/snmpapi.def)
+spec2def(snmpapi.dll snmpapi.spec)
-add_library(snmpapi SHARED main.c snmpapi.rc)
+add_library(snmpapi SHARED main.c snmpapi.rc ${CMAKE_CURRENT_BINARY_DIR}/snmpapi.def)
set_module_type(snmpapi win32dll)
-target_link_libraries(snmpapi
- ${CMAKE_CURRENT_BINARY_DIR}/snmpapi.def
- wine)
+target_link_libraries(snmpapi wine)
add_importlibs(snmpapi kernel32 ntdll)
-add_dependencies(snmpapi snmpapi_def)
+
add_cab_target(snmpapi 1)
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(softpub ${CMAKE_CURRENT_SOURCE_DIR}/softpub.spec ${CMAKE_CURRENT_BINARY_DIR}/softpub.def)
+spec2def(softpub.dll softpub.spec)
-add_library(softpub SHARED softpub.rc)
+add_library(softpub SHARED softpub.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/softpub.def)
set_entrypoint(softpub 0)
-target_link_libraries(softpub
- ${CMAKE_CURRENT_BINARY_DIR}/softpub.def
- wine)
+target_link_libraries(softpub wine)
add_importlibs(softpub wintrust)
-add_dependencies(softpub softpub_def)
+
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
add_definitions(-D__WINESRC__)
-spec2def(spoolss ${CMAKE_CURRENT_SOURCE_DIR}/spoolss.spec ${CMAKE_CURRENT_BINARY_DIR}/spoolss.def)
+spec2def(spoolss.dll spoolss.spec)
-add_library(spoolss SHARED spoolss_main.c router.c)
+add_library(spoolss SHARED spoolss_main.c router.c ${CMAKE_CURRENT_BINARY_DIR}/spoolss.def)
set_module_type(spoolss win32dll)
-target_link_libraries(spoolss
- ${CMAKE_CURRENT_BINARY_DIR}/spoolss.def
- wine)
+target_link_libraries(spoolss wine)
add_importlibs(spoolss winspool kernel32 ntdll)
-add_dependencies(spoolss spoolss_def)
+
add_cab_target(spoolss 1)
-spec2def(srclient ${CMAKE_CURRENT_SOURCE_DIR}/srclient.spec ${CMAKE_CURRENT_BINARY_DIR}/srclient.def)
+spec2def(srclient.dll srclient.spec)
-add_library(srclient SHARED srclient_main.c)
+add_library(srclient SHARED srclient_main.c
+ ${CMAKE_CURRENT_BINARY_DIR}/srclient.def)
set_entrypoint(srclient 0)
-target_link_libraries(srclient ${CMAKE_CURRENT_BINARY_DIR}/srclient.def)
-
add_importlibs(srclient kernel32 ntdll)
-add_dependencies(srclient srclient_def psdk)
+add_dependencies(srclient psdk)
set_entrypoint(stdole2.tlb 0)
set_target_properties(stdole2.tlb PROPERTIES SUFFIX "")
-target_link_libraries(stdole2.tlb ${CMAKE_CURRENT_BINARY_DIR}/stdole2.tlb.def)
+
add_dependencies(stdole2.tlb std_ole_v2 stdole2.tlb_def)
add_cab_target(stdole2.tlb 1)
set_entrypoint(stdole32.tlb 0)
set_target_properties(stdole32.tlb PROPERTIES SUFFIX "")
-target_link_libraries(stdole32.tlb ${CMAKE_CURRENT_BINARY_DIR}/stdole32.tlb.def)
+
add_dependencies(stdole32.tlb std_ole_v1 stdole32.tlb_def)
add_cab_target(stdole32.tlb 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(sti ${CMAKE_CURRENT_SOURCE_DIR}/sti.spec ${CMAKE_CURRENT_BINARY_DIR}/sti.def)
+spec2def(sti.dll sti.spec)
add_library(sti SHARED
regsvr.c
sti.c
sti_main.c
- sti_wia.idl)
+ sti_wia.idl
+ ${CMAKE_CURRENT_BINARY_DIR}/sti.def)
set_entrypoint(sti 0)
target_link_libraries(sti
- ${CMAKE_CURRENT_BINARY_DIR}/sti.def
sti_proxy
wine
uuid
kernel32
ntdll)
-add_dependencies(sti sti_def)
+
rpcproxy(sti sti_wia.idl)
add_cab_target(sti 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
add_definitions(-D__WINESRC__)
-spec2def(sxs ${CMAKE_CURRENT_SOURCE_DIR}/sxs.spec ${CMAKE_CURRENT_BINARY_DIR}/sxs.def)
+spec2def(sxs.dll sxs.spec)
-add_library(sxs SHARED sxs.c)
+add_library(sxs SHARED sxs.c
+ ${CMAKE_CURRENT_BINARY_DIR}/sxs.def)
set_entrypoint(sxs 0)
-target_link_libraries(sxs
- ${CMAKE_CURRENT_BINARY_DIR}/sxs.def
- wine)
+target_link_libraries(sxs wine)
add_importlibs(sxs kernel32 ntdll)
-add_dependencies(sxs sxs_def psdk)
+add_dependencies(sxs psdk)
add_definitions(-D_DLL -D__USE_CRTIMP)
-spec2def(syssetup ${CMAKE_CURRENT_SOURCE_DIR}/syssetup.spec ${CMAKE_CURRENT_BINARY_DIR}/syssetup.def)
+spec2def(syssetup.dll syssetup.spec)
add_library(syssetup SHARED
classinst.c
install.c
logfile.c
wizard.c
- syssetup.rc)
+ syssetup.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/syssetup.def)
set_module_type(syssetup win32dll)
target_link_libraries(syssetup
- ${CMAKE_CURRENT_BINARY_DIR}/syssetup.def
uuid
pseh)
kernel32
ntdll)
-add_dependencies(syssetup syssetup_def)
+
add_cab_target(syssetup 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(t2embed ${CMAKE_CURRENT_SOURCE_DIR}/t2embed.spec ${CMAKE_CURRENT_BINARY_DIR}/t2embed.def)
+spec2def(t2embed.dll t2embed.spec)
-add_library(t2embed SHARED t2embed.c t2embed.rc)
+add_library(t2embed SHARED t2embed.c t2embed.rc ${CMAKE_CURRENT_BINARY_DIR}/t2embed.def)
set_module_type(t2embed win32dll)
-target_link_libraries(t2embed
- ${CMAKE_CURRENT_BINARY_DIR}/t2embed.def
- wine)
+target_link_libraries(t2embed wine)
add_importlibs(t2embed gdi32 user32 advapi32 version kernel32 ntdll)
-add_dependencies(t2embed t2embed_def)
+
add_cab_target(t2embed 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
add_definitions(-D__WINESRC__)
-spec2def(tapi32 ${CMAKE_CURRENT_SOURCE_DIR}/tapi32.spec ${CMAKE_CURRENT_BINARY_DIR}/tapi32.def)
+spec2def(tapi32.dll tapi32.spec)
add_library(tapi32 SHARED
assisted.c
internal.c
line.c
- phone.c)
+ phone.c
+ ${CMAKE_CURRENT_BINARY_DIR}/tapi32.def)
set_entrypoint(tapi32 0)
-target_link_libraries(tapi32
- ${CMAKE_CURRENT_BINARY_DIR}/tapi32.def
- wine)
+target_link_libraries(tapi32 wine)
add_importlibs(tapi32 advapi32 kernel32 ntdll)
-add_dependencies(tapi32 tapi32_def psdk buildno_header)
+add_dependencies(tapi32 psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
add_definitions(-D__WINESRC__)
-spec2def(traffic ${CMAKE_CURRENT_SOURCE_DIR}/traffic.spec ${CMAKE_CURRENT_BINARY_DIR}/traffic.def)
+spec2def(traffic.dll traffic.spec)
-add_library(traffic SHARED traffic_main.c)
+add_library(traffic SHARED
+ traffic_main.c
+ ${CMAKE_CURRENT_BINARY_DIR}/traffic.def)
set_module_type(traffic win32dll)
-target_link_libraries(traffic
- ${CMAKE_CURRENT_BINARY_DIR}/traffic.def
- wine)
+target_link_libraries(traffic wine)
add_importlibs(traffic kernel32 ntdll)
-add_dependencies(traffic traffic_def psdk buildno_header)
+add_dependencies(traffic psdk buildno_header)
add_cab_target(traffic 1)
add_definitions(-D_DLL -D__USE_CRTIMP)
-spec2def(twain_32 ${CMAKE_CURRENT_SOURCE_DIR}/twain_32.spec ${CMAKE_CURRENT_BINARY_DIR}/twain_32.def)
+spec2def(twain_32.dll twain_32.spec)
add_library(twain_32 SHARED
capability.c
ds_image.c
dsm_ctrl.c
twain32_main.c
- twain_32.rc)
+ twain_32.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/twain_32.def)
set_module_type(twain_32 win32dll)
-target_link_libraries(twain_32
- ${CMAKE_CURRENT_BINARY_DIR}/twain_32.def
- wine)
+target_link_libraries(twain_32 wine)
add_importlibs(twain_32 msvcrt kernel32 ntdll)
-add_dependencies(twain_32 twain_32_def)
+
add_cab_target(twain_32 1)
-spec2def(uext2 ${CMAKE_CURRENT_SOURCE_DIR}/uext2.spec ${CMAKE_CURRENT_BINARY_DIR}/uext2.def)
+spec2def(uext2.dll uext2.spec)
-add_library(uext2 SHARED uext2.c uext2.rc)
+add_library(uext2 SHARED
+ uext2.c
+ uext2.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/uext2.def)
set_module_type(uext2 win32dll)
-target_link_libraries(uext2
- ${CMAKE_CURRENT_BINARY_DIR}/uext2.def
- ext2lib)
+target_link_libraries(uext2 ext2lib)
add_importlibs(uext2 kernel32 ntdll)
-add_dependencies(uext2 uext2_def)
+
add_cab_target(uext2 1)
-spec2def(ufat ${CMAKE_CURRENT_SOURCE_DIR}/ufat.spec ${CMAKE_CURRENT_BINARY_DIR}/ufat.def)
+spec2def(ufat.dll ufat.spec)
-add_library(ufat SHARED ufat.c ufat.rc)
+add_library(ufat SHARED
+ ufat.c
+ ufat.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/ufat.def)
set_module_type(ufat win32dll)
-target_link_libraries(ufat
- ${CMAKE_CURRENT_BINARY_DIR}/ufat.def
- vfatlib)
+target_link_libraries(ufat vfatlib)
add_importlibs(ufat kernel32 ntdll)
-add_dependencies(ufat ufat_def)
+
add_cab_target(ufat 1)
-spec2def(ufatx ${CMAKE_CURRENT_SOURCE_DIR}/ufatx.spec ${CMAKE_CURRENT_BINARY_DIR}/ufatx.def)
+spec2def(ufatx.dll ufatx.spec)
-add_library(ufatx SHARED ufatx.rc)
+add_library(ufatx SHARED ufatx.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/ufatx.def)
set_entrypoint(ufatx 0)
-target_link_libraries(ufatx
- ${CMAKE_CURRENT_BINARY_DIR}/ufatx.def
- vfatxlib)
+target_link_libraries(ufatx vfatxlib)
add_importlibs(ufatx gcc kernel32 ntdll)
-add_dependencies(ufatx ufatx_def psdk buildno_header)
+add_dependencies(ufatx psdk buildno_header)
add_cab_target(ufatx 1)
\ No newline at end of file
-spec2def(untfs ${CMAKE_CURRENT_SOURCE_DIR}/untfs.spec ${CMAKE_CURRENT_BINARY_DIR}/untfs.def)
+spec2def(untfs.dll untfs.spec)
-add_library(untfs SHARED untfs.c untfs.rc)
+add_library(untfs SHARED
+ untfs.c
+ untfs.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/untfs.def)
set_module_type(untfs win32dll)
-target_link_libraries(untfs
- ${CMAKE_CURRENT_BINARY_DIR}/untfs.def
- ntfslib)
+target_link_libraries(untfs ntfslib)
add_importlibs(untfs kernel32 ntdll)
-add_dependencies(untfs untfs_def)
+
add_cab_target(untfs 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
add_definitions(-D__WINESRC__)
-spec2def(updspapi ${CMAKE_CURRENT_SOURCE_DIR}/updspapi.spec ${CMAKE_CURRENT_BINARY_DIR}/updspapi.def)
+spec2def(updspapi.dll updspapi.spec)
-add_library(updspapi SHARED main.c)
+add_library(updspapi SHARED main.c
+ ${CMAKE_CURRENT_BINARY_DIR}/updspapi.def)
set_entrypoint(updspapi 0)
-target_link_libraries(updspapi
- ${CMAKE_CURRENT_BINARY_DIR}/updspapi.def
- wine)
+target_link_libraries(updspapi wine)
add_importlibs(updspapi setupapi kernel32 ntdll)
-add_dependencies(updspapi updspapi_def psdk buildno_header)
+add_dependencies(updspapi psdk buildno_header)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
add_definitions(-D__WINESRC__)
-spec2def(url ${CMAKE_CURRENT_SOURCE_DIR}/url.spec ${CMAKE_CURRENT_BINARY_DIR}/url.def)
+spec2def(url.dll url.spec)
-add_library(url SHARED url_main.c)
+add_library(url SHARED
+ url_main.c
+ ${CMAKE_CURRENT_BINARY_DIR}/url.def)
set_module_type(url win32dll)
-target_link_libraries(url
- ${CMAKE_CURRENT_BINARY_DIR}/url.def
- wine)
+target_link_libraries(url wine)
add_importlibs(url shell32 shlwapi kernel32 ntdll)
-add_dependencies(url url_def)
+
add_cab_target(url 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(urlmon ${CMAKE_CURRENT_SOURCE_DIR}/urlmon.spec ${CMAKE_CURRENT_BINARY_DIR}/urlmon.def)
+spec2def(urlmon.dll urlmon.spec)
add_library(urlmon SHARED
bindctx.c
uri.c
urlmon_main.c
usrmarshal.c
- rsrc.rc)
+ rsrc.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/urlmon.def)
set_module_type(urlmon win32dll)
target_link_libraries(urlmon
- ${CMAKE_CURRENT_BINARY_DIR}/urlmon.def
urlmon_proxy
uuid
wine
kernel32
ntdll)
-add_dependencies(urlmon urlmon_def)
+
add_definitions(-DENTRY_PREFIX=URLMON_)
add_definitions(-DPROXY_DELEGATION)
add_definitions(-DREGISTER_PROXY_DLL)
-spec2def(userenv ${CMAKE_CURRENT_SOURCE_DIR}/userenv.spec ${CMAKE_CURRENT_BINARY_DIR}/userenv.def)
+spec2def(userenv.dll userenv.spec)
list(APPEND SOURCE
desktop.c
registry.c
setup.c
userenv.c
- userenv.rc)
+ userenv.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/userenv.def)
add_library(userenv SHARED
${CMAKE_CURRENT_BINARY_DIR}/userenv_precomp.h.gch
set_module_type(userenv win32dll)
-target_link_libraries(userenv
- ${CMAKE_CURRENT_BINARY_DIR}/userenv.def
- uuid)
+target_link_libraries(userenv uuid)
add_importlibs(userenv advapi32 user32 kernel32 ntdll)
add_pch(userenv ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
-add_dependencies(userenv userenv_def)
+
add_cab_target(userenv 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
add_definitions(-D__WINESRC__)
-spec2def(usp10 ${CMAKE_CURRENT_SOURCE_DIR}/usp10.spec ${CMAKE_CURRENT_BINARY_DIR}/usp10.def)
+spec2def(usp10.dll usp10.spec)
add_library(usp10 SHARED
bidi.c
usp10.c
mirror.c
shape.c
- shaping.c)
+ shaping.c
+ ${CMAKE_CURRENT_BINARY_DIR}/usp10.def)
set_module_type(usp10 win32dll)
-target_link_libraries(usp10
- ${CMAKE_CURRENT_BINARY_DIR}/usp10.def
- wine)
+target_link_libraries(usp10 wine)
add_importlibs(usp10 gdi32 kernel32 ntdll)
-add_dependencies(usp10 usp10_def)
+
add_cab_target(usp10 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
add_definitions(-D__WINESRC__)
-spec2def(uxtheme ${CMAKE_CURRENT_SOURCE_DIR}/uxtheme.spec ${CMAKE_CURRENT_BINARY_DIR}/uxtheme.def)
+spec2def(uxtheme.dll uxtheme.spec)
add_library(uxtheme SHARED
buffer.c
stylemap.c
system.c
uxini.c
- version.rc)
+ version.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/uxtheme.def)
set_module_type(uxtheme win32dll)
-target_link_libraries(uxtheme
- ${CMAKE_CURRENT_BINARY_DIR}/uxtheme.def
- wine)
+target_link_libraries(uxtheme wine)
add_importlibs(uxtheme user32 advapi32 gdi32 msimg32 kernel32 ntdll)
-add_dependencies(uxtheme uxtheme_def)
+
add_cab_target(uxtheme 1)
set_unicode()
-spec2def(vdmdbg ${CMAKE_CURRENT_SOURCE_DIR}/vdmdbg.spec ${CMAKE_CURRENT_BINARY_DIR}/vdmdbg.def)
+spec2def(vdmdbg.dll vdmdbg.spec)
-list(APPEND SOURCE vdmdbg.c)
+list(APPEND SOURCE
+ vdmdbg.c
+ ${CMAKE_CURRENT_BINARY_DIR}/vdmdbg.def)
add_library(vdmdbg SHARED
${CMAKE_CURRENT_BINARY_DIR}/vdmdbg_vdmdbg.h.gch
set_module_type(vdmdbg win32dll)
-target_link_libraries(vdmdbg ${CMAKE_CURRENT_BINARY_DIR}/vdmdbg.def)
-
add_importlibs(vdmdbg kernel32 ntdll)
add_pch(vdmdbg ${CMAKE_CURRENT_SOURCE_DIR}/vdmdbg.h ${SOURCE})
-add_dependencies(vdmdbg vdmdbg_def)
+
add_cab_target(vdmdbg 1)
add_definitions(-D__WINESRC__)
-spec2def(version ${CMAKE_CURRENT_SOURCE_DIR}/version.spec ${CMAKE_CURRENT_BINARY_DIR}/version.def)
+spec2def(version.dll version.spec)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
info.c
install.c
resource.c
- version.rc)
+ version.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/version.def)
set_entrypoint(version 0)
-target_link_libraries(version
- ${CMAKE_CURRENT_BINARY_DIR}/version.def
- wine)
+target_link_libraries(version wine)
add_importlibs(version lz32 kernel32 ntdll)
-add_dependencies(version version_def psdk buildno_header)
+add_dependencies(version psdk buildno_header)
add_cab_target(version 1)
\ No newline at end of file
mmixer)
add_importlibs(wdmaud.drv user32 winmm advapi32 msvcrt setupapi ksuser kernel32 ntdll)
-add_dependencies(wdmaud.drv wdmaud.drv_def)
+
${REACTOS_SOURCE_DIR}/include/reactos/libs/libpng
${REACTOS_SOURCE_DIR}/include/reactos/libs/libtiff)
-spec2def(windowscodecs ${CMAKE_CURRENT_SOURCE_DIR}/windowscodecs.spec ${CMAKE_CURRENT_BINARY_DIR}/windowscodecs.def)
+spec2def(windowscodecs.dll windowscodecs.spec)
add_library(windowscodecs SHARED
bmpdecode.c
stream.c
tiffformat.c
ungif.c
- version.rc)
+ version.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/windowscodecs.def)
set_module_type(windowscodecs win32dll)
-target_link_libraries(windowscodecs
- ${CMAKE_CURRENT_BINARY_DIR}/windowscodecs.def
- wine)
+target_link_libraries(windowscodecs wine)
add_importlibs(windowscodecs uuid ole32 shlwapi advapi32 msvcrt kernel32 ntdll)
-add_dependencies(windowscodecs windowscodecs_def)
+
add_cab_target(windowscodecs 1)
kernel32
ntdll)
-add_dependencies(winemp3.acm winemp3.acm_def psdk)
+add_dependencies(winemp3.acm psdk)
-spec2def(winfax ${CMAKE_CURRENT_SOURCE_DIR}/winfax.spec ${CMAKE_CURRENT_BINARY_DIR}/winfax.def)
+spec2def(winfax.dll winfax.spec)
-add_library(winfax SHARED winfax.c winfax.rc)
+add_library(winfax SHARED winfax.c winfax.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/winfax.def)
set_entrypoint(winfax 0)
-target_link_libraries(winfax ${CMAKE_CURRENT_BINARY_DIR}/winfax.def)
+
add_importlibs(winfax kernel32 ntdll)
-add_dependencies(winfax winfax_def psdk)
+add_dependencies(winfax psdk)
set_unicode()
-spec2def(wing32 ${CMAKE_CURRENT_SOURCE_DIR}/wing32.spec ${CMAKE_CURRENT_BINARY_DIR}/wing32.def)
+spec2def(wing32.dll wing32.spec)
-add_library(wing32 SHARED wing32.c)
+add_library(wing32 SHARED wing32.c
+ ${CMAKE_CURRENT_BINARY_DIR}/wing32.def)
set_entrypoint(wing32 0)
-target_link_libraries(wing32 ${CMAKE_CURRENT_BINARY_DIR}/wing32.def)
-
add_importlibs(wing32 user32 gdi32)
-add_dependencies(wing32 wing32_def psdk)
+add_dependencies(wing32 psdk)
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(winhttp ${CMAKE_CURRENT_SOURCE_DIR}/winhttp.spec ${CMAKE_CURRENT_BINARY_DIR}/winhttp.def)
+spec2def(winhttp.dll winhttp.spec)
add_library(winhttp SHARED
cookie.c
net.c
request.c
session.c
- url.c)
+ url.c
+ ${CMAKE_CURRENT_BINARY_DIR}/winhttp.def)
set_module_type(winhttp win32dll)
-target_link_libraries(winhttp
- ${CMAKE_CURRENT_BINARY_DIR}/winhttp.def
- wine)
+target_link_libraries(winhttp wine)
add_importlibs(winhttp shlwapi wininet ws2_32 msvcrt crypt32 advapi32 kernel32 ntdll)
-add_dependencies(winhttp winhttp_def)
+
add_cab_target(winhttp 1)
${REACTOS_SOURCE_DIR}/include/reactos/wine
${REACTOS_SOURCE_DIR}/lib/3rdparty/zlib)
-spec2def(wininet ${CMAKE_CURRENT_SOURCE_DIR}/wininet.spec ${CMAKE_CURRENT_BINARY_DIR}/wininet.def)
+spec2def(wininet.dll wininet.spec)
set_rc_compiler()
utility.c
wininet_main.c
rsrc.rc
- version.rc)
+ version.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/wininet.def)
set_module_type(wininet win32dll)
target_link_libraries(wininet
- ${CMAKE_CURRENT_BINARY_DIR}/wininet.def
wine
zlib
pseh)
add_importlibs(wininet mpr shlwapi shell32 user32 advapi32 secur32 crypt32 ws2_32 msvcrt kernel32 ntdll)
-add_dependencies(wininet wininet_def)
+
add_cab_target(wininet 1)
add_definitions(-D_WINE)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(winmm ${CMAKE_CURRENT_SOURCE_DIR}/winmm.spec ${CMAKE_CURRENT_BINARY_DIR}/winmm.def)
+spec2def(winmm.dll winmm.spec)
set_rc_compiler()
registry.c
time.c
winmm.c
- winmm_res.rc)
+ winmm_res.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/winmm.def)
set_module_type(winmm win32dll)
target_link_libraries(winmm
- ${CMAKE_CURRENT_BINARY_DIR}/winmm.def
wine
pseh)
add_importlibs(winmm advapi32 user32 msvcrt kernel32 ntdll)
-add_dependencies(winmm winmm_def)
+
add_subdirectory(midimap)
add_cab_target(winmm 1)
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 wine)
add_importlibs(midimap kernel32 uuid ntdll advapi32 user32 winmm)
-add_dependencies(midimap midimap_def psdk)
+add_dependencies(midimap psdk)
add_cab_target(midimap 1)
\ No newline at end of file
wine)
add_importlibs(winspool advapi32 shlwapi kernel32 ntdll)
-add_dependencies(winspool winspool_def)
+
add_cab_target(winspool 1)
-spec2def(winsta ${CMAKE_CURRENT_SOURCE_DIR}/winsta.spec ${CMAKE_CURRENT_BINARY_DIR}/winsta.def)
+spec2def(winsta.dll winsta.spec)
list(APPEND SOURCE
logon.c
security.c
server.c
ws.c
- winsta.rc)
+ winsta.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/winsta.def)
add_library(winsta SHARED
${CMAKE_CURRENT_BINARY_DIR}/winsta_winsta.h.gch
set_module_type(winsta win32dll)
-target_link_libraries(winsta
- ${CMAKE_CURRENT_BINARY_DIR}/winsta.def
- wine)
+target_link_libraries(winsta wine)
add_importlibs(winsta kernel32 ntdll)
add_pch(winsta ${CMAKE_CURRENT_SOURCE_DIR}/winsta.h ${SOURCE})
-add_dependencies(winsta winsta_def)
+
add_cab_target(winsta 1)
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(wintrust ${CMAKE_CURRENT_SOURCE_DIR}/wintrust.spec ${CMAKE_CURRENT_BINARY_DIR}/wintrust.def)
+spec2def(wintrust.dll wintrust.spec)
add_library(wintrust SHARED
crypt.c
wintrust_main.c
asn.c
softpub.c
- version.rc)
+ version.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/wintrust.def)
set_module_type(wintrust win32dll)
target_link_libraries(wintrust
- ${CMAKE_CURRENT_BINARY_DIR}/wintrust.def
wine
pseh)
add_importlibs(wintrust crypt32 cryptui user32 advapi32 imagehlp msvcrt kernel32 ntdll)
-add_dependencies(wintrust wintrust_def)
+
add_cab_target(wintrust 1)
include_directories(${REACTOS_BINARY_DIR}/include/reactos/idl)
-spec2def(wlanapi ${CMAKE_CURRENT_SOURCE_DIR}/wlanapi.spec ${CMAKE_CURRENT_BINARY_DIR}/wlanapi.def)
+spec2def(wlanapi.dll wlanapi.spec)
-add_library(wlanapi SHARED main.c)
+add_library(wlanapi SHARED main.c
+ ${CMAKE_CURRENT_BINARY_DIR}/wlanapi.def)
set_entrypoint(wlanapi 0)
target_link_libraries(wlanapi
- ${CMAKE_CURRENT_BINARY_DIR}/wlanapi.def
wlansvc_client
wine
pseh)
add_importlibs(wlanapi rpcrt4 kernel32 ntdll)
-add_dependencies(wlanapi wlanapi_def psdk buildno_header)
+add_dependencies(wlanapi psdk buildno_header)
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(wldap32 ${CMAKE_CURRENT_SOURCE_DIR}/wldap32.spec ${CMAKE_CURRENT_BINARY_DIR}/wldap32.def)
+spec2def(wldap32.dll wldap32.spec)
add_library(wldap32 SHARED
add.c
rename.c
search.c
value.c
- wldap32.rc)
+ wldap32.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/wldap32.def)
set_module_type(wldap32 win32dll)
-target_link_libraries(wldap32
- ${CMAKE_CURRENT_BINARY_DIR}/wldap32.def
- wine)
+target_link_libraries(wldap32 wine)
add_importlibs(wldap32 user32 kernel32 ntdll)
-add_dependencies(wldap32 wldap32_def)
+
add_cab_target(wldap32 1)
-spec2def(wmi ${CMAKE_CURRENT_SOURCE_DIR}/wmi.spec ${CMAKE_CURRENT_BINARY_DIR}/wmi.def)
+spec2def(wmi.dll wmi.spec)
-add_library(wmi SHARED wmi.rc)
+add_library(wmi SHARED wmi.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/wmi.def)
set_entrypoint(wmi 0)
-target_link_libraries(wmi ${CMAKE_CURRENT_BINARY_DIR}/wmi.def)
-
add_importlibs(wmi advapi32)
-add_dependencies(wmi wmi_def psdk buildno_header)
+add_dependencies(wmi psdk buildno_header)
include_directories(BEFORE include)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(ws2_32 ${CMAKE_CURRENT_SOURCE_DIR}/ws2_32.spec ${CMAKE_CURRENT_BINARY_DIR}/ws2_32.def)
+spec2def(ws2_32.dll ws2_32.spec)
list(APPEND SOURCE
misc/bsd.c
misc/stubs.c
misc/upcall.c
misc/async.c
- ws2_32.rc)
+ ws2_32.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/ws2_32.def)
add_library(ws2_32 SHARED ${CMAKE_CURRENT_BINARY_DIR}/ws2_32_ws2_32.h.gch ${SOURCE})
set_module_type(ws2_32 win32dll)
-target_link_libraries(ws2_32
- ${CMAKE_CURRENT_BINARY_DIR}/ws2_32.def
- wine)
+target_link_libraries(ws2_32 wine)
add_importlibs(ws2_32 user32 advapi32 dnsapi ws2help kernel32 ntdll)
add_pch(ws2_32 ${CMAKE_CURRENT_SOURCE_DIR}/include/ws2_32.h ${SOURCE})
-add_dependencies(ws2_32 ws2_32_def)
+
add_cab_target(ws2_32 1)
wine)
add_importlibs(ws2_32_new user32 advapi32 dnsapi ws2help kernel32 ntdll)
-add_dependencies(ws2_32_new ws2_32_new_def)
+
add_cab_target(ws2_32_new 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/winsock)
-spec2def(ws2help ${CMAKE_CURRENT_SOURCE_DIR}/ws2help.spec ${CMAKE_CURRENT_BINARY_DIR}/ws2help.def)
+spec2def(ws2help.dll ws2help.spec)
add_library(ws2help SHARED
apc.c
context.c
dllmain.c
handle.c
- notify.c)
+ notify.c
+ ${CMAKE_CURRENT_BINARY_DIR}/ws2help.def)
set_module_type(ws2help win32dll)
-target_link_libraries(ws2help ${CMAKE_CURRENT_BINARY_DIR}/ws2help.def)
add_importlibs(ws2help advapi32 ws2_32 kernel32 ntdll)
-add_dependencies(ws2help ws2help_def)
+
add_cab_target(ws2help 1)
set_unicode()
-spec2def(wshirda ${CMAKE_CURRENT_SOURCE_DIR}/wshirda.spec ${CMAKE_CURRENT_BINARY_DIR}/wshirda.def)
+spec2def(wshirda.dll wshirda.spec)
-add_library(wshirda SHARED wshirda.c wshirda.rc)
+add_library(wshirda SHARED wshirda.c wshirda.rc ${CMAKE_CURRENT_BINARY_DIR}/wshirda.def)
set_module_type(wshirda win32dll)
-target_link_libraries(wshirda ${CMAKE_CURRENT_BINARY_DIR}/wshirda.def)
add_importlibs(wshirda ws2_32 kernel32 ntdll)
-add_dependencies(wshirda wshirda_def)
+
add_cab_target(wshirda 1)
include_directories(${REACTOS_SOURCE_DIR}/lib/tdilib)
-spec2def(wshtcpip ${CMAKE_CURRENT_SOURCE_DIR}/wshtcpip.spec ${CMAKE_CURRENT_BINARY_DIR}/wshtcpip.def)
+spec2def(wshtcpip.dll wshtcpip.spec)
-add_library(wshtcpip SHARED wshtcpip.c wshtcpip.rc)
+add_library(wshtcpip SHARED wshtcpip.c wshtcpip.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/wshtcpip.def)
set_entrypoint(wshtcpip 0)
-target_link_libraries(wshtcpip
- ${CMAKE_CURRENT_BINARY_DIR}/wshtcpip.def
- tdilib)
+target_link_libraries(wshtcpip tdilib)
add_importlibs(wshtcpip ws2_32 kernel32 ntdll)
-add_dependencies(wshtcpip wshtcpip_def psdk buildno_header)
+add_dependencies(wshtcpip psdk buildno_header)
add_livecd_target(wshtcpip reactos/system32)
\ No newline at end of file
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(wtsapi32 ${CMAKE_CURRENT_SOURCE_DIR}/wtsapi32.spec ${CMAKE_CURRENT_BINARY_DIR}/wtsapi32.def)
+spec2def(wtsapi32.dll wtsapi32.spec)
-add_library(wtsapi32 SHARED wtsapi32.c)
+add_library(wtsapi32 SHARED wtsapi32.c ${CMAKE_CURRENT_BINARY_DIR}/wtsapi32.def)
set_module_type(wtsapi32 win32dll)
-target_link_libraries(wtsapi32
- ${CMAKE_CURRENT_BINARY_DIR}/wtsapi32.def
- wine)
+target_link_libraries(wtsapi32 wine)
add_importlibs(wtsapi32 advapi32 kernel32 ntdll)
-add_dependencies(wtsapi32 wtsapi32_def)
+
add_cab_target(wtsapi32 1)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(wuapi ${CMAKE_CURRENT_SOURCE_DIR}/wuapi.spec ${CMAKE_CURRENT_BINARY_DIR}/wuapi.def)
+spec2def(wuapi.dll wuapi.spec)
add_library(wuapi SHARED
downloader.c
regsvr.c
searcher.c
session.c
- updates.c)
+ updates.c
+ ${CMAKE_CURRENT_BINARY_DIR}/wuapi.def)
set_module_type(wuapi win32dll)
target_link_libraries(wuapi
- ${CMAKE_CURRENT_BINARY_DIR}/wuapi.def
wine
uuid)
add_importlibs(wuapi ole32 advapi32 kernel32 ntdll)
-add_dependencies(wuapi wuapi_def)
+
add_cab_target(wuapi 1)
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(xinput1_1 ${CMAKE_CURRENT_SOURCE_DIR}/xinput1_1.spec ${CMAKE_CURRENT_BINARY_DIR}/xinput1_1.def)
+spec2def(xinput1_1.dll xinput1_1.spec)
-add_library(xinput1_1 SHARED xinput1_1_main.c version.rc)
+add_library(xinput1_1 SHARED xinput1_1_main.c version.rc ${CMAKE_CURRENT_BINARY_DIR}/xinput1_1.def)
set_module_type(xinput1_1 win32dll)
-target_link_libraries(xinput1_1 ${CMAKE_CURRENT_BINARY_DIR}/xinput1_1.def)
add_importlibs(xinput1_1 kernel32)
-add_dependencies(xinput1_1 xinput1_1_def)
+
add_cab_target(xinput1_1 1)
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(xinput1_2 ${CMAKE_CURRENT_SOURCE_DIR}/xinput1_2.spec ${CMAKE_CURRENT_BINARY_DIR}/xinput1_2.def)
+spec2def(xinput1_2.dll xinput1_2.spec)
-add_library(xinput1_2 SHARED xinput1_2_main.c version.rc)
+add_library(xinput1_2 SHARED xinput1_2_main.c version.rc ${CMAKE_CURRENT_BINARY_DIR}/xinput1_2.def)
add_importlibs(xinput1_2 kernel32)
set_module_type(xinput1_2 win32dll)
-target_link_libraries(xinput1_2 ${CMAKE_CURRENT_BINARY_DIR}/xinput1_2.def)
-add_dependencies(xinput1_2 xinput1_2_def)
+
add_cab_target(xinput1_2 1)
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(xinput1_3 ${CMAKE_CURRENT_SOURCE_DIR}/xinput1_3.spec ${CMAKE_CURRENT_BINARY_DIR}/xinput1_3.def)
+spec2def(xinput1_3.dll xinput1_3.spec)
-add_library(xinput1_3 SHARED xinput1_3_main.c version.rc)
+add_library(xinput1_3 SHARED xinput1_3_main.c version.rc ${CMAKE_CURRENT_BINARY_DIR}/xinput1_3.def)
set_module_type(xinput1_3 win32dll)
-target_link_libraries(xinput1_3
- ${CMAKE_CURRENT_BINARY_DIR}/xinput1_3.def
- wine)
+target_link_libraries(xinput1_3 wine)
add_importlibs(xinput1_3 msvcrt kernel32 ntdll)
-add_dependencies(xinput1_3 xinput1_3_def)
+
add_cab_target(xinput1_3 1)
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(xinput9_1_0 ${CMAKE_CURRENT_SOURCE_DIR}/xinput9_1_0.spec ${CMAKE_CURRENT_BINARY_DIR}/xinput9_1_0.def)
+spec2def(xinput9_1_0.dll xinput9_1_0.spec)
-add_library(xinput9_1_0 SHARED xinput9_1_0_main.c version.rc)
+add_library(xinput9_1_0 SHARED xinput9_1_0_main.c version.rc ${CMAKE_CURRENT_BINARY_DIR}/xinput9_1_0.def)
add_importlibs(xinput9_1_0 kernel32)
set_module_type(xinput9_1_0 win32dll)
-target_link_libraries(xinput9_1_0 ${CMAKE_CURRENT_BINARY_DIR}/xinput9_1_0.def)
-add_dependencies(xinput9_1_0 xinput9_1_0_def)
+
add_cab_target(xinput9_1_0 1)
add_definitions(-D__WINESRC__)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/wine)
-spec2def(xmllite ${CMAKE_CURRENT_SOURCE_DIR}/xmllite.spec ${CMAKE_CURRENT_BINARY_DIR}/xmllite.def)
+spec2def(xmllite.dll xmllite.spec)
-add_library(xmllite SHARED reader.c xmllite_main.c)
+add_library(xmllite SHARED reader.c xmllite_main.c ${CMAKE_CURRENT_BINARY_DIR}/xmllite.def)
set_module_type(xmllite win32dll)
target_link_libraries(xmllite
- ${CMAKE_CURRENT_BINARY_DIR}/xmllite.def
wine)
add_importlibs(xmllite kernel32 ntdll)
-add_dependencies(xmllite xmllite_def)
+
add_cab_target(xmllite 1)
+spec2def(bootvid.dll bootvid.spec)
-
-spec2def(bootvid ${CMAKE_CURRENT_SOURCE_DIR}/bootvid.spec ${CMAKE_CURRENT_BINARY_DIR}/bootvid.def)
-
-list(APPEND SOURCE bootvid.rc)
+list(APPEND SOURCE
+ bootvid.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/bootvid.def)
if(ARCH MATCHES i386 OR ARCH MATCHES amd64)
list(APPEND SOURCE
set_target_properties(bootvid PROPERTIES LINK_FLAGS "-Wl,-entry,0 -Wl,--image-base,0x00010000")
target_link_libraries(bootvid
- ${CMAKE_CURRENT_BINARY_DIR}/bootvid.def
-lntoskrnl
-lhal)
add_pch(bootvid ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
-add_dependencies(bootvid bootvid_def psdk buildno_header bugcodes)
+add_dependencies(bootvid psdk buildno_header bugcodes)
add_minicd_target(bootvid reactos bootvid.dll)
add_cab_target(bootvid 1)
\ No newline at end of file
-
-
-spec2def(kdcom ${CMAKE_CURRENT_SOURCE_DIR}/kdcom.spec ${CMAKE_CURRENT_BINARY_DIR}/kdcom.def)
+spec2def(kdcom.dll kdcom.spec)
if(ARCH MATCHES i386)
list(APPEND SOURCE i386/kdbg.c)
elseif(ARCH MATCHES arm)
list(APPEND SOURCE arm/kdbg.c)
endif(ARCH MATCHES i386)
+list(APPEND SOURCE ${CMAKE_CURRENT_BINARY_DIR}/kdcom.def)
add_library(kdcom SHARED ${SOURCE})
set_target_properties(kdcom PROPERTIES LINK_FLAGS "-Wl,-entry,0 -Wl,--image-base,0x00010000")
target_link_libraries(kdcom
- ${CMAKE_CURRENT_BINARY_DIR}/kdcom.def
-lntoskrnl
-lhal)
-add_dependencies(kdcom kdcom_def psdk buildno_header bugcodes)
+add_dependencies(kdcom psdk buildno_header bugcodes)
add_minicd_target(kdcom reactos kdcom.dll)
add_livecd_target(kdcom reactos/system32)
\ No newline at end of file
-
-
-spec2def(kdcom ${CMAKE_CURRENT_SOURCE_DIR}/kdcom.spec ${CMAKE_CURRENT_BINARY_DIR}/kdcom.def)
+spec2def(kdcom.dll kdcom.spec)
add_library(kdcom SHARED
kdcom.c
kddll.c
- kdserial.c)
+ kdserial.c
+ ${CMAKE_CURRENT_BINARY_DIR}/kdcom.def)
set_target_properties(kdcom PROPERTIES LINK_FLAGS "-Wl,-entry,0 -Wl,--image-base,0x00010000")
target_link_libraries(kdcom
- ${CMAKE_CURRENT_BINARY_DIR}/kdcom.def
-lntoskrnl
-lhal)
-add_dependencies(kdcom kdcom_def psdk buildno_header bugcodes)
+add_dependencies(kdcom psdk buildno_header bugcodes)
add_importlibs(pcix ntoskrnl hal)
add_pch(pcix ${CMAKE_CURRENT_SOURCE_DIR}/pci.h ${SOURCE})
-add_dependencies(pcix pcix_def psdk pciclass buildno_header)
+add_dependencies(pcix psdk pciclass buildno_header)
add_definitions(-D_DXAPI_)
-spec2def(dxapi ${CMAKE_CURRENT_SOURCE_DIR}/dxapi.spec ${CMAKE_CURRENT_BINARY_DIR}/dxapi.def)
+spec2def(dxapi.sys dxapi.spec)
-add_library(dxapi SHARED main.c dxapi.rc)
+add_library(dxapi SHARED main.c dxapi.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/dxapi.def)
set_target_properties(dxapi PROPERTIES LINK_FLAGS "-Wl,-entry,_DriverEntry@8 -Wl,--image-base,0x00010000 -Wl,--subsystem,native" SUFFIX ".sys")
-target_link_libraries(dxapi ${CMAKE_CURRENT_BINARY_DIR}/dxapi.def)
add_importlibs(dxapi ntoskrnl hal videoprt)
-add_dependencies(dxapi dxapi_def psdk bugcodes)
+add_dependencies(dxapi psdk bugcodes)
-spec2def(dxg ${CMAKE_CURRENT_SOURCE_DIR}/dxg.spec ${CMAKE_CURRENT_BINARY_DIR}/dxg.def)
+spec2def(dxg.sys dxg.spec)
add_library(dxg SHARED
main.c
ddhmg.c
eng.c
historic.c
- dxg.rc)
+ dxg.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/dxg.def)
set_target_properties(dxg PROPERTIES LINK_FLAGS "-Wl,-entry,_DriverEntry@8 -Wl,--image-base,0x00010000 -Wl,--subsystem,native" SUFFIX ".sys")
-target_link_libraries(dxg ${CMAKE_CURRENT_BINARY_DIR}/dxg.def)
+
add_importlibs(dxg dxgthk ntoskrnl)
-add_dependencies(dxg dxg_def psdk bugcodes)
+add_dependencies(dxg psdk bugcodes)
-spec2def(dxgthk ${CMAKE_CURRENT_SOURCE_DIR}/dxgthk.spec ${CMAKE_CURRENT_BINARY_DIR}/dxgthk.def)
+spec2def(dxgthk.sys dxgthk.spec)
-add_library(dxgthk SHARED main.c dxgthk.rc)
+add_library(dxgthk SHARED main.c dxgthk.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/dxgthk.def)
set_target_properties(dxgthk PROPERTIES LINK_FLAGS "-Wl,-entry,_DriverEntry@8 -Wl,--image-base,0x00010000 -Wl,--subsystem,native" SUFFIX ".sys")
-target_link_libraries(dxgthk ${CMAKE_CURRENT_BINARY_DIR}/dxgthk.def)
add_importlibs(dxgthk win32k)
-add_dependencies(dxgthk dxgthk_def psdk bugcodes)
+add_dependencies(dxgthk psdk bugcodes)
pseh)
add_importlibs(ks ntoskrnl hal msvcrt)
-add_dependencies(ks ks_def psdk bugcodes)
+add_dependencies(ks psdk bugcodes)
add_definitions(-DNDIS_LEGACY_PROTOCOL)
add_definitions(-DNDIS_MINIPORT_DRIVER)
-spec2def(ndis ${CMAKE_CURRENT_SOURCE_DIR}/ndis.spec ${CMAKE_CURRENT_BINARY_DIR}/ndis.def)
+spec2def(ndis.sys ndis.spec)
list(APPEND SOURCE
ndis/30stubs.c
ndis/protocol.c
ndis/string.c
ndis/time.c
- ndis.rc)
+ ndis.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/ndis.def)
add_library(ndis SHARED ${CMAKE_CURRENT_BINARY_DIR}/ndis_ndissys.h.gch ${SOURCE})
set_target_properties(ndis PROPERTIES LINK_FLAGS "-Wl,-entry,_DriverEntry@8 -Wl,--image-base,0x00010000 -Wl,--exclude-all-symbols -Wl,--subsystem,native" SUFFIX ".sys")
target_link_libraries(ndis
- ${CMAKE_CURRENT_BINARY_DIR}/ndis.def
-lntoskrnl
-lhal)
add_pch(ndis ${CMAKE_CURRENT_SOURCE_DIR}/include/ndissys.h ${SOURCE})
-add_dependencies(ndis ndis_def psdk bugcodes buildno_header)
+add_dependencies(ndis psdk bugcodes buildno_header)
add_cab_target(ndis 2)
\ No newline at end of file
add_definitions(-DNDIS40)
add_definitions(-D_NTDRIVER_)
-spec2def(tcpip ${CMAKE_CURRENT_SOURCE_DIR}/tcpip.spec ${CMAKE_CURRENT_BINARY_DIR}/tcpip.def)
+spec2def(tcpip.sys tcpip.spec)
list(APPEND SOURCE
datalink/lan.c
tcpip/proto.c
tcpip/tinfo.c
tcpip/wait.c
- tcpip.rc)
+ tcpip.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/tcpip.def)
add_library(tcpip SHARED ${CMAKE_CURRENT_BINARY_DIR}/tcpip_precomp.h.gch ${SOURCE})
set_module_type(tcpip kernelmodedriver)
target_link_libraries(tcpip
- ${CMAKE_CURRENT_BINARY_DIR}/tcpip.def
ip
oskittcp
pseh
-lhal)
add_pch(tcpip ${CMAKE_CURRENT_SOURCE_DIR}/include/precomp.h ${SOURCE})
-add_dependencies(tcpip tcpip_def psdk bugcodes buildno_header)
+add_dependencies(tcpip psdk bugcodes buildno_header)
add_cab_target(tcpip 2)
\ No newline at end of file
-lntoskrnl
-lhal)
-add_dependencies(tdi tdi_def psdk bugcodes buildno_header)
+add_dependencies(tdi psdk bugcodes buildno_header)
add_cab_target(tdi 2)
\ No newline at end of file
include_directories(..)
-spec2def(class2 ${CMAKE_CURRENT_SOURCE_DIR}/class2.spec ${CMAKE_CURRENT_BINARY_DIR}/class2.def)
+spec2def(class2.sys class2.spec)
-add_library(class2 SHARED class2.c class2.rc)
+add_library(class2 SHARED class2.c class2.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/class2.def)
set_target_properties(class2 PROPERTIES LINK_FLAGS "-Wl,-entry,_DriverEntry@8 -Wl,--image-base,0x00010000 -Wl,--exclude-all-symbols -Wl,--subsystem,native" SUFFIX ".sys")
target_link_libraries(class2
- ${CMAKE_CURRENT_BINARY_DIR}/class2.def
-lscsiport
-lntoskrnl
-lhal)
-add_dependencies(class2 class2_def psdk bugcodes)
+add_dependencies(class2 psdk bugcodes)
add_minicd_target(class2 reactos class2.sys)
add_livecd_target(class2 reactos/system32/drivers)
\ No newline at end of file
add_library(classpnp SHARED ${SOURCE})
target_link_libraries(classpnp ${CMAKE_CURRENT_BINARY_DIR}/class.def pseh libcntpr)
-add_dependencies(classpnp classpnp_def)
+
set_module_type(classpnp kernelmodedriver)
-spec2def(pciidex ${CMAKE_CURRENT_SOURCE_DIR}/pciidex.spec ${CMAKE_CURRENT_BINARY_DIR}/pciidex.def)
+spec2def(pciidex.sys pciidex.spec)
add_library(pciidex SHARED
fdo.c
misc.c
pciidex.c
pdo.c
- pciidex.rc)
+ pciidex.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/pciidex.def)
set_target_properties(pciidex PROPERTIES LINK_FLAGS "-Wl,-entry,_DriverEntry@8 -Wl,--image-base,0x00010000 -Wl,--subsystem,native" SUFFIX ".sys")
-target_link_libraries(pciidex
- ${CMAKE_CURRENT_BINARY_DIR}/pciidex.def)
-
add_importlibs(pciidex ntoskrnl)
-add_dependencies(pciidex pciidex_def psdk bugcodes)
+add_dependencies(pciidex psdk bugcodes)
-spec2def(usbd ${CMAKE_CURRENT_SOURCE_DIR}/usbd.spec ${CMAKE_CURRENT_BINARY_DIR}/usbd.def)
+spec2def(usbd.sys usbd.spec)
-add_library(usbd SHARED usbd.c usbd.rc)
+add_library(usbd SHARED usbd.c usbd.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/usbd.def)
set_target_properties(usbd PROPERTIES LINK_FLAGS "-Wl,-entry,_DriverEntry@8 -Wl,--image-base,0x00010000 -Wl,--subsystem,native" SUFFIX ".sys")
-target_link_libraries(usbd
- ${CMAKE_CURRENT_BINARY_DIR}/usbd.def)
-
add_importlibs(usbd ntoskrnl hal)
-add_dependencies(usbd usbd_def psdk bugcodes)
+add_dependencies(usbd psdk bugcodes)
-spec2def(framebuf ${CMAKE_CURRENT_SOURCE_DIR}/framebuf.spec ${CMAKE_CURRENT_BINARY_DIR}/framebuf.def)
+spec2def(framebuf.dll framebuf.spec)
add_library(framebuf SHARED
enable.c
pointer.c
screen.c
surface.c
- framebuf.rc)
+ framebuf.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/framebuf.def)
set_target_properties(framebuf PROPERTIES LINK_FLAGS "-Wl,-entry,_DrvEnableDriver@12 -Wl,--image-base,0x00010000 -Wl,--subsystem,native")
-target_link_libraries(framebuf
- ${CMAKE_CURRENT_BINARY_DIR}/framebuf.def)
-
add_importlibs(framebuf win32k)
-add_dependencies(framebuf framebuf_def psdk bugcodes)
+add_dependencies(framebuf psdk bugcodes)
add_cab_target(framebuf 1)
\ No newline at end of file
-spec2def(framebuf_new ${CMAKE_CURRENT_SOURCE_DIR}/framebuf_new.spec ${CMAKE_CURRENT_BINARY_DIR}/framebuf_new.def)
+spec2def(framebuf_new.dll framebuf_new.spec)
list(APPEND SOURCE
debug.c
palette.c
pointer.c
screen.c
- framebuf_new.rc)
+ framebuf_new.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/framebuf_new.def)
add_library(framebuf_new SHARED ${CMAKE_CURRENT_BINARY_DIR}/framebuf_new_driver.h.gch ${SOURCE})
set_target_properties(framebuf_new PROPERTIES LINK_FLAGS "-Wl,-entry,_DrvEnableDriver@12 -Wl,--image-base,0x00010000 -Wl,--subsystem,native")
-target_link_libraries(framebuf_new
- ${CMAKE_CURRENT_BINARY_DIR}/framebuf_new.def
- libcntpr)
+target_link_libraries(framebuf_new libcntpr)
add_importlibs(framebuf_new win32k)
add_pch(framebuf_new ${CMAKE_CURRENT_SOURCE_DIR}/driver.h ${SOURCE})
-add_dependencies(framebuf_new framebuf_new_def psdk bugcodes)
+add_dependencies(framebuf_new psdk bugcodes)
-spec2def(vgaddi ${CMAKE_CURRENT_SOURCE_DIR}/vgaddi.spec ${CMAKE_CURRENT_BINARY_DIR}/vgaddi.def)
+spec2def(vgaddi.dll vgaddi.spec)
add_library(vgaddi SHARED
main/enable.c
objects/offscreen.c
objects/copybits.c
vgavideo/vgavideo.c
- vgaddi.rc)
+ vgaddi.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/vgaddi.def)
set_target_properties(vgaddi PROPERTIES LINK_FLAGS "-Wl,-entry,_DrvEnableDriver@12 -Wl,--subsystem,native -Wl,--image-base,0x00010000")
-target_link_libraries(vgaddi ${CMAKE_CURRENT_BINARY_DIR}/vgaddi.def)
-
add_importlibs(vgaddi win32k)
-add_dependencies(vgaddi vgaddi_def psdk bugcodes)
+add_dependencies(vgaddi psdk bugcodes)
add_cab_target(vgaddi 1)
\ No newline at end of file
-
-
include_directories(${REACTOS_SOURCE_DIR}/ntoskrnl/include)
add_definitions(-D_VIDEOPORT_)
-spec2def(videoprt ${CMAKE_CURRENT_SOURCE_DIR}/videoprt.spec ${CMAKE_CURRENT_BINARY_DIR}/videoprt.def)
+spec2def(videoprt.sys videoprt.spec)
list(APPEND SOURCE
agp.c
stubs.c
timer.c
videoprt.c
- videoprt.rc)
+ videoprt.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/videoprt.def)
add_library(videoprt SHARED ${CMAKE_CURRENT_BINARY_DIR}/videoprt_videoprt.h.gch ${SOURCE})
-set_target_properties(videoprt PROPERTIES LINK_FLAGS "-Wl,-entry,_DriverEntry@8 -Wl,--image-base,0x00010000 -Wl,--subsystem,native" SUFFIX ".sys")
+set_module_type(videoprt kernelmodedriver)
-target_link_libraries(videoprt
- ${CMAKE_CURRENT_BINARY_DIR}/videoprt.def
- -lntoskrnl
- -lhal)
+add_importlibs(videoprt ntoskrnl hal)
add_pch(videoprt ${CMAKE_CURRENT_SOURCE_DIR}/videoprt.h ${SOURCE})
-add_dependencies(videoprt videoprt_def psdk bugcodes buildno_header)
+add_dependencies(videoprt psdk bugcodes buildno_header)
add_cab_target(videoprt 2)
\ No newline at end of file
remove_definitions(-D_WIN32_WINNT=0x502)
add_definitions(-D_WIN32_WINNT=0x600)
-spec2def(portcls ${CMAKE_CURRENT_SOURCE_DIR}/portcls.spec ${CMAKE_CURRENT_BINARY_DIR}/portcls.def)
+spec2def(portcls.sys portcls.spec)
add_library(portcls SHARED
adapter.cpp
undoc.cpp
unregister.cpp
version.cpp
- portcls.rc)
+ portcls.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/portcls.def)
target_link_libraries(portcls
- ${CMAKE_CURRENT_BINARY_DIR}/portcls.def
libcntpr
pseh)
set_target_properties(portcls PROPERTIES COMPILE_FLAGS "-fno-exceptions -fno-rtti")
endif(MSVC)
-set_target_properties(portcls PROPERTIES LINK_FLAGS "-Wl,-entry,0 -Wl,--image-base,0x00010000 -Wl,--subsystem,native" SUFFIX ".sys")
+set_module_type(portcls kernelmodedriver)
add_importlibs(portcls ntoskrnl ks drmk hal stdc++ gcc msvcrt)
-add_dependencies(portcls portcls_def psdk bugcodes)
+add_dependencies(portcls psdk bugcodes)
add_definitions(-DBUILDING_DRMK)
-spec2def(drmk ${CMAKE_CURRENT_SOURCE_DIR}/drmk.spec ${CMAKE_CURRENT_BINARY_DIR}/drmk.def)
+spec2def(drmk.sys drmk.spec)
-add_library(drmk SHARED stubs.cpp drmk.rc)
+add_library(drmk SHARED stubs.cpp drmk.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/drmk.def)
-set_target_properties(drmk PROPERTIES LINK_FLAGS "-Wl,-entry,0 -Wl,--image-base,0x00010000 -Wl,--subsystem,native" SUFFIX ".sys")
+set_module_type(drmk kernelmodedriver)
-target_link_libraries(drmk ${CMAKE_CURRENT_BINARY_DIR}/drmk.def)
add_importlibs(drmk ntoskrnl)
-add_dependencies(drmk drmk_def psdk bugcodes)
+add_dependencies(drmk psdk bugcodes)
+spec2def(wmilib.sys wmilib.spec)
+add_library(wmilib SHARED wmilib.c wmilib.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/wmilib.def)
-spec2def(wmilib ${CMAKE_CURRENT_SOURCE_DIR}/wmilib.spec ${CMAKE_CURRENT_BINARY_DIR}/wmilib.def)
+set_module_type(wmilib kernelmodedriver)
-add_library(wmilib SHARED wmilib.c wmilib.rc)
-
-set_target_properties(wmilib PROPERTIES LINK_FLAGS "-Wl,-entry,0 -Wl,--image-base,0x00010000 -Wl,--subsystem,native" SUFFIX ".sys")
-
-target_link_libraries(wmilib
- ${CMAKE_CURRENT_BINARY_DIR}/wmilib.def
- -lntoskrnl)
-
-add_dependencies(wmilib wmilib_def psdk buildno_header bugcodes)
+add_importlibs(wmilib ntoskrnl)
add_definitions(-DBZ_NO_STDIO -DBZ_DECOMPRESS_ONLY)
-spec2def(bzip2 ${CMAKE_CURRENT_SOURCE_DIR}/unbzip2.spec ${CMAKE_CURRENT_BINARY_DIR}/unbzip2.def)
+spec2def(bzip2 unbzip2.spec)
list(APPEND SOURCE
bzlib.c
crctable.c
decompress.c
huffman.c
- dllmain.c)
+ dllmain.c
+ ${CMAKE_CURRENT_BINARY_DIR}/unbzip2.def)
add_library(bzip2 SHARED ${SOURCE})
set_target_properties(bzip2 PROPERTIES LINK_FLAGS "-Wl,-entry,_DriverEntry@8 -Wl,--image-base,0x00010000 -Wl,--subsystem,native" OUTPUT_NAME "unbzip2")
-target_link_libraries(bzip2 ${CMAKE_CURRENT_BINARY_DIR}/unbzip2.def)
-
add_importlibs(bzip2 ntoskrnl)
-add_dependencies(bzip2 bzip2_def bugcodes)
\ No newline at end of file
+add_dependencies(bzip2 bugcodes)
\ No newline at end of file
vf/driver.c
wmi/wmi.c
ntoskrnl.rc
- ${REACTOS_BINARY_DIR}/ntoskrnl/ex/zw.S)
+ ${REACTOS_BINARY_DIR}/ntoskrnl/ex/zw.S
+ ${CMAKE_CURRENT_SOURCE_DIR}/ntoskrnl_${ARCH}.def)
if(ARCH MATCHES i386)
list(APPEND SOURCE
set_target_properties(ntoskrnl PROPERTIES LINK_FLAGS "-Wl,-entry,_KiSystemStartup@4 -Wl,--image-base,0x80800000 -Wl,--subsystem,native")
target_link_libraries(ntoskrnl
- ${CMAKE_CURRENT_SOURCE_DIR}/ntoskrnl_i386.def
cportlib
csq
-lhal
include_directories(${REACTOS_SOURCE_DIR}/subsystems/win32/csrss/include)
include_directories(${REACTOS_SOURCE_DIR}/include/reactos/subsys)
-spec2def(csrsrv ${CMAKE_CURRENT_SOURCE_DIR}/csrsrv.spec ${CMAKE_CURRENT_BINARY_DIR}/csrsrv.def)
+spec2def(csrsrv.dll csrsrv.spec)
list(APPEND SOURCE
api/process.c
api/wapi.c
procsup.c
thredsup.c
- init.c)
+ init.c
+ ${CMAKE_CURRENT_BINARY_DIR}/csrsrv.def)
add_library(csrsrv SHARED ${CMAKE_CURRENT_BINARY_DIR}/csrsrv_srv.h.gch ${SOURCE})
-target_link_libraries(csrsrv
- ${CMAKE_CURRENT_BINARY_DIR}/csrsrv.def
- pseh)
+target_link_libraries(csrsrv pseh)
set_module_type(csrsrv nativedll)
add_pch(csrsrv ${CMAKE_CURRENT_SOURCE_DIR}/srv.h ${SOURCE})
-add_dependencies(csrsrv csrsrv_def psdk bugcodes)
+add_dependencies(csrsrv psdk bugcodes)
add_cab_target(csrsrv 1)
\ No newline at end of file
${REACTOS_SOURCE_DIR}/include/reactos/drivers
${REACTOS_SOURCE_DIR}/dll/cpl/console)
-spec2def(win32csr ${CMAKE_CURRENT_SOURCE_DIR}/win32csr.spec ${CMAKE_CURRENT_BINARY_DIR}/win32csr.def)
+spec2def(win32csr.dll win32csr.spec)
set_rc_compiler()
harderror.c
lineinput.c
tuiconsole.c
- win32csr.rc)
+ win32csr.rc
+ ${CMAKE_CURRENT_BINARY_DIR}/win32csr.def)
add_library(win32csr SHARED ${CMAKE_CURRENT_BINARY_DIR}/win32csr_w32csr.h.gch ${SOURCE})
target_link_libraries(win32csr
- ${CMAKE_CURRENT_BINARY_DIR}/win32csr.def
win32ksys
pseh)
add_pch(win32csr ${CMAKE_CURRENT_SOURCE_DIR}/w32csr.h ${SOURCE})
-add_dependencies(win32csr win32csr_def bugcodes)
+add_dependencies(win32csr bugcodes)
add_cab_target(win32csr 1)