- refactor a bit add_cd_file for more flexibility. Add FOR argument for specifying target cd images.
svn path=/branches/cmake-bringup/; revision=51749
endmacro()\r
\r
function(add_cd_file)\r
- cmake_parse_arguments(_CD "NO_CAB;NO_LIVECD" "DESTINATION;NAME_ON_CD;TARGET" "FILE" ${ARGN})\r
+ cmake_parse_arguments(_CD "NO_CAB" "DESTINATION;NAME_ON_CD;TARGET" "FILE;FOR" ${ARGN})\r
if(NOT (_CD_TARGET OR _CD_FILE))\r
message(FATAL_ERROR "You must provide a target or a file to install!")\r
endif()\r
set(_CD_DESTINATION "")\r
endif()\r
\r
+ if(NOT _CD_FOR)\r
+ message(FATAL_ERROR "You must provide a cd name (or "all" for all of them) to install the file on!")\r
+ endif()\r
+ \r
+ #get file if we need to\r
if(NOT _CD_FILE)\r
- get_target_property(__file ${_CD_TARGET} LOCATION)\r
- else()\r
- if(NOT _CD_NO_CAB)\r
- add_dependencies(reactos_cab ${_CD_FILE})\r
- endif()\r
- set(__file ${_CD_FILE})\r
+ get_target_property(_CD_FILE ${_CD_TARGET} LOCATION)\r
endif()\r
- #whether or not we should put it in reactos.cab or directly on cd\r
- if(_CD_NO_CAB)\r
- foreach(item ${__file})\r
- file(APPEND ${REACTOS_BINARY_DIR}/boot/bootcd.cmake "file(COPY \"${item}\" DESTINATION \"\${CD_DIR}/${_CD_DESTINATION}\")\n")\r
- endforeach()\r
- if(_CD_NAME_ON_CD)\r
- get_filename_component(__file ${__file} NAME)\r
- #rename it in the cd tree\r
- file(APPEND ${REACTOS_BINARY_DIR}/boot/bootcd.cmake "file(RENAME \${CD_DIR}/${_CD_DESTINATION}/${__file} \${CD_DIR}/${_CD_DESTINATION}/${_CD_NAME_ON_CD})\n")\r
- endif()\r
- #add right dependency\r
- if(_CD_TARGET)\r
- add_dependencies(bootcd ${_CD_TARGET})\r
- else()\r
- add_dependencies(bootcd ${_CD_FILE})\r
- endif()\r
- if(NOT _CD_NO_LIVECD)\r
- file(APPEND ${REACTOS_BINARY_DIR}/boot/livecd.cmake "file(COPY \"${__file}\" DESTINATION \"\${CD_DIR}/${_CD_DESTINATION}\")\n")\r
- endif()\r
- else()\r
- #add right dependency\r
- if(_CD_TARGET)\r
- add_dependencies(reactos_cab ${_CD_TARGET})\r
+ \r
+ #do we add it to all CDs?\r
+ if(_CD_FOR STREQUAL all)\r
+ set(_CD_FOR "bootcd;livecd;regtest")\r
+ endif()\r
+ \r
+ #do we add it to bootcd?\r
+ list(FIND _CD_FOR bootcd __cd)\r
+ if(NOT __cd EQUAL -1)\r
+ #whether or not we should put it in reactos.cab or directly on cd\r
+ if(_CD_NO_CAB)\r
+ #directly on cd\r
+ foreach(item ${_CD_FILE})\r
+ file(APPEND ${REACTOS_BINARY_DIR}/boot/bootcd.cmake "file(COPY \"${item}\" DESTINATION \"\${CD_DIR}/${_CD_DESTINATION}\")\n")\r
+ endforeach()\r
+ if(_CD_NAME_ON_CD)\r
+ get_filename_component(__file ${_CD_FILE} NAME)\r
+ #rename it in the cd tree\r
+ file(APPEND ${REACTOS_BINARY_DIR}/boot/bootcd.cmake "file(RENAME \${CD_DIR}/${_CD_DESTINATION}/${__file} \${CD_DIR}/${_CD_DESTINATION}/${_CD_NAME_ON_CD})\n")\r
+ endif()\r
+ if(_CD_TARGET)\r
+ #manage dependency\r
+ add_dependencies(bootcd ${_CD_TARGET})\r
+ endif()\r
else()\r
- add_dependencies(reactos_cab ${_CD_FILE})\r
+ #add it in reactos.cab\r
+ dir_to_num(${_CD_DESTINATION} _num)\r
+ file(APPEND ${REACTOS_BINARY_DIR}/boot/bootdata/packages/reactos.dff.dyn "${_CD_FILE} ${_num}\n")\r
+ if(_CD_TARGET)\r
+ #manage dependency\r
+ add_dependencies(reactos_cab ${_CD_TARGET})\r
+ endif()\r
endif()\r
- dir_to_num(${_CD_DESTINATION} _num)\r
- file(APPEND ${REACTOS_BINARY_DIR}/boot/bootdata/packages/reactos.dff.dyn "${__file} ${_num}\n")\r
- endif()\r
+ endif() #end bootcd\r
endfunction()\r
set_module_type(cacls win32cui)
add_importlibs(cacls advapi32 user32 shell32 msvcrt kernel32)
-add_cd_file(TARGET cacls DESTINATION reactos/system32)
+add_cd_file(TARGET cacls DESTINATION reactos/system32 FOR all)
add_importlibs(calc ntdll)
endif()
-add_cd_file(TARGET calc DESTINATION reactos/system32)
+add_cd_file(TARGET calc DESTINATION reactos/system32 FOR all)
add_importlibs(charmap user32 gdi32 comctl32 kernel32 msvcrt)
-add_cd_file(TARGET charmap DESTINATION reactos/system32)
+add_cd_file(TARGET charmap DESTINATION reactos/system32 FOR all)
add_executable(dbgprint dbgprint.c)
set_module_type(dbgprint win32cui)
add_importlibs(dbgprint msvcrt kernel32)
-add_cd_file(TARGET dbgprint DESTINATION reactos/system32)
+add_cd_file(TARGET dbgprint DESTINATION reactos/system32 FOR all)
set_module_type(doskey win32cui)
add_importlibs(doskey user32 msvcrt kernel32)
-add_cd_file(TARGET doskey DESTINATION reactos/system32)
+add_cd_file(TARGET doskey DESTINATION reactos/system32 FOR all)
set_module_type(find win32cui)
add_importlibs(find user32 msvcrt kernel32)
-add_cd_file(TARGET find DESTINATION reactos/system32)
+add_cd_file(TARGET find DESTINATION reactos/system32 FOR all)
set_module_type(hostname win32cui)
add_importlibs(hostname msvcrt kernel32)
-add_cd_file(TARGET hostname DESTINATION reactos/system32)
+add_cd_file(TARGET hostname DESTINATION reactos/system32 FOR all)
set_module_type(lodctr win32cui)
add_importlibs(lodctr loadperf msvcrt kernel32)
-add_cd_file(TARGET lodctr DESTINATION reactos/system32)
+add_cd_file(TARGET lodctr DESTINATION reactos/system32 FOR all)
set_module_type(more win32cui)
add_importlibs(more user32 msvcrt kernel32)
-add_cd_file(TARGET more DESTINATION reactos/system32)
+add_cd_file(TARGET more DESTINATION reactos/system32 FOR all)
set_module_type(reg win32cui)
add_importlibs(reg advapi32 user32 msvcrt kernel32)
-add_cd_file(TARGET reg DESTINATION reactos/system32)
+add_cd_file(TARGET reg DESTINATION reactos/system32 FOR all)
set_module_type(xcopy win32cui)
add_importlibs(xcopy shell32 user32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET xcopy DESTINATION reactos/system32)
+add_cd_file(TARGET xcopy DESTINATION reactos/system32 FOR all)
set_module_type(control win32gui)
add_importlibs(control advapi32 shell32 msvcrt kernel32)
-add_cd_file(TARGET control DESTINATION reactos/system32)
+add_cd_file(TARGET control DESTINATION reactos/system32 FOR all)
add_importlibs(dxdiag user32 advapi32 comctl32 dinput8 setupapi dsound ddraw version gdi32 winmm d3d9 msvcrt kernel32 ntdll)
-add_cd_file(TARGET dxdiag DESTINATION reactos/system32)
+add_cd_file(TARGET dxdiag DESTINATION reactos/system32 FOR all)
set_module_type(extrac32 win32gui)
add_importlibs(extrac32 shell32 setupapi shlwapi user32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET extrac32 DESTINATION reactos/system32)
+add_cd_file(TARGET extrac32 DESTINATION reactos/system32 FOR all)
set_module_type(findstr win32cui)
add_importlibs(findstr user32 msvcrt kernel32)
-add_cd_file(TARGET findstr DESTINATION reactos/system32)
+add_cd_file(TARGET findstr DESTINATION reactos/system32 FOR all)
set_module_type(fontview win32gui)
add_importlibs(fontview gdi32 shell32 user32 msvcrt kernel32)
-add_cd_file(TARGET fontview DESTINATION reactos/system32)
+add_cd_file(TARGET fontview DESTINATION reactos/system32 FOR all)
add_importlibs(sol advapi32 comctl32 user32 gdi32 kernel32 msvcrt)
-add_cd_file(TARGET sol DESTINATION reactos/system32)
+add_cd_file(TARGET sol DESTINATION reactos/system32 FOR all)
add_importlibs(spider advapi32 comctl32 user32 gdi32 kernel32 msvcrt)
-add_cd_file(TARGET spider DESTINATION reactos/system32)
+add_cd_file(TARGET spider DESTINATION reactos/system32 FOR all)
target_link_libraries(winmine wine)
add_importlibs(winmine user32 gdi32 advapi32 shell32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET winmine DESTINATION reactos/system32)
+add_cd_file(TARGET winmine DESTINATION reactos/system32 FOR all)
add_executable(hh main.c hh.rc)
set_module_type(hh win32gui)
add_importlibs(hh gdi32 user32 msvcrt kernel32)
-add_cd_file(TARGET hh DESTINATION reactos)
+add_cd_file(TARGET hh DESTINATION reactos FOR all)
add_executable(iexplore main.c iexplore.rc)
set_module_type(iexplore win32gui)
add_importlibs(iexplore shdocvw msvcrt kernel32)
-add_cd_file(TARGET iexplore DESTINATION reactos)
+add_cd_file(TARGET iexplore DESTINATION reactos FOR all)
set_module_type(kbswitch win32gui)
add_importlibs(kbswitch advapi32 user32 shell32 gdi32 msvcrt kernel32)
-add_cd_file(TARGET kbswitch DESTINATION reactos/system32)
+add_cd_file(TARGET kbswitch DESTINATION reactos/system32 FOR all)
add_subdirectory(kbsdll)
set_module_type(kbsdll win32dll)
add_importlibs(kbsdll user32 comctl32 kernel32 msvcrt)
-add_cd_file(TARGET kbsdll DESTINATION reactos/system32)
+add_cd_file(TARGET kbsdll DESTINATION reactos/system32 FOR all)
set_module_type(logoff win32cui)
add_importlibs(logoff advapi32 user32 msvcrt kernel32)
-add_cd_file(TARGET logoff DESTINATION reactos/system32)
+add_cd_file(TARGET logoff DESTINATION reactos/system32 FOR all)
set_module_type(magnify win32gui)
add_importlibs(magnify user32 gdi32 advapi32 shell32 msvcrt kernel32)
-add_cd_file(TARGET magnify DESTINATION reactos/system32)
+add_cd_file(TARGET magnify DESTINATION reactos/system32 FOR all)
set_module_type(mplay32 win32gui)
add_importlibs(mplay32 advapi32 comctl32 comdlg32 user32 gdi32 winmm shell32 msvcrt kernel32)
-add_cd_file(TARGET mplay32 DESTINATION reactos/system32)
+add_cd_file(TARGET mplay32 DESTINATION reactos/system32 FOR all)
set_module_type(msconfig win32gui)
add_importlibs(msconfig user32 advapi32 version comctl32 shell32 shlwapi msvcrt kernel32)
-add_cd_file(TARGET msconfig DESTINATION reactos/system32)
+add_cd_file(TARGET msconfig DESTINATION reactos/system32 FOR all)
set_module_type(devmgmt win32gui)
add_importlibs(devmgmt setupapi gdi32 user32 comctl32 advapi32 devmgr msvcrt kernel32)
-add_cd_file(TARGET devmgmt DESTINATION reactos/system32)
+add_cd_file(TARGET devmgmt DESTINATION reactos/system32 FOR all)
add_importlibs(eventvwr ntdll)
endif()
-add_cd_file(TARGET eventvwr DESTINATION reactos/system32)
+add_cd_file(TARGET eventvwr DESTINATION reactos/system32 FOR all)
add_importlibs(servman user32 gdi32 advapi32 version comctl32 shell32 comdlg32 msvcrt kernel32)
-add_cd_file(TARGET servman DESTINATION reactos/system32)
+add_cd_file(TARGET servman DESTINATION reactos/system32 FOR all)
set_module_type(mspaint win32gui)
add_importlibs(mspaint comdlg32 shell32 user32 gdi32 advapi32 comctl32 msvcrt kernel32)
-add_cd_file(TARGET mspaint DESTINATION reactos/system32)
+add_cd_file(TARGET mspaint DESTINATION reactos/system32 FOR all)
add_importlibs(mstsc user32 gdi32 comctl32 ws2_32 advapi32 shell32 ole32 comdlg32 msvcrt kernel32)
-add_cd_file(TARGET mstsc DESTINATION reactos/system32)
+add_cd_file(TARGET mstsc DESTINATION reactos/system32 FOR all)
add_importlibs(arp iphlpapi ws2_32 shlwapi msvcrt kernel32)
-add_cd_file(TARGET arp DESTINATION reactos/system32)
+add_cd_file(TARGET arp DESTINATION reactos/system32 FOR all)
add_importlibs(dwnl ntdll)
endif()
-add_cd_file(TARGET dwnl DESTINATION reactos/system32)
+add_cd_file(TARGET dwnl DESTINATION reactos/system32 FOR all)
set_module_type(finger win32cui)
add_importlibs(finger ws2_32 msvcrt kernel32)
-add_cd_file(TARGET finger DESTINATION reactos/system32)
+add_cd_file(TARGET finger DESTINATION reactos/system32 FOR all)
add_importlibs(ftp ntdll)
endif()
-add_cd_file(TARGET ftp DESTINATION reactos/system32)
+add_cd_file(TARGET ftp DESTINATION reactos/system32 FOR all)
add_executable(ipconfig ipconfig.c ipconfig.rc)
set_module_type(ipconfig win32cui)
add_importlibs(ipconfig user32 iphlpapi advapi32 msvcrt kernel32)
-add_cd_file(TARGET ipconfig DESTINATION reactos/system32)
+add_cd_file(TARGET ipconfig DESTINATION reactos/system32 FOR all)
set_module_type(net win32cui)
add_importlibs(net ws2_32 msvcrt kernel32)
-add_cd_file(TARGET net DESTINATION reactos/system32)
+add_cd_file(TARGET net DESTINATION reactos/system32 FOR all)
add_executable(netstat netstat.c netstat.rc)
set_module_type(netstat win32cui)
add_importlibs(netstat user32 ws2_32 snmpapi iphlpapi msvcrt kernel32)
-add_cd_file(TARGET netstat DESTINATION reactos/system32)
+add_cd_file(TARGET netstat DESTINATION reactos/system32 FOR all)
set_module_type(nslookup win32cui)
add_importlibs(nslookup user32 ws2_32 snmpapi iphlpapi msvcrt kernel32)
-add_cd_file(TARGET nslookup DESTINATION reactos/system32)
+add_cd_file(TARGET nslookup DESTINATION reactos/system32 FOR all)
add_importlibs(ping ntdll)
endif()
-add_cd_file(TARGET ping DESTINATION reactos/system32)
+add_cd_file(TARGET ping DESTINATION reactos/system32 FOR all)
set_module_type(route win32cui)
add_importlibs(route ws2_32 iphlpapi msvcrt kernel32)
-add_cd_file(TARGET route DESTINATION reactos/system32)
+add_cd_file(TARGET route DESTINATION reactos/system32 FOR all)
set_module_type(telnet win32cui)
add_importlibs(telnet ws2_32 user32 kernel32 msvcrt)
-add_cd_file(TARGET telnet DESTINATION reactos/system32)
+add_cd_file(TARGET telnet DESTINATION reactos/system32 FOR all)
add_importlibs(tracert ntdll)
endif()
-add_cd_file(TARGET tracert DESTINATION reactos/system32)
+add_cd_file(TARGET tracert DESTINATION reactos/system32 FOR all)
set_module_type(whois win32cui)
add_importlibs(whois ws2_32 msvcrt kernel32)
-add_cd_file(TARGET whois DESTINATION reactos/system32)
+add_cd_file(TARGET whois DESTINATION reactos/system32 FOR all)
set_module_type(notepad win32gui)
add_importlibs(notepad user32 gdi32 comctl32 comdlg32 advapi32 shell32 msvcrt kernel32)
-add_cd_file(TARGET notepad DESTINATION reactos/system32)
+add_cd_file(TARGET notepad DESTINATION reactos/system32 FOR all)
add_importlibs(rapps advapi32 comctl32 gdi32 urlmon user32 shell32 shlwapi kernel32 msvcrt ntdll)
add_dependencies(rapps rappsmsg)
add_message_headers(rappsmsg.mc)
-add_cd_file(TARGET rapps DESTINATION reactos/system32)
+add_cd_file(TARGET rapps DESTINATION reactos/system32 FOR all)
#add_subdirectory(clb)
-add_cd_file(TARGET regedit DESTINATION reactos)
+add_cd_file(TARGET regedit DESTINATION reactos FOR all)
set_module_type(regedt32 win32gui)
add_importlibs(regedt32 shell32 shlwapi msvcrt kernel32)
-add_cd_file(TARGET regedt32 DESTINATION reactos/system32)
+add_cd_file(TARGET regedt32 DESTINATION reactos/system32 FOR all)
set_module_type(sc win32cui)
add_importlibs(sc advapi32 msvcrt kernel32)
-add_cd_file(TARGET sc DESTINATION reactos/system32)
+add_cd_file(TARGET sc DESTINATION reactos/system32 FOR all)
target_link_libraries(3dtext scrnsave)
add_importlibs(3dtext user32 gdi32 opengl32 glu32 advapi32 msvcrt kernel32)
-add_cd_file(TARGET 3dtext DESTINATION reactos/system32)
+add_cd_file(TARGET 3dtext DESTINATION reactos/system32 FOR all)
target_link_libraries(logon scrnsave)
add_importlibs(logon user32 gdi32 msvcrt kernel32)
-add_cd_file(TARGET logon DESTINATION reactos/system32)
+add_cd_file(TARGET logon DESTINATION reactos/system32 FOR all)
set_module_type(shutdown win32cui)
add_importlibs(shutdown advapi32 user32 msvcrt kernel32)
-add_cd_file(TARGET shutdown DESTINATION reactos/system32)
+add_cd_file(TARGET shutdown DESTINATION reactos/system32 FOR all)
target_link_libraries(sndrec32 stlport)
set_module_type(sndrec32 win32gui)
add_importlibs(sndrec32 winmm user32 msacm32 comctl32 comdlg32 gdi32 msvcrt kernel32)
-add_cd_file(TARGET sndrec32 DESTINATION reactos/system32)
+add_cd_file(TARGET sndrec32 DESTINATION reactos/system32 FOR all)
set_module_type(sndvol32 win32gui)
add_importlibs(sndvol32 user32 advapi32 gdi32 comctl32 shell32 winmm msvcrt kernel32 ntdll)
-add_cd_file(TARGET sndvol32 DESTINATION reactos/system32)
+add_cd_file(TARGET sndvol32 DESTINATION reactos/system32 FOR all)
set_module_type(taskmgr win32gui)
add_importlibs(taskmgr advapi32 user32 gdi32 shell32 comctl32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET taskmgr DESTINATION reactos/system32)
+add_cd_file(TARGET taskmgr DESTINATION reactos/system32 FOR all)
target_link_libraries(winhlp32 wine)
add_importlibs(winhlp32 user32 gdi32 shell32 comctl32 comdlg32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET winhlp32 DESTINATION reactos)
+add_cd_file(TARGET winhlp32 DESTINATION reactos FOR all)
add_executable(winver winver.c)
set_module_type(winver win32gui)
add_importlibs(winver shell32 msvcrt kernel32)
-add_cd_file(TARGET winver DESTINATION reactos/system32)
+add_cd_file(TARGET winver DESTINATION reactos/system32 FOR all)
target_link_libraries(wordpad wine uuid)
add_importlibs(wordpad comdlg32 ole32 shell32 user32 gdi32 advapi32 comctl32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET wordpad DESTINATION reactos/system32)
+add_cd_file(TARGET wordpad DESTINATION reactos/system32 FOR all)
add_executable(write write.c rsrc.rc)
set_module_type(write win32gui)
add_importlibs(write user32 gdi32 msvcrt kernel32)
-add_cd_file(TARGET write DESTINATION reactos/system32)
+add_cd_file(TARGET write DESTINATION reactos/system32 FOR all)
set_module_type(audiosrv win32cui)
add_importlibs(audiosrv advapi32 user32 setupapi msvcrt kernel32)
-add_cd_file(TARGET audiosrv DESTINATION reactos/system32)
+add_cd_file(TARGET audiosrv DESTINATION reactos/system32 FOR all)
set_module_type(eventlog win32cui)
add_importlibs(eventlog advapi32 rpcrt4 msvcrt kernel32 ntdll)
-add_cd_file(TARGET eventlog DESTINATION reactos/system32)
+add_cd_file(TARGET eventlog DESTINATION reactos/system32 FOR all)
set_module_type(rpcss win32cui)
add_importlibs(rpcss advapi32 rpcrt4 msvcrt kernel32 ntdll)
-add_cd_file(TARGET rpcss DESTINATION reactos/system32)
+add_cd_file(TARGET rpcss DESTINATION reactos/system32 FOR all)
add_dependencies(rpcss winesdk)
set_module_type(spoolsv win32cui)
add_importlibs(spoolsv advapi32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET spoolsv DESTINATION reactos/system32)
+add_cd_file(TARGET spoolsv DESTINATION reactos/system32 FOR all)
set_module_type(svchost win32cui)
add_importlibs(svchost advapi32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET svchost DESTINATION reactos/system32)
+add_cd_file(TARGET svchost DESTINATION reactos/system32 FOR all)
add_importlibs(tcpsvcs ws2_32 advapi32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET tcpsvcs DESTINATION reactos/system32)
-add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/quotes DESTINATION reactos/system32/drivers/etc)
\ No newline at end of file
+add_cd_file(TARGET tcpsvcs DESTINATION reactos/system32 FOR all)
+add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/quotes DESTINATION reactos/system32/drivers/etc FOR all)
\ No newline at end of file
set_module_type(telnetd win32cui)
add_importlibs(telnetd advapi32 ws2_32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET telnetd DESTINATION reactos/system32)
+add_cd_file(TARGET telnetd DESTINATION reactos/system32 FOR all)
set_module_type(umpnpmgr win32cui)
add_importlibs(umpnpmgr advapi32 rpcrt4 userenv msvcrt kernel32 ntdll)
-add_cd_file(TARGET umpnpmgr DESTINATION reactos/system32)
+add_cd_file(TARGET umpnpmgr DESTINATION reactos/system32 FOR all)
set_module_type(wlansvc win32cui)
add_importlibs(wlansvc advapi32 rpcrt4 iphlpapi msvcrt kernel32 ntdll)
-add_cd_file(TARGET wlansvc DESTINATION reactos/system32)
+add_cd_file(TARGET wlansvc DESTINATION reactos/system32 FOR all)
set_module_type(reactos win32gui)
add_importlibs(reactos gdi32 user32 comctl32 setupapi msvcrt kernel32 ntdll)
-add_cd_file(TARGET reactos DESTINATION reactos NO_CAB NO_LIVECD)
+add_cd_file(TARGET reactos DESTINATION reactos NO_CAB FOR bootcd)
set_module_type(setup win32gui)
add_importlibs(setup userenv msvcrt kernel32 ntdll)
-add_cd_file(TARGET setup DESTINATION reactos/system32)
+add_cd_file(TARGET setup DESTINATION reactos/system32 FOR all)
set_module_type(usetup nativecui)
add_importlibs(usetup kernel32 ntdll)
-add_cd_file(TARGET usetup DESTINATION reactos/system32 NO_CAB NO_LIVECD NAME_ON_CD smss.exe)
+add_cd_file(TARGET usetup DESTINATION reactos/system32 NO_CAB NAME_ON_CD smss.exe FOR bootcd)
kernel32
ntdll)
-add_cd_file(TARGET vmwinst DESTINATION reactos/system32)
+add_cd_file(TARGET vmwinst DESTINATION reactos/system32 FOR all)
set_module_type(welcome win32gui)
add_importlibs(welcome gdi32 user32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET welcome DESTINATION reactos NO_CAB NO_LIVECD)
+add_cd_file(TARGET welcome DESTINATION reactos NO_CAB FOR bootcd)
add_pch(cmd ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h SOURCE)
set_module_type(cmd win32cui)
add_importlibs(cmd advapi32 user32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET cmd DESTINATION reactos/system32)
+add_cd_file(TARGET cmd DESTINATION reactos/system32 FOR all)
kernel32
ntdll)
-add_cd_file(TARGET explorer_new DESTINATION reactos)
+add_cd_file(TARGET explorer_new DESTINATION reactos FOR all)
set_image_base(explorer 0x00400000)
add_dependencies(explorer psdk)
-add_cd_file(TARGET explorer DESTINATION reactos)
-add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/explorer-cfg-template.xml DESTINATION reactos)
+add_cd_file(TARGET explorer DESTINATION reactos FOR all)
+add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/explorer-cfg-template.xml DESTINATION reactos FOR all)
add_importlibs(notifyhook user32 msvcrt kernel32)
add_importlib_target(notifyhook.spec)
-add_cd_file(TARGET notifyhook DESTINATION reactos/system32)
+add_cd_file(TARGET notifyhook DESTINATION reactos/system32 FOR all)
target_link_libraries(autochk mingw_common nt)
add_importlibs(autochk kernel32 ntdll)
-add_cd_file(TARGET autochk DESTINATION reactos/system32)
+add_cd_file(TARGET autochk DESTINATION reactos/system32 FOR all)
set_module_type(bootok win32cui)
add_importlibs(bootok advapi32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET bootok DESTINATION reactos/system32)
+add_cd_file(TARGET bootok DESTINATION reactos/system32 FOR all)
set_module_type(expand win32cui)
add_importlibs(expand lz32 setupapi user32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET expand DESTINATION reactos/system32)
+add_cd_file(TARGET expand DESTINATION reactos/system32 FOR all)
set_module_type(format win32cui)
add_importlibs(format user32 fmifs msvcrt kernel32 ntdll)
-add_cd_file(TARGET format DESTINATION reactos/system32)
+add_cd_file(TARGET format DESTINATION reactos/system32 FOR all)
set_module_type(lsass win32gui)
add_importlibs(lsass advapi32 lsasrv msvcrt kernel32 ntdll)
-add_cd_file(TARGET lsass DESTINATION reactos/system32)
+add_cd_file(TARGET lsass DESTINATION reactos/system32 FOR all)
target_link_libraries(msiexec uuid wine)
add_importlibs(msiexec user32 advapi32 ole32 msi msvcrt kernel32 ntdll)
-add_cd_file(TARGET msiexec DESTINATION reactos/system32)
+add_cd_file(TARGET msiexec DESTINATION reactos/system32 FOR all)
set_module_type(regsvr32 win32gui)
add_importlibs(regsvr32 user32 shell32 ole32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET regsvr32 DESTINATION reactos/system32)
+add_cd_file(TARGET regsvr32 DESTINATION reactos/system32 FOR all)
set_module_type(rundll32 win32gui)
add_importlibs(rundll32 user32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET rundll32 DESTINATION reactos/system32)
+add_cd_file(TARGET rundll32 DESTINATION reactos/system32 FOR all)
set_module_type(runonce win32gui)
add_importlibs(runonce advapi32 user32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET runonce DESTINATION reactos/system32)
+add_cd_file(TARGET runonce DESTINATION reactos/system32 FOR all)
set_module_type(services win32cui)
add_importlibs(services user32 advapi32 rpcrt4 msvcrt kernel32 ntdll)
-add_cd_file(TARGET services DESTINATION reactos/system32)
+add_cd_file(TARGET services DESTINATION reactos/system32 FOR all)
set_module_type(smss nativecui)
add_importlibs(smss ntdll)
-add_cd_file(TARGET smss DESTINATION reactos/system32)
+add_cd_file(TARGET smss DESTINATION reactos/system32 FOR all)
set_module_type(subst win32cui)
add_importlibs(subst msvcrt kernel32 user32 ntdll)
-add_cd_file(TARGET subst DESTINATION reactos/system32)
+add_cd_file(TARGET subst DESTINATION reactos/system32 FOR all)
set_module_type(userinit win32gui)
add_importlibs(userinit user32 gdi32 advapi32 shell32 shlwapi msvcrt kernel32 ntdll)
-add_cd_file(TARGET userinit DESTINATION reactos/system32)
+add_cd_file(TARGET userinit DESTINATION reactos/system32 FOR all)
set_module_type(winlogon win32gui)
add_importlibs(winlogon user32 advapi32 userenv secur32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET winlogon DESTINATION reactos/system32)
+add_cd_file(TARGET winlogon DESTINATION reactos/system32 FOR all)
add_subdirectory(packages)
-add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/txtsetup.sif DESTINATION reactos NO_CAB NO_LIVECD)
-add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/hivecls_${ARCH}.inf DESTINATION reactos NO_CAB NO_LIVECD NAME_ON_CD hivecls.inf)
-add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/hivedef_${ARCH}.inf DESTINATION reactos NO_CAB NO_LIVECD NAME_ON_CD hivedef.inf)
-add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/hivesft_${ARCH}.inf DESTINATION reactos NO_CAB NO_LIVECD NAME_ON_CD hivesft.inf)
-add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/hivesys_${ARCH}.inf DESTINATION reactos NO_CAB NAME_ON_CD hivesys.inf)
+add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/txtsetup.sif DESTINATION reactos NO_CAB FOR bootcd)
+add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/hivecls_${ARCH}.inf DESTINATION reactos NO_CAB NAME_ON_CD hivecls.inf FOR bootcd)
+add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/hivedef_${ARCH}.inf DESTINATION reactos NO_CAB NAME_ON_CD hivedef.inf FOR bootcd)
+add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/hivesft_${ARCH}.inf DESTINATION reactos NO_CAB NAME_ON_CD hivesft.inf FOR bootcd)
+add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/hivesys_${ARCH}.inf DESTINATION reactos NO_CAB NAME_ON_CD hivesys.inf FOR bootcd)
# bootcd/livecd hives
list(APPEND CD_HIVES
DEPENDS native-mkhive ${CD_HIVES})
#regtest
-add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/bootcdregtest/regtest.cmd DESTINATION reactos/bin)
+add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/bootcdregtest/regtest.cmd DESTINATION reactos/bin FOR all)
#freeldr.ini
-add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/bootcd.ini DESTINATION root NO_CAB NAME_ON_CD freeldr.ini NO_LIVECD)
+add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/bootcd.ini DESTINATION root NO_CAB NAME_ON_CD freeldr.ini FOR bootcd)
DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/reactos.inf
VERBATIM)
-add_cd_file(TARGET reactos_cab FILE ${CMAKE_CURRENT_BINARY_DIR}/reactos.cab ${CMAKE_CURRENT_BINARY_DIR}/reactos.inf DESTINATION reactos NO_CAB NO_LIVECD)
+add_cd_file(TARGET reactos_cab FILE ${CMAKE_CURRENT_BINARY_DIR}/reactos.cab ${CMAKE_CURRENT_BINARY_DIR}/reactos.inf DESTINATION reactos NO_CAB FOR bootcd)
CreateBootSectorTarget(isoboot ${CMAKE_CURRENT_SOURCE_DIR}/isoboot.asm ${CMAKE_CURRENT_BINARY_DIR}/isoboot.bin)
CreateBootSectorTarget(isobtrt ${CMAKE_CURRENT_SOURCE_DIR}/isobtrt.asm ${CMAKE_CURRENT_BINARY_DIR}/isobtrt.bin)
-add_cd_file(TARGET dosmbr DESTINATION loader NO_CAB FILE ${CMAKE_CURRENT_BINARY_DIR}/dosmbr.bin)
-add_cd_file(TARGET ext2 DESTINATION loader NO_CAB FILE ${CMAKE_CURRENT_BINARY_DIR}/ext2.bin)
-add_cd_file(TARGET fat32 DESTINATION loader NO_CAB FILE ${CMAKE_CURRENT_BINARY_DIR}/fat32.bin)
-add_cd_file(TARGET fat DESTINATION loader NO_CAB FILE ${CMAKE_CURRENT_BINARY_DIR}/fat.bin)
-add_cd_file(TARGET isoboot DESTINATION loader NO_CAB FILE ${CMAKE_CURRENT_BINARY_DIR}/isoboot.bin)
-add_cd_file(TARGET isobtrt DESTINATION loader NO_CAB FILE ${CMAKE_CURRENT_BINARY_DIR}/isobtrt.bin)
\ No newline at end of file
+add_cd_file(TARGET dosmbr DESTINATION loader NO_CAB FILE ${CMAKE_CURRENT_BINARY_DIR}/dosmbr.bin FOR all)
+add_cd_file(TARGET ext2 DESTINATION loader NO_CAB FILE ${CMAKE_CURRENT_BINARY_DIR}/ext2.bin FOR all)
+add_cd_file(TARGET fat32 DESTINATION loader NO_CAB FILE ${CMAKE_CURRENT_BINARY_DIR}/fat32.bin FOR all)
+add_cd_file(TARGET fat DESTINATION loader NO_CAB FILE ${CMAKE_CURRENT_BINARY_DIR}/fat.bin FOR all)
+add_cd_file(TARGET isoboot DESTINATION loader NO_CAB FILE ${CMAKE_CURRENT_BINARY_DIR}/isoboot.bin FOR all)
+add_cd_file(TARGET isobtrt DESTINATION loader NO_CAB FILE ${CMAKE_CURRENT_BINARY_DIR}/isobtrt.bin FOR all)
\ No newline at end of file
add_pch(freeldr ${CMAKE_CURRENT_SOURCE_DIR}/include/freeldr.h ${FREELDR_SOURCE})
add_dependencies(freeldr asm)
-add_cd_file(TARGET freeldr DESTINATION loader NO_CAB)
+add_cd_file(TARGET freeldr DESTINATION loader NO_CAB FOR all)
list(APPEND SETUPLDR_MAIN_SOURCE
bootmgr.c
add_dependencies(setupldr asm)
-add_cd_file(TARGET setupldr DESTINATION loader NO_CAB)
+add_cd_file(TARGET setupldr DESTINATION loader NO_CAB FOR all)
add_dependencies(dxtn psdk)
-add_cd_file(TARGET dxtn DESTINATION reactos/system32)
+add_cd_file(TARGET dxtn DESTINATION reactos/system32 FOR all)
add_dependencies(libjpeg psdk)
-add_cd_file(TARGET libjpeg DESTINATION reactos/system32)
+add_cd_file(TARGET libjpeg DESTINATION reactos/system32 FOR all)
add_dependencies(libpng psdk)
-add_cd_file(TARGET libpng DESTINATION reactos/system32)
+add_cd_file(TARGET libpng DESTINATION reactos/system32 FOR all)
add_dependencies(libtiff psdk)
-add_cd_file(TARGET libtiff DESTINATION reactos/system32)
+add_cd_file(TARGET libtiff DESTINATION reactos/system32 FOR all)
add_dependencies(libxslt psdk)
-add_cd_file(TARGET libxslt DESTINATION reactos/system32)
+add_cd_file(TARGET libxslt DESTINATION reactos/system32 FOR all)
add_dependencies(mesa32 psdk)
-add_cd_file(TARGET mesa32 DESTINATION reactos/system32)
+add_cd_file(TARGET mesa32 DESTINATION reactos/system32 FOR all)
comctl32
kernel32)
-add_cd_file(TARGET access DESTINATION reactos/system32)
+add_cd_file(TARGET access DESTINATION reactos/system32 FOR all)
shell32
kernel32)
-add_cd_file(TARGET appwiz DESTINATION reactos/system32)
+add_cd_file(TARGET appwiz DESTINATION reactos/system32 FOR all)
kernel32)
add_pch(console ${CMAKE_CURRENT_SOURCE_DIR}/console.h ${SOURCE})
-add_cd_file(TARGET console DESTINATION reactos/system32)
+add_cd_file(TARGET console DESTINATION reactos/system32 FOR all)
kernel32
ntdll)
-add_cd_file(TARGET desk DESTINATION reactos/system32)
+add_cd_file(TARGET desk DESTINATION reactos/system32 FOR all)
kernel32
ntdll)
-add_cd_file(TARGET hdwwiz DESTINATION reactos/system32)
+add_cd_file(TARGET hdwwiz DESTINATION reactos/system32 FOR all)
gdi32
kernel32)
-add_cd_file(TARGET input DESTINATION reactos/system32)
+add_cd_file(TARGET input DESTINATION reactos/system32 FOR all)
shell32
kernel32)
-add_cd_file(TARGET intl DESTINATION reactos/system32)
+add_cd_file(TARGET intl DESTINATION reactos/system32 FOR all)
kernel32
ntdll)
-add_cd_file(TARGET joy DESTINATION reactos/system32)
+add_cd_file(TARGET joy DESTINATION reactos/system32 FOR all)
gdi32
kernel32)
-add_cd_file(TARGET main DESTINATION reactos/system32)
+add_cd_file(TARGET main DESTINATION reactos/system32 FOR all)
ntdll
kernel32)
-add_cd_file(TARGET mmsys DESTINATION reactos/system32)
+add_cd_file(TARGET mmsys DESTINATION reactos/system32 FOR all)
shell32
kernel32)
-add_cd_file(TARGET ncpa DESTINATION reactos/system32)
+add_cd_file(TARGET ncpa DESTINATION reactos/system32 FOR all)
set_module_type(odbccp32i cpl)
add_importlibs(odbccp32i user32 comctl32 msvcrt kernel32)
-add_cd_file(TARGET odbccp32i DESTINATION reactos/system32)
+add_cd_file(TARGET odbccp32i DESTINATION reactos/system32 FOR all)
kernel32
ntdll)
-add_cd_file(TARGET powercfg DESTINATION reactos/system32)
+add_cd_file(TARGET powercfg DESTINATION reactos/system32 FOR all)
ntdll)
add_pch(sysdm ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
-add_cd_file(TARGET sysdm DESTINATION reactos/system32)
+add_cd_file(TARGET sysdm DESTINATION reactos/system32 FOR all)
msvcrt
kernel32)
-add_cd_file(TARGET telephon DESTINATION reactos/system32)
+add_cd_file(TARGET telephon DESTINATION reactos/system32 FOR all)
msvcrt
kernel32)
-add_cd_file(TARGET timedate DESTINATION reactos/system32)
+add_cd_file(TARGET timedate DESTINATION reactos/system32 FOR all)
ntdll)
-add_cd_file(TARGET usrmgr DESTINATION reactos/system32)
+add_cd_file(TARGET usrmgr DESTINATION reactos/system32 FOR all)
ntdll)
add_dependencies(amstream dxsdk)
-add_cd_file(TARGET amstream DESTINATION reactos/system32)
+add_cd_file(TARGET amstream DESTINATION reactos/system32 FOR all)
add_dependencies(d3d8thk psdk)
-add_cd_file(TARGET d3d8thk DESTINATION reactos/system32)
+add_cd_file(TARGET d3d8thk DESTINATION reactos/system32 FOR all)
kernel32
ntdll)
-add_cd_file(TARGET devenum DESTINATION reactos/system32)
+add_cd_file(TARGET devenum DESTINATION reactos/system32 FOR all)
kernel32
ntdll)
-add_cd_file(TARGET dinput DESTINATION reactos/system32)
+add_cd_file(TARGET dinput DESTINATION reactos/system32 FOR all)
add_importlib_target(dinput.spec)
add_dependencies(dinput8 psdk)
-add_cd_file(TARGET dinput8 DESTINATION reactos/system32)
+add_cd_file(TARGET dinput8 DESTINATION reactos/system32 FOR all)
add_importlib_target(dinput8.spec)
add_dependencies(dmusic psdk)
-add_cd_file(TARGET dmusic DESTINATION reactos/system32)
+add_cd_file(TARGET dmusic DESTINATION reactos/system32 FOR all)
add_dependencies(dplay psdk)
-add_cd_file(TARGET dplay DESTINATION reactos/system32)
+add_cd_file(TARGET dplay DESTINATION reactos/system32 FOR all)
add_importlib_target(dplay.spec libdplayx)
kernel32
ntdll)
-add_cd_file(TARGET dplayx DESTINATION reactos/system32)
+add_cd_file(TARGET dplayx DESTINATION reactos/system32 FOR all)
add_importlib_target(dplayx.spec)
kernel32
ntdll)
-add_cd_file(TARGET dsound DESTINATION reactos/system32)
+add_cd_file(TARGET dsound DESTINATION reactos/system32 FOR all)
add_importlib_target(dsound.spec)
kernel32
ntdll)
-add_cd_file(TARGET dxdiagn DESTINATION reactos/system32)
+add_cd_file(TARGET dxdiagn DESTINATION reactos/system32 FOR all)
add_dependencies(ksproxy psdk)
-add_cd_file(TARGET ksproxy DESTINATION reactos/system32)
+add_cd_file(TARGET ksproxy DESTINATION reactos/system32 FOR all)
add_importlibs(ksuser advapi32 msvcrt kernel32 ntdll)
add_dependencies(ksuser psdk bugcodes)
-add_cd_file(TARGET ksuser DESTINATION reactos/system32)
+add_cd_file(TARGET ksuser DESTINATION reactos/system32 FOR all)
add_importlib_target(ksuser.spec)
add_dependencies(msdmo dxsdk psdk)
-add_cd_file(TARGET msdmo DESTINATION reactos/system32)
+add_cd_file(TARGET msdmo DESTINATION reactos/system32 FOR all)
ntdll)
add_dependencies(qedit dxsdk)
-add_cd_file(TARGET qedit DESTINATION reactos/system32)
+add_cd_file(TARGET qedit DESTINATION reactos/system32 FOR all)
kernel32
ntdll)
-add_cd_file(TARGET quartz DESTINATION reactos/system32)
+add_cd_file(TARGET quartz DESTINATION reactos/system32 FOR all)
ntdll)
add_dependencies(d3d8 wineheaders)
-add_cd_file(TARGET d3d8 DESTINATION reactos/system32)
+add_cd_file(TARGET d3d8 DESTINATION reactos/system32 FOR all)
ntdll)
add_dependencies(d3d9 wineheaders)
-add_cd_file(TARGET d3d9 DESTINATION reactos/system32)
+add_cd_file(TARGET d3d9 DESTINATION reactos/system32 FOR all)
add_importlib_target(d3d9.spec)
ntdll)
add_dependencies(d3dx9_24 wineheaders)
-add_cd_file(TARGET d3dx9_24 DESTINATION reactos/system32)
+add_cd_file(TARGET d3dx9_24 DESTINATION reactos/system32 FOR all)
add_importlib_target(d3dx9_24.spec libd3dx9_36)
ntdll)
add_dependencies(d3dx9_25 wineheaders)
-add_cd_file(TARGET d3dx9_25 DESTINATION reactos/system32)
+add_cd_file(TARGET d3dx9_25 DESTINATION reactos/system32 FOR all)
add_importlib_target(d3dx9_25.spec libd3dx9_24 libd3dx9_36)
ntdll)
add_dependencies(d3dx9_26 wineheaders)
-add_cd_file(TARGET d3dx9_26 DESTINATION reactos/system32)
+add_cd_file(TARGET d3dx9_26 DESTINATION reactos/system32 FOR all)
ntdll)
add_dependencies(d3dx9_27 wineheaders)
-add_cd_file(TARGET d3dx9_27 DESTINATION reactos/system32)
+add_cd_file(TARGET d3dx9_27 DESTINATION reactos/system32 FOR all)
ntdll)
add_dependencies(d3dx9_28 wineheaders)
-add_cd_file(TARGET d3dx9_28 DESTINATION reactos/system32)
+add_cd_file(TARGET d3dx9_28 DESTINATION reactos/system32 FOR all)
ntdll)
add_dependencies(d3dx9_29 wineheaders)
-add_cd_file(TARGET d3dx9_29 DESTINATION reactos/system32)
+add_cd_file(TARGET d3dx9_29 DESTINATION reactos/system32 FOR all)
ntdll)
add_dependencies(d3dx9_30 wineheaders)
-add_cd_file(TARGET d3dx9_30 DESTINATION reactos/system32)
+add_cd_file(TARGET d3dx9_30 DESTINATION reactos/system32 FOR all)
ntdll)
add_dependencies(d3dx9_31 wineheaders)
-add_cd_file(TARGET d3dx9_31 DESTINATION reactos/system32)
+add_cd_file(TARGET d3dx9_31 DESTINATION reactos/system32 FOR all)
ntdll)
add_dependencies(d3dx9_32 wineheaders)
-add_cd_file(TARGET d3dx9_32 DESTINATION reactos/system32)
+add_cd_file(TARGET d3dx9_32 DESTINATION reactos/system32 FOR all)
ntdll)
add_dependencies(d3dx9_33 wineheaders)
-add_cd_file(TARGET d3dx9_33 DESTINATION reactos/system32)
+add_cd_file(TARGET d3dx9_33 DESTINATION reactos/system32 FOR all)
ntdll)
add_dependencies(d3dx9_34 wineheaders)
-add_cd_file(TARGET d3dx9_34 DESTINATION reactos/system32)
+add_cd_file(TARGET d3dx9_34 DESTINATION reactos/system32 FOR all)
ntdll)
add_dependencies(d3dx9_35 wineheaders)
-add_cd_file(TARGET d3dx9_35 DESTINATION reactos/system32)
+add_cd_file(TARGET d3dx9_35 DESTINATION reactos/system32 FOR all)
ntdll)
add_dependencies(d3dx9_36 wineheaders)
-add_cd_file(TARGET d3dx9_36 DESTINATION reactos/system32)
+add_cd_file(TARGET d3dx9_36 DESTINATION reactos/system32 FOR all)
add_importlib_target(d3dx9_36.spec)
ntdll)
add_dependencies(d3dx9_37 wineheaders)
-add_cd_file(TARGET d3dx9_37 DESTINATION reactos/system32)
+add_cd_file(TARGET d3dx9_37 DESTINATION reactos/system32 FOR all)
ntdll)
add_dependencies(d3dx9_38 wineheaders)
-add_cd_file(TARGET d3dx9_38 DESTINATION reactos/system32)
+add_cd_file(TARGET d3dx9_38 DESTINATION reactos/system32 FOR all)
ntdll)
add_dependencies(d3dx9_39 wineheaders)
-add_cd_file(TARGET d3dx9_39 DESTINATION reactos/system32)
+add_cd_file(TARGET d3dx9_39 DESTINATION reactos/system32 FOR all)
ntdll)
add_dependencies(d3dx9_40 wineheaders)
-add_cd_file(TARGET d3dx9_40 DESTINATION reactos/system32)
+add_cd_file(TARGET d3dx9_40 DESTINATION reactos/system32 FOR all)
ntdll)
add_dependencies(d3dx9_41 wineheaders)
-add_cd_file(TARGET d3dx9_41 DESTINATION reactos/system32)
+add_cd_file(TARGET d3dx9_41 DESTINATION reactos/system32 FOR all)
ntdll)
add_dependencies(d3dx9_42 wineheaders)
-add_cd_file(TARGET d3dx9_42 DESTINATION reactos/system32)
+add_cd_file(TARGET d3dx9_42 DESTINATION reactos/system32 FOR all)
ntdll)
add_dependencies(ddraw wineheaders)
-add_cd_file(TARGET ddraw DESTINATION reactos/system32)
+add_cd_file(TARGET ddraw DESTINATION reactos/system32 FOR all)
add_importlib_target(ddraw.spec)
ntdll)
add_dependencies(wined3d wineheaders)
-add_cd_file(TARGET wined3d DESTINATION reactos/system32)
+add_cd_file(TARGET wined3d DESTINATION reactos/system32 FOR all)
add_importlib_target(wined3d.spec)
add_dependencies(kbda1 psdk)
-add_cd_file(TARGET kbda1 DESTINATION reactos/system32)
+add_cd_file(TARGET kbda1 DESTINATION reactos/system32 FOR all)
add_dependencies(kbda2 psdk)
-add_cd_file(TARGET kbda2 DESTINATION reactos/system32)
+add_cd_file(TARGET kbda2 DESTINATION reactos/system32 FOR all)
add_dependencies(kbda3 psdk)
-add_cd_file(TARGET kbda3 DESTINATION reactos/system32)
+add_cd_file(TARGET kbda3 DESTINATION reactos/system32 FOR all)
add_dependencies(kbdal psdk)
-add_cd_file(TARGET kbdal DESTINATION reactos/system32)
+add_cd_file(TARGET kbdal DESTINATION reactos/system32 FOR all)
add_dependencies(kbdarme psdk)
-add_cd_file(TARGET kbdarme DESTINATION reactos/system32)
+add_cd_file(TARGET kbdarme DESTINATION reactos/system32 FOR all)
add_dependencies(kbdarmw psdk)
-add_cd_file(TARGET kbdarmw DESTINATION reactos/system32)
+add_cd_file(TARGET kbdarmw DESTINATION reactos/system32 FOR all)
add_dependencies(kbdaze psdk)
-add_cd_file(TARGET kbdaze DESTINATION reactos/system32)
+add_cd_file(TARGET kbdaze DESTINATION reactos/system32 FOR all)
add_dependencies(kbdazel psdk)
-add_cd_file(TARGET kbdazel DESTINATION reactos/system32)
+add_cd_file(TARGET kbdazel DESTINATION reactos/system32 FOR all)
add_dependencies(kbdbe psdk)
-add_cd_file(TARGET kbdbe DESTINATION reactos/system32)
+add_cd_file(TARGET kbdbe DESTINATION reactos/system32 FOR all)
add_dependencies(kbdbga psdk)
-add_cd_file(TARGET kbdbga DESTINATION reactos/system32)
+add_cd_file(TARGET kbdbga DESTINATION reactos/system32 FOR all)
add_dependencies(kbdbgm psdk)
-add_cd_file(TARGET kbdbgm DESTINATION reactos/system32)
+add_cd_file(TARGET kbdbgm DESTINATION reactos/system32 FOR all)
add_dependencies(kbdbgt psdk)
-add_cd_file(TARGET kbdbgt DESTINATION reactos/system32)
+add_cd_file(TARGET kbdbgt DESTINATION reactos/system32 FOR all)
add_dependencies(kbdblr psdk)
-add_cd_file(TARGET kbdblr DESTINATION reactos/system32)
+add_cd_file(TARGET kbdblr DESTINATION reactos/system32 FOR all)
add_dependencies(kbdbr psdk)
-add_cd_file(TARGET kbdbr DESTINATION reactos/system32)
+add_cd_file(TARGET kbdbr DESTINATION reactos/system32 FOR all)
add_dependencies(kbdbur psdk)
-add_cd_file(TARGET kbdbur DESTINATION reactos/system32)
+add_cd_file(TARGET kbdbur DESTINATION reactos/system32 FOR all)
add_dependencies(kbdcan psdk)
-add_cd_file(TARGET kbdcan DESTINATION reactos/system32)
+add_cd_file(TARGET kbdcan DESTINATION reactos/system32 FOR all)
add_dependencies(kbdcr psdk)
-add_cd_file(TARGET kbdcr DESTINATION reactos/system32)
+add_cd_file(TARGET kbdcr DESTINATION reactos/system32 FOR all)
add_dependencies(kbdcz psdk)
-add_cd_file(TARGET kbdcz DESTINATION reactos/system32)
+add_cd_file(TARGET kbdcz DESTINATION reactos/system32 FOR all)
add_dependencies(kbdcz1 psdk)
-add_cd_file(TARGET kbdcz1 DESTINATION reactos/system32)
+add_cd_file(TARGET kbdcz1 DESTINATION reactos/system32 FOR all)
add_dependencies(kbdda psdk)
-add_cd_file(TARGET kbdda DESTINATION reactos/system32)
+add_cd_file(TARGET kbdda DESTINATION reactos/system32 FOR all)
add_dependencies(kbddv psdk)
-add_cd_file(TARGET kbddv DESTINATION reactos/system32)
+add_cd_file(TARGET kbddv DESTINATION reactos/system32 FOR all)
add_dependencies(kbdes psdk)
-add_cd_file(TARGET kbdes DESTINATION reactos/system32)
+add_cd_file(TARGET kbdes DESTINATION reactos/system32 FOR all)
add_dependencies(kbdest psdk)
-add_cd_file(TARGET kbdest DESTINATION reactos/system32)
+add_cd_file(TARGET kbdest DESTINATION reactos/system32 FOR all)
add_dependencies(kbdfc psdk)
-add_cd_file(TARGET kbdfc DESTINATION reactos/system32)
+add_cd_file(TARGET kbdfc DESTINATION reactos/system32 FOR all)
add_dependencies(kbdfi psdk)
-add_cd_file(TARGET kbdfi DESTINATION reactos/system32)
+add_cd_file(TARGET kbdfi DESTINATION reactos/system32 FOR all)
add_dependencies(kbdfr psdk)
-add_cd_file(TARGET kbdfr DESTINATION reactos/system32)
+add_cd_file(TARGET kbdfr DESTINATION reactos/system32 FOR all)
add_dependencies(kbdgeo psdk)
-add_cd_file(TARGET kbdgeo DESTINATION reactos/system32)
+add_cd_file(TARGET kbdgeo DESTINATION reactos/system32 FOR all)
add_dependencies(kbdgerg psdk)
-add_cd_file(TARGET kbdgerg DESTINATION reactos/system32)
+add_cd_file(TARGET kbdgerg DESTINATION reactos/system32 FOR all)
add_dependencies(kbdgneo psdk)
-add_cd_file(TARGET kbdgneo DESTINATION reactos/system32)
+add_cd_file(TARGET kbdgneo DESTINATION reactos/system32 FOR all)
add_dependencies(kbdgr psdk)
-add_cd_file(TARGET kbdgr DESTINATION reactos/system32)
+add_cd_file(TARGET kbdgr DESTINATION reactos/system32 FOR all)
add_dependencies(kbdgrist psdk)
-add_cd_file(TARGET kbdgrist DESTINATION reactos/system32)
+add_cd_file(TARGET kbdgrist DESTINATION reactos/system32 FOR all)
add_dependencies(kbdhe psdk)
-add_cd_file(TARGET kbdhe DESTINATION reactos/system32)
+add_cd_file(TARGET kbdhe DESTINATION reactos/system32 FOR all)
add_dependencies(kbdheb psdk)
-add_cd_file(TARGET kbdheb DESTINATION reactos/system32)
+add_cd_file(TARGET kbdheb DESTINATION reactos/system32 FOR all)
add_dependencies(kbdhu psdk)
-add_cd_file(TARGET kbdhu DESTINATION reactos/system32)
+add_cd_file(TARGET kbdhu DESTINATION reactos/system32 FOR all)
add_dependencies(kbdic psdk)
-add_cd_file(TARGET kbdic DESTINATION reactos/system32)
+add_cd_file(TARGET kbdic DESTINATION reactos/system32 FOR all)
add_dependencies(kbdinasa psdk)
-add_cd_file(TARGET kbdinasa DESTINATION reactos/system32)
+add_cd_file(TARGET kbdinasa DESTINATION reactos/system32 FOR all)
add_dependencies(kbdinben psdk)
-add_cd_file(TARGET kbdinben DESTINATION reactos/system32)
+add_cd_file(TARGET kbdinben DESTINATION reactos/system32 FOR all)
add_dependencies(kbdindev psdk)
-add_cd_file(TARGET kbdindev DESTINATION reactos/system32)
+add_cd_file(TARGET kbdindev DESTINATION reactos/system32 FOR all)
add_dependencies(kbdinguj psdk)
-add_cd_file(TARGET kbdinguj DESTINATION reactos/system32)
+add_cd_file(TARGET kbdinguj DESTINATION reactos/system32 FOR all)
add_dependencies(kbdinmal psdk)
-add_cd_file(TARGET kbdinmal DESTINATION reactos/system32)
+add_cd_file(TARGET kbdinmal DESTINATION reactos/system32 FOR all)
add_dependencies(kbdir psdk)
-add_cd_file(TARGET kbdir DESTINATION reactos/system32)
+add_cd_file(TARGET kbdir DESTINATION reactos/system32 FOR all)
add_dependencies(kbdit psdk)
-add_cd_file(TARGET kbdit DESTINATION reactos/system32)
+add_cd_file(TARGET kbdit DESTINATION reactos/system32 FOR all)
add_dependencies(kbdja psdk)
-add_cd_file(TARGET kbdja DESTINATION reactos/system32)
+add_cd_file(TARGET kbdja DESTINATION reactos/system32 FOR all)
add_dependencies(kbdkaz psdk)
-add_cd_file(TARGET kbdkaz DESTINATION reactos/system32)
+add_cd_file(TARGET kbdkaz DESTINATION reactos/system32 FOR all)
add_dependencies(kbdko psdk)
-add_cd_file(TARGET kbdko DESTINATION reactos/system32)
+add_cd_file(TARGET kbdko DESTINATION reactos/system32 FOR all)
add_dependencies(kbdla psdk)
-add_cd_file(TARGET kbdla DESTINATION reactos/system32)
+add_cd_file(TARGET kbdla DESTINATION reactos/system32 FOR all)
add_dependencies(kbdlt1 psdk)
-add_cd_file(TARGET kbdlt1 DESTINATION reactos/system32)
+add_cd_file(TARGET kbdlt1 DESTINATION reactos/system32 FOR all)
add_dependencies(kbdlv psdk)
-add_cd_file(TARGET kbdlv DESTINATION reactos/system32)
+add_cd_file(TARGET kbdlv DESTINATION reactos/system32 FOR all)
add_dependencies(kbdmac psdk)
-add_cd_file(TARGET kbdmac DESTINATION reactos/system32)
+add_cd_file(TARGET kbdmac DESTINATION reactos/system32 FOR all)
add_dependencies(kbdne psdk)
-add_cd_file(TARGET kbdne DESTINATION reactos/system32)
+add_cd_file(TARGET kbdne DESTINATION reactos/system32 FOR all)
add_dependencies(kbdno psdk)
-add_cd_file(TARGET kbdno DESTINATION reactos/system32)
+add_cd_file(TARGET kbdno DESTINATION reactos/system32 FOR all)
add_dependencies(kbdpl1 psdk)
-add_cd_file(TARGET kbdpl1 DESTINATION reactos/system32)
+add_cd_file(TARGET kbdpl1 DESTINATION reactos/system32 FOR all)
add_dependencies(kbdpo psdk)
-add_cd_file(TARGET kbdpo DESTINATION reactos/system32)
+add_cd_file(TARGET kbdpo DESTINATION reactos/system32 FOR all)
add_dependencies(kbdro psdk)
-add_cd_file(TARGET kbdro DESTINATION reactos/system32)
+add_cd_file(TARGET kbdro DESTINATION reactos/system32 FOR all)
add_dependencies(kbdru psdk)
-add_cd_file(TARGET kbdru DESTINATION reactos/system32)
+add_cd_file(TARGET kbdru DESTINATION reactos/system32 FOR all)
add_dependencies(kbdru1 psdk)
-add_cd_file(TARGET kbdru1 DESTINATION reactos/system32)
+add_cd_file(TARGET kbdru1 DESTINATION reactos/system32 FOR all)
add_dependencies(kbdsg psdk)
-add_cd_file(TARGET kbdsg DESTINATION reactos/system32)
+add_cd_file(TARGET kbdsg DESTINATION reactos/system32 FOR all)
add_dependencies(kbdsk psdk)
-add_cd_file(TARGET kbdsk DESTINATION reactos/system32)
+add_cd_file(TARGET kbdsk DESTINATION reactos/system32 FOR all)
add_dependencies(kbdsk1 psdk)
-add_cd_file(TARGET kbdsk1 DESTINATION reactos/system32)
+add_cd_file(TARGET kbdsk1 DESTINATION reactos/system32 FOR all)
add_dependencies(kbdsw psdk)
-add_cd_file(TARGET kbdsw DESTINATION reactos/system32)
+add_cd_file(TARGET kbdsw DESTINATION reactos/system32 FOR all)
add_dependencies(kbdtat psdk)
-add_cd_file(TARGET kbdtat DESTINATION reactos/system32)
+add_cd_file(TARGET kbdtat DESTINATION reactos/system32 FOR all)
add_dependencies(kbdth0 psdk)
-add_cd_file(TARGET kbdth0 DESTINATION reactos/system32)
+add_cd_file(TARGET kbdth0 DESTINATION reactos/system32 FOR all)
add_dependencies(kbdth1 psdk)
-add_cd_file(TARGET kbdth1 DESTINATION reactos/system32)
+add_cd_file(TARGET kbdth1 DESTINATION reactos/system32 FOR all)
add_dependencies(kbdth2 psdk)
-add_cd_file(TARGET kbdth2 DESTINATION reactos/system32)
+add_cd_file(TARGET kbdth2 DESTINATION reactos/system32 FOR all)
add_dependencies(kbdth3 psdk)
-add_cd_file(TARGET kbdth3 DESTINATION reactos/system32)
+add_cd_file(TARGET kbdth3 DESTINATION reactos/system32 FOR all)
add_dependencies(kbdtuf psdk)
-add_cd_file(TARGET kbdtuf DESTINATION reactos/system32)
+add_cd_file(TARGET kbdtuf DESTINATION reactos/system32 FOR all)
add_dependencies(kbdtuq psdk)
-add_cd_file(TARGET kbdtuq DESTINATION reactos/system32)
+add_cd_file(TARGET kbdtuq DESTINATION reactos/system32 FOR all)
add_dependencies(kbduk psdk)
-add_cd_file(TARGET kbduk DESTINATION reactos/system32)
+add_cd_file(TARGET kbduk DESTINATION reactos/system32 FOR all)
add_dependencies(kbdur psdk)
-add_cd_file(TARGET kbdur DESTINATION reactos/system32)
+add_cd_file(TARGET kbdur DESTINATION reactos/system32 FOR all)
add_dependencies(kbdurs psdk)
-add_cd_file(TARGET kbdurs DESTINATION reactos/system32)
+add_cd_file(TARGET kbdurs DESTINATION reactos/system32 FOR all)
add_dependencies(kbdus psdk)
-add_cd_file(TARGET kbdus DESTINATION reactos/system32)
+add_cd_file(TARGET kbdus DESTINATION reactos/system32 FOR all)
add_dependencies(kbdusa psdk)
-add_cd_file(TARGET kbdusa DESTINATION reactos/system32)
+add_cd_file(TARGET kbdusa DESTINATION reactos/system32 FOR all)
add_dependencies(kbdusl psdk)
-add_cd_file(TARGET kbdusl DESTINATION reactos/system32)
+add_cd_file(TARGET kbdusl DESTINATION reactos/system32 FOR all)
add_dependencies(kbdusr psdk)
-add_cd_file(TARGET kbdusr DESTINATION reactos/system32)
+add_cd_file(TARGET kbdusr DESTINATION reactos/system32 FOR all)
add_dependencies(kbdusx psdk)
-add_cd_file(TARGET kbdusx DESTINATION reactos/system32)
+add_cd_file(TARGET kbdusx DESTINATION reactos/system32 FOR all)
add_dependencies(kbduzb psdk)
-add_cd_file(TARGET kbduzb DESTINATION reactos/system32)
+add_cd_file(TARGET kbduzb DESTINATION reactos/system32 FOR all)
add_dependencies(kbdvntc psdk)
-add_cd_file(TARGET kbdvntc DESTINATION reactos/system32)
+add_cd_file(TARGET kbdvntc DESTINATION reactos/system32 FOR all)
add_dependencies(kbdycc psdk)
-add_cd_file(TARGET kbdycc DESTINATION reactos/system32)
+add_cd_file(TARGET kbdycc DESTINATION reactos/system32 FOR all)
add_dependencies(kbdycl psdk)
-add_cd_file(TARGET kbdycl DESTINATION reactos/system32)
+add_cd_file(TARGET kbdycl DESTINATION reactos/system32 FOR all)
add_dependencies(idndl psdk)
-add_cd_file(TARGET idndl DESTINATION reactos)
+add_cd_file(TARGET idndl DESTINATION reactos FOR all)
add_pch(ntdll ${CMAKE_CURRENT_SOURCE_DIR}/include/ntdll.h ${SOURCE})
add_dependencies(ntdll ntstatus asm)
-add_cd_file(TARGET ntdll DESTINATION reactos/system32 NO_CAB)
+add_cd_file(TARGET ntdll DESTINATION reactos/system32 NO_CAB FOR all)
add_importlib_target(def/ntdll.spec)
add_pch(deskadp ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
-add_cd_file(TARGET deskadp DESTINATION reactos/system32)
+add_cd_file(TARGET deskadp DESTINATION reactos/system32 FOR all)
add_pch(deskmon ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
-add_cd_file(TARGET deskmon DESTINATION reactos/system32)
+add_cd_file(TARGET deskmon DESTINATION reactos/system32 FOR all)
kernel32
ntdll)
-add_cd_file(TARGET devcpux DESTINATION reactos/system32)
+add_cd_file(TARGET devcpux DESTINATION reactos/system32 FOR all)
kernel32
ntdll)
-add_cd_file(TARGET fontext DESTINATION reactos/system32)
+add_cd_file(TARGET fontext DESTINATION reactos/system32 FOR all)
add_pch(slayer ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
-add_cd_file(TARGET slayer DESTINATION reactos/system32)
+add_cd_file(TARGET slayer DESTINATION reactos/system32 FOR all)
set_module_type(acledit win32dll)
add_importlibs(acledit msvcrt kernel32 ntdll)
-add_cd_file(TARGET acledit DESTINATION reactos/system32)
+add_cd_file(TARGET acledit DESTINATION reactos/system32 FOR all)
add_importlib_target(acledit.spec)
add_pch(aclui ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
-add_cd_file(TARGET aclui DESTINATION reactos/system32)
+add_cd_file(TARGET aclui DESTINATION reactos/system32 FOR all)
add_importlibs(activeds msvcrt kernel32 ntdll)
-add_cd_file(TARGET activeds DESTINATION reactos/system32)
+add_cd_file(TARGET activeds DESTINATION reactos/system32 FOR all)
add_definitions(-DREGISTER_PROXY_DLL -DPROXY_DELEGATION)
-add_cd_file(TARGET actxprxy DESTINATION reactos/system32)
+add_cd_file(TARGET actxprxy DESTINATION reactos/system32 FOR all)
add_importlibs(advapi32 rpcrt4 kernel32 ntdll msvcrt)
add_pch(advapi32 ${CMAKE_CURRENT_SOURCE_DIR}/advapi32.h ${SOURCE})
-add_cd_file(TARGET advapi32 DESTINATION reactos/system32)
+add_cd_file(TARGET advapi32 DESTINATION reactos/system32 FOR all)
add_importlib_target(advapi32.spec)
target_link_libraries(advpack wine)
add_importlibs(advpack ole32 setupapi version advapi32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET advpack DESTINATION reactos/system32)
+add_cd_file(TARGET advpack DESTINATION reactos/system32 FOR all)
add_importlib_target(atl.spec)
add_dependencies(atl atl_atliface_header)
-add_cd_file(TARGET atl DESTINATION reactos/system32)
+add_cd_file(TARGET atl DESTINATION reactos/system32 FOR all)
add_pch(authz ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
add_importlibs(authz advapi32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET authz DESTINATION reactos/system32)
+add_cd_file(TARGET authz DESTINATION reactos/system32 FOR all)
add_importlibs(avicap32 advapi32 user32 version msvcrt kernel32 ntdll)
-add_cd_file(TARGET avicap32 DESTINATION reactos/system32)
+add_cd_file(TARGET avicap32 DESTINATION reactos/system32 FOR all)
add_importlib_target(avicap32.spec)
ntdll)
add_importlib_target(avifil32.spec)
-add_cd_file(TARGET avifil32 DESTINATION reactos/system32)
+add_cd_file(TARGET avifil32 DESTINATION reactos/system32 FOR all)
add_importlibs(batt msvcrt kernel32 ntdll)
-add_cd_file(TARGET batt DESTINATION reactos/system32)
+add_cd_file(TARGET batt DESTINATION reactos/system32 FOR all)
add_importlibs(bcrypt msvcrt kernel32 ntdll)
-add_cd_file(TARGET bcrypt DESTINATION reactos/system32)
+add_cd_file(TARGET bcrypt DESTINATION reactos/system32 FOR all)
add_importlib_target(beepmidi.spec)
add_dependencies(beepmidi psdk)
-add_cd_file(TARGET beepmidi DESTINATION reactos/system32)
+add_cd_file(TARGET beepmidi DESTINATION reactos/system32 FOR all)
kernel32
ntdll)
-add_cd_file(TARGET browseui DESTINATION reactos/system32)
+add_cd_file(TARGET browseui DESTINATION reactos/system32 FOR all)
add_importlib_target(cabinet.spec)
add_dependencies(cabinet psdk)
-add_cd_file(TARGET cabinet DESTINATION reactos/system32)
+add_cd_file(TARGET cabinet DESTINATION reactos/system32 FOR all)
set_module_type(cards win32dll)
add_importlibs(cards user32 gdi32 msvcrt kernel32)
add_importlib_target(cards.spec)
-add_cd_file(TARGET cards DESTINATION reactos/system32)
+add_cd_file(TARGET cards DESTINATION reactos/system32 FOR all)
set_entrypoint(cfgmgr32 0)
add_importlibs(cfgmgr32 setupapi kernel32 ntdll)
add_dependencies(cfgmgr32 psdk)
-add_cd_file(TARGET cfgmgr32 DESTINATION reactos/system32)
+add_cd_file(TARGET cfgmgr32 DESTINATION reactos/system32 FOR all)
add_importlibs(clusapi msvcrt kernel32 ntdll)
-add_cd_file(TARGET clusapi DESTINATION reactos/system32)
+add_cd_file(TARGET clusapi DESTINATION reactos/system32 FOR all)
add_importlibs(comcat ole32 user32 advapi32 ntdll)
add_dependencies(comcat psdk)
-add_cd_file(TARGET comcat DESTINATION reactos/system32)
+add_cd_file(TARGET comcat DESTINATION reactos/system32 FOR all)
kernel32
ntdll)
-add_cd_file(TARGET comctl32 DESTINATION reactos/system32)
+add_cd_file(TARGET comctl32 DESTINATION reactos/system32 FOR all)
add_importlib_target(comctl32.spec)
kernel32
ntdll)
-add_cd_file(TARGET comdlg32 DESTINATION reactos/system32)
+add_cd_file(TARGET comdlg32 DESTINATION reactos/system32 FOR all)
add_importlib_target(comdlg32.spec)
target_link_libraries(compstui wine)
add_importlibs(compstui msvcrt kernel32 ntdll)
-add_cd_file(TARGET compstui DESTINATION reactos/system32)
+add_cd_file(TARGET compstui DESTINATION reactos/system32 FOR all)
add_importlib_target(compstui.spec)
add_importlibs(credui advapi32 user32 comctl32 msvcrt kernel32 ntdll)
add_importlib_target(credui.spec)
-add_cd_file(TARGET credui DESTINATION reactos/system32)
+add_cd_file(TARGET credui DESTINATION reactos/system32 FOR all)
add_importlibs(crtdll kernel32 ntdll)
add_pch(crtdll ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
-add_cd_file(TARGET crtdll DESTINATION reactos/system32)
+add_cd_file(TARGET crtdll DESTINATION reactos/system32 FOR all)
add_importlibs(crypt32 user32 advapi32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET crypt32 DESTINATION reactos/system32)
+add_cd_file(TARGET crypt32 DESTINATION reactos/system32 FOR all)
add_importlib_target(crypt32.spec)
kernel32
ntdll)
-add_cd_file(TARGET cryptdlg DESTINATION reactos/system32)
+add_cd_file(TARGET cryptdlg DESTINATION reactos/system32 FOR all)
set_module_type(cryptdll win32dll)
target_link_libraries(cryptdll wine)
add_importlibs(cryptdll advapi32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET cryptdll DESTINATION reactos/system32)
+add_cd_file(TARGET cryptdll DESTINATION reactos/system32 FOR all)
ntdll)
add_importlib_target(cryptnet.spec)
-add_cd_file(TARGET cryptnet DESTINATION reactos/system32)
+add_cd_file(TARGET cryptnet DESTINATION reactos/system32 FOR all)
ntdll)
add_importlib_target(cryptui.spec)
-add_cd_file(TARGET cryptui DESTINATION reactos/system32)
+add_cd_file(TARGET cryptui DESTINATION reactos/system32 FOR all)
add_importlibs(dbghelp psapi version msvcrt kernel32 ntdll)
add_importlib_target(dbghelp.spec)
-add_cd_file(TARGET dbghelp DESTINATION reactos/system32)
+add_cd_file(TARGET dbghelp DESTINATION reactos/system32 FOR all)
set_module_type(dciman32 win32dll)
target_link_libraries(dciman32 wine)
add_importlibs(dciman32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET dciman32 DESTINATION reactos/system32)
+add_cd_file(TARGET dciman32 DESTINATION reactos/system32 FOR all)
add_pch(devmgr ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
-add_cd_file(TARGET devmgr DESTINATION reactos/system32)
+add_cd_file(TARGET devmgr DESTINATION reactos/system32 FOR all)
add_importlib_target(devmgr.spec)
add_pch(dhcpcsvc ${CMAKE_CURRENT_SOURCE_DIR}/include/rosdhcp.h ${SOURCE})
-add_cd_file(TARGET dhcpcsvc DESTINATION reactos/system32)
+add_cd_file(TARGET dhcpcsvc DESTINATION reactos/system32 FOR all)
add_importlibs(dnsapi user32 ws2_32 iphlpapi msvcrt kernel32 ntdll)
add_pch(dnsapi ${CMAKE_CURRENT_SOURCE_DIR}/dnsapi/precomp.h ${SOURCE})
add_dependencies(dnsapi psdk)
-add_cd_file(TARGET dnsapi DESTINATION reactos/system32)
+add_cd_file(TARGET dnsapi DESTINATION reactos/system32 FOR all)
add_importlib_target(dnsapi.spec)
set_module_type(dwmapi win32dll)
target_link_libraries(dwmapi wine)
add_importlibs(dwmapi msvcrt kernel32 ntdll)
-add_cd_file(TARGET dwmapi DESTINATION reactos/system32)
+add_cd_file(TARGET dwmapi DESTINATION reactos/system32 FOR all)
set_module_type(faultrep win32dll)
target_link_libraries(faultrep wine)
add_importlibs(faultrep advapi32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET faultrep DESTINATION reactos/system32)
+add_cd_file(TARGET faultrep DESTINATION reactos/system32 FOR all)
add_importlibs(fmifs kernel32 ntdll)
add_dependencies(fmifs psdk)
-add_cd_file(TARGET fmifs DESTINATION reactos/system32)
+add_cd_file(TARGET fmifs DESTINATION reactos/system32 FOR all)
add_importlib_target(fmifs.spec)
set_module_type(fusion win32dll)
target_link_libraries(fusion wine uuid)
add_importlibs(fusion shlwapi advapi32 dbghelp user32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET fusion DESTINATION reactos/system32)
+add_cd_file(TARGET fusion DESTINATION reactos/system32 FOR all)
add_importlibs(gdi32 user32 advapi32 msvcrt kernel32 ntdll)
add_pch(gdi32 ${CMAKE_CURRENT_SOURCE_DIR}/include/precomp.h ${SOURCE})
-add_cd_file(TARGET gdi32 DESTINATION reactos/system32)
+add_cd_file(TARGET gdi32 DESTINATION reactos/system32 FOR all)
add_importlib_target(gdi32.spec)
target_link_libraries(gdiplus crt)
endif(ARCH MATCHES amd64)
-add_cd_file(TARGET gdiplus DESTINATION reactos/system32)
+add_cd_file(TARGET gdiplus DESTINATION reactos/system32 FOR all)
add_importlib_target(getuname.spec)
set_module_type(getuname win32dll)
add_importlibs(getuname msvcrt kernel32 ntdll)
-add_cd_file(TARGET getuname DESTINATION reactos/system32)
+add_cd_file(TARGET getuname DESTINATION reactos/system32 FOR all)
kernel32
ntdll)
-add_cd_file(TARGET glu32 DESTINATION reactos/system32)
+add_cd_file(TARGET glu32 DESTINATION reactos/system32 FOR all)
add_importlib_target(glu32.spec)
kernel32
ntdll)
-add_cd_file(TARGET hhctrl DESTINATION reactos/system32)
+add_cd_file(TARGET hhctrl DESTINATION reactos/system32 FOR all)
add_importlibs(hid msvcrt kernel32 ntdll)
add_pch(hid ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
-add_cd_file(TARGET hid DESTINATION reactos/system32)
+add_cd_file(TARGET hid DESTINATION reactos/system32 FOR all)
ntdll)
add_importlib_target(hlink.spec)
-add_cd_file(TARGET hlink DESTINATION reactos/system32)
+add_cd_file(TARGET hlink DESTINATION reactos/system32 FOR all)
kernel32
ntdll)
-add_cd_file(TARGET hnetcfg DESTINATION reactos/system32)
+add_cd_file(TARGET hnetcfg DESTINATION reactos/system32 FOR all)
set_module_type(httpapi win32dll)
target_link_libraries(httpapi wine)
add_importlibs(httpapi msvcrt kernel32 ntdll)
-add_cd_file(TARGET httpapi DESTINATION reactos/system32)
+add_cd_file(TARGET httpapi DESTINATION reactos/system32 FOR all)
set_module_type(iccvid win32dll)
target_link_libraries(iccvid wine)
add_importlibs(iccvid user32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET iccvid DESTINATION reactos/system32)
+add_cd_file(TARGET iccvid DESTINATION reactos/system32 FOR all)
target_link_libraries(icmp wine)
add_importlibs(icmp ws2_32 msvcrt kernel32 ntdll)
add_importlib_target(icmp.spec)
-add_cd_file(TARGET icmp DESTINATION reactos/system32)
+add_cd_file(TARGET icmp DESTINATION reactos/system32 FOR all)
add_importlibs(imaadp32.acm winmm user32 msvcrt kernel32 ntdll)
add_dependencies(imaadp32.acm psdk)
-add_cd_file(TARGET imaadp32.acm DESTINATION reactos/system32)
+add_cd_file(TARGET imaadp32.acm DESTINATION reactos/system32 FOR all)
add_pch(imagehlp ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
-add_cd_file(TARGET imagehlp DESTINATION reactos/system32)
+add_cd_file(TARGET imagehlp DESTINATION reactos/system32 FOR all)
set_module_type(imm32 win32dll)
target_link_libraries(imm32 wine)
add_importlibs(imm32 advapi32 user32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET imm32 DESTINATION reactos/system32)
+add_cd_file(TARGET imm32 DESTINATION reactos/system32 FOR all)
add_importlib_target(imm32.spec)
ntdll)
add_importlib_target(inetcomm.spec)
-add_cd_file(TARGET inetcomm DESTINATION reactos/system32)
+add_cd_file(TARGET inetcomm DESTINATION reactos/system32 FOR all)
kernel32
ntdll)
-add_cd_file(TARGET inetmib1 DESTINATION reactos/system32)
+add_cd_file(TARGET inetmib1 DESTINATION reactos/system32 FOR all)
set_module_type(initpki win32dll)
target_link_libraries(initpki wine)
add_importlibs(initpki msvcrt kernel32 ntdll)
-add_cd_file(TARGET initpki DESTINATION reactos/system32)
+add_cd_file(TARGET initpki DESTINATION reactos/system32 FOR all)
kernel32
ntdll)
-add_cd_file(TARGET inseng DESTINATION reactos/system32)
+add_cd_file(TARGET inseng DESTINATION reactos/system32 FOR all)
target_link_libraries(iphlpapi wine tdilib)
add_importlibs(iphlpapi dhcpcsvc advapi32 ws2_32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET iphlpapi DESTINATION reactos/system32)
+add_cd_file(TARGET iphlpapi DESTINATION reactos/system32 FOR all)
add_importlib_target(iphlpapi.spec)
add_importlibs(itircl msvcrt kernel32 ntdll)
add_dependencies(itircl psdk)
-add_cd_file(TARGET itircl DESTINATION reactos/system32)
+add_cd_file(TARGET itircl DESTINATION reactos/system32 FOR all)
ntdll)
add_dependencies(itss wineheaders)
-add_cd_file(TARGET itss DESTINATION reactos/system32)
+add_cd_file(TARGET itss DESTINATION reactos/system32 FOR all)
ntdll)
add_dependencies(jscript jsglobal)
-add_cd_file(TARGET jscript DESTINATION reactos/system32)
+add_cd_file(TARGET jscript DESTINATION reactos/system32 FOR all)
add_importlibs(kernel32 ntdll)
add_pch(kernel32 ${CMAKE_CURRENT_SOURCE_DIR}/k32.h ${SOURCE})
add_dependencies(kernel32 psdk errcodes asm)
-add_cd_file(TARGET kernel32 DESTINATION reactos/system32)
+add_cd_file(TARGET kernel32 DESTINATION reactos/system32 FOR all)
add_importlib_target(kernel32.spec)
set_module_type(loadperf win32dll)
target_link_libraries(loadperf wine)
add_importlibs(loadperf msvcrt kernel32 ntdll)
-add_cd_file(TARGET loadperf DESTINATION reactos/system32)
+add_cd_file(TARGET loadperf DESTINATION reactos/system32 FOR all)
add_importlib_target(loadperf.spec)
kernel32
ntdll)
-add_cd_file(TARGET localspl DESTINATION reactos/system32)
+add_cd_file(TARGET localspl DESTINATION reactos/system32 FOR all)
add_importlib_target(localui.spec)
add_importlibs(localui winspool user32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET localui DESTINATION reactos/system32)
+add_cd_file(TARGET localui DESTINATION reactos/system32 FOR all)
add_importlib_target(lpk.spec)
add_importlibs(lpk user32 usp10 msvcrt kernel32 ntdll)
-add_cd_file(TARGET lpk DESTINATION reactos/system32)
+add_cd_file(TARGET lpk DESTINATION reactos/system32 FOR all)
add_importlibs(lsasrv rpcrt4 kernel32 ntdll)
add_dependencies(lsasrv psdk)
-add_cd_file(TARGET lsasrv DESTINATION reactos/system32)
+add_cd_file(TARGET lsasrv DESTINATION reactos/system32 FOR all)
add_importlib_target(lsasrv.spec)
add_importlibs(lz32 kernel32 ntdll)
add_dependencies(lz32 psdk)
-add_cd_file(TARGET lz32 DESTINATION reactos/system32)
+add_cd_file(TARGET lz32 DESTINATION reactos/system32 FOR all)
add_importlib_target(lz32.spec)
target_link_libraries(mapi32 wine uuid)
add_importlibs(mapi32 shlwapi shell32 user32 advapi32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET mapi32 DESTINATION reactos/system32)
+add_cd_file(TARGET mapi32 DESTINATION reactos/system32 FOR all)
set_module_type(mciavi32 win32dll)
target_link_libraries(mciavi32 wine)
add_importlibs(mciavi32 msvfw32 winmm user32 gdi32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET mciavi32 DESTINATION reactos/system32)
+add_cd_file(TARGET mciavi32 DESTINATION reactos/system32 FOR all)
target_link_libraries(mcicda wine)
add_importlibs(mcicda winmm user32 kernel32 ntdll)
add_dependencies(mcicda psdk)
-add_cd_file(TARGET mcicda DESTINATION reactos/system32)
+add_cd_file(TARGET mcicda DESTINATION reactos/system32 FOR all)
target_link_libraries(mciqtz32 wine strmiids)
add_importlibs(mciqtz32 winmm oleaut32 ole32 user32 gdi32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET mciqtz32 DESTINATION reactos/system32)
+add_cd_file(TARGET mciqtz32 DESTINATION reactos/system32 FOR all)
target_link_libraries(mciseq wine)
add_importlibs(mciseq winmm user32 kernel32 ntdll msvcrt)
add_dependencies(mciseq psdk)
-add_cd_file(TARGET mciseq DESTINATION reactos/system32)
+add_cd_file(TARGET mciseq DESTINATION reactos/system32 FOR all)
target_link_libraries(mciwave wine)
add_importlibs(mciwave user32 winmm msvcrt kernel32 ntdll)
add_dependencies(mciwave psdk)
-add_cd_file(TARGET mciwave DESTINATION reactos/system32)
+add_cd_file(TARGET mciwave DESTINATION reactos/system32 FOR all)
add_importlib_target(mlang.spec)
add_dependencies(mlang psdk)
-add_cd_file(TARGET mlang DESTINATION reactos/system32)
+add_cd_file(TARGET mlang DESTINATION reactos/system32 FOR all)
set_entrypoint(mmdrv 0)
add_importlibs(mmdrv winmm user32 kernel32 ntdll)
add_dependencies(mmdrv psdk)
-add_cd_file(TARGET mmdrv DESTINATION reactos/system32)
+add_cd_file(TARGET mmdrv DESTINATION reactos/system32 FOR all)
set_module_type(modemui win32dll)
add_importlibs(modemui msvcrt kernel32 ntdll)
-add_cd_file(TARGET modemui DESTINATION reactos/system32)
+add_cd_file(TARGET modemui DESTINATION reactos/system32 FOR all)
target_link_libraries(mpr wine)
add_importlibs(mpr advapi32 user32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET mpr DESTINATION reactos/system32)
+add_cd_file(TARGET mpr DESTINATION reactos/system32 FOR all)
add_importlib_target(mpr.spec)
set_module_type(mprapi win32dll)
target_link_libraries(mprapi wine)
add_importlibs(mprapi msvcrt kernel32 ntdll)
-add_cd_file(TARGET mprapi DESTINATION reactos/system32)
+add_cd_file(TARGET mprapi DESTINATION reactos/system32 FOR all)
add_importlibs(msacm32 msvcrt advapi32 user32 winmm kernel32 ntdll)
add_dependencies(msacm32 psdk)
-add_cd_file(TARGET msacm32 DESTINATION reactos/system32)
+add_cd_file(TARGET msacm32 DESTINATION reactos/system32 FOR all)
add_importlib_target(msacm32.spec)
add_subdirectory(msacm32.drv)
add_importlibs(msacm32.drv msacm32 user32 winmm advapi32 kernel32 ntdll)
add_dependencies(msacm32.drv psdk)
-add_cd_file(TARGET msacm32.drv DESTINATION reactos/system32)
\ No newline at end of file
+add_cd_file(TARGET msacm32.drv DESTINATION reactos/system32 FOR all)
\ No newline at end of file
target_link_libraries(msadp32.acm wine)
add_importlibs(msadp32.acm winmm user32 msvcrt kernel32 ntdll)
add_dependencies(msadp32.acm psdk)
-add_cd_file(TARGET msadp32.acm DESTINATION reactos/system32)
+add_cd_file(TARGET msadp32.acm DESTINATION reactos/system32 FOR all)
add_pch(msafd ${CMAKE_CURRENT_SOURCE_DIR}/msafd.h ${SOURCE})
add_importlibs(msafd advapi32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET msafd DESTINATION reactos/system32)
+add_cd_file(TARGET msafd DESTINATION reactos/system32 FOR all)
set_module_type(mscat32 win32dll)
target_link_libraries(mscat32 wine)
add_importlibs(mscat32 wintrust msvcrt kernel32 ntdll)
-add_cd_file(TARGET mscat32 DESTINATION reactos/system32)
+add_cd_file(TARGET mscat32 DESTINATION reactos/system32 FOR all)
set_module_type(mscms win32dll)
target_link_libraries(mscms wine)
add_importlibs(mscms msvcrt advapi32 kernel32 ntdll)
-add_cd_file(TARGET mscms DESTINATION reactos/system32)
+add_cd_file(TARGET mscms DESTINATION reactos/system32 FOR all)
set_module_type(mscoree win32dll)
target_link_libraries(mscoree wine uuid)
add_importlibs(mscoree advapi32 shell32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET mscoree DESTINATION reactos/system32)
+add_cd_file(TARGET mscoree DESTINATION reactos/system32 FOR all)
target_link_libraries(msctf uuid wine)
add_importlibs(msctf ole32 oleaut32 user32 advapi32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET msctf DESTINATION reactos/system32)
+add_cd_file(TARGET msctf DESTINATION reactos/system32 FOR all)
target_link_libraries(msftedit uuid wine)
add_importlibs(msftedit riched20 msvcrt kernel32 ntdll)
-add_cd_file(TARGET msftedit DESTINATION reactos/system32)
+add_cd_file(TARGET msftedit DESTINATION reactos/system32 FOR all)
target_link_libraries(msg711.acm wine)
add_importlibs(msg711.acm winmm user32 msvcrt kernel32 ntdll)
add_dependencies(msg711.acm psdk)
-add_cd_file(TARGET msg711.acm DESTINATION reactos/system32)
+add_cd_file(TARGET msg711.acm DESTINATION reactos/system32 FOR all)
set_module_type(msgina win32dll)
target_link_libraries(msgina wine)
add_importlibs(msgina advapi32 user32 gdi32 userenv msvcrt kernel32 ntdll)
-add_cd_file(TARGET msgina DESTINATION reactos/system32)
+add_cd_file(TARGET msgina DESTINATION reactos/system32 FOR all)
add_importlibs(msgsm32.acm winmm user32 msvcrt kernel32 ntdll)
add_dependencies(msgsm32.acm psdk)
-add_cd_file(TARGET msgsm32.acm DESTINATION reactos/system32)
+add_cd_file(TARGET msgsm32.acm DESTINATION reactos/system32 FOR all)
set_entrypoint(mshtml.tlb 0)
set_target_properties(mshtml.tlb PROPERTIES SUFFIX "")
add_dependencies(mshtml.tlb mshtml_tlb)
-add_cd_file(TARGET mshtml.tlb DESTINATION reactos/system32)
+add_cd_file(TARGET mshtml.tlb DESTINATION reactos/system32 FOR all)
ntdll)
add_dependencies(mshtml mshtml_nsiface_header)
-add_cd_file(TARGET mshtml DESTINATION reactos/system32)
+add_cd_file(TARGET mshtml DESTINATION reactos/system32 FOR all)
kernel32
ntdll)
-add_cd_file(TARGET msi DESTINATION reactos/system32)
+add_cd_file(TARGET msi DESTINATION reactos/system32 FOR all)
add_importlib_target(msi.spec)
set_module_type(msimg32 win32dll)
target_link_libraries(msimg32 wine)
add_importlibs(msimg32 gdi32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET msimg32 DESTINATION reactos/system32)
+add_cd_file(TARGET msimg32 DESTINATION reactos/system32 FOR all)
add_importlib_target(msimg32.spec)
target_link_libraries(msimtf uuid wine)
add_importlibs(msimtf msvcrt imm32 kernel32 ntdll)
-add_cd_file(TARGET msimtf DESTINATION reactos/system32)
+add_cd_file(TARGET msimtf DESTINATION reactos/system32 FOR all)
target_link_libraries(msisip wine)
add_importlibs(msisip crypt32 ole32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET msisip DESTINATION reactos/system32)
+add_cd_file(TARGET msisip DESTINATION reactos/system32 FOR all)
set_module_type(msisys win32ocx)
target_link_libraries(msisys uuid wine)
add_importlibs(msisys msvcrt kernel32 ntdll)
-add_cd_file(TARGET msisys DESTINATION reactos/system32)
+add_cd_file(TARGET msisys DESTINATION reactos/system32 FOR all)
add_importlibs(msnet32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET msnet32 DESTINATION reactos/system32)
+add_cd_file(TARGET msnet32 DESTINATION reactos/system32 FOR all)
set_module_type(msrle32 win32dll)
target_link_libraries(msrle32 wine)
add_importlibs(msrle32 msvcrt winmm user32 kernel32 ntdll)
-add_cd_file(TARGET msrle32 DESTINATION reactos/system32)
+add_cd_file(TARGET msrle32 DESTINATION reactos/system32 FOR all)
add_importlibs(mssign32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET mssign32 DESTINATION reactos/system32)
+add_cd_file(TARGET mssign32 DESTINATION reactos/system32 FOR all)
add_importlibs(mssip32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET mssip32 DESTINATION reactos/system32)
+add_cd_file(TARGET mssip32 DESTINATION reactos/system32 FOR all)
add_importlibs(mstask ole32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET mstask DESTINATION reactos/system32)
+add_cd_file(TARGET mstask DESTINATION reactos/system32 FOR all)
add_pch(msvcrt ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
add_importlibs(msvcrt kernel32 ntdll)
-add_cd_file(TARGET msvcrt DESTINATION reactos/system32)
+add_cd_file(TARGET msvcrt DESTINATION reactos/system32 FOR all)
add_importlib_target(msvcrt.spec)
add_importlibs(msvcrt20 msvcrt kernel32 ntdll)
add_dependencies(msvcrt20 psdk)
-add_cd_file(TARGET msvcrt20 DESTINATION reactos/system32)
+add_cd_file(TARGET msvcrt20 DESTINATION reactos/system32 FOR all)
add_importlibs(msvcrt40 msvcrt kernel32 ntdll)
-add_cd_file(TARGET msvcrt40 DESTINATION reactos/system32)
+add_cd_file(TARGET msvcrt40 DESTINATION reactos/system32 FOR all)
add_importlibs(msvfw32 winmm version comctl32 user32 gdi32 advapi32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET msvfw32 DESTINATION reactos/system32)
+add_cd_file(TARGET msvfw32 DESTINATION reactos/system32 FOR all)
add_importlib_target(msvfw32.spec)
set_module_type(msvidc32 win32dll)
target_link_libraries(msvidc32 wine)
add_importlibs(msvidc32 user32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET msvidc32 DESTINATION reactos/system32)
+add_cd_file(TARGET msvidc32 DESTINATION reactos/system32 FOR all)
set_module_type(mswsock win32dll)
add_importlibs(mswsock ws2_32 msvcrt kernel32)
-add_cd_file(TARGET mswsock DESTINATION reactos/system32)
+add_cd_file(TARGET mswsock DESTINATION reactos/system32 FOR all)
add_importlib_target(mswsock.spec)
ntdll)
add_dependencies(msxml3 msxml3_v1)
-add_cd_file(TARGET msxml3 DESTINATION reactos/system32)
+add_cd_file(TARGET msxml3 DESTINATION reactos/system32 FOR all)
add_importlibs(nddeapi kernel32 ntdll)
add_dependencies(nddeapi psdk)
-add_cd_file(TARGET nddeapi DESTINATION reactos/system32)
\ No newline at end of file
+add_cd_file(TARGET nddeapi DESTINATION reactos/system32 FOR all)
\ No newline at end of file
add_importlibs(netapi32 iphlpapi ws2_32 advapi32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET netapi32 DESTINATION reactos/system32)
+add_cd_file(TARGET netapi32 DESTINATION reactos/system32 FOR all)
add_importlib_target(netapi32.spec)
add_importlibs(netcfgx rpcrt4 setupapi advapi32 iphlpapi ole32 user32 comctl32 ws2_32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET netcfgx DESTINATION reactos/system32)
+add_cd_file(TARGET netcfgx DESTINATION reactos/system32 FOR all)
add_importlibs(netevent msvcrt kernel32)
add_dependencies(netevent neteventmsg)
-add_cd_file(TARGET netevent DESTINATION reactos/system32)
+add_cd_file(TARGET netevent DESTINATION reactos/system32 FOR all)
set_module_type(netid win32dll)
add_importlibs(netid user32 gdi32 comctl32 advapi32 netapi32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET netid DESTINATION reactos/system32)
+add_cd_file(TARGET netid DESTINATION reactos/system32 FOR all)
add_pch(netshell ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
-add_cd_file(TARGET netshell DESTINATION reactos/system32)
+add_cd_file(TARGET netshell DESTINATION reactos/system32 FOR all)
add_importlibs(newdev gdi32 comctl32 setupapi advapi32 user32 shell32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET newdev DESTINATION reactos/system32)
+add_cd_file(TARGET newdev DESTINATION reactos/system32 FOR all)
add_importlib_target(newdev.spec)
add_importlibs(ntdsapi user32 kernel32 ntdll)
add_importlib_target(ntdsapi.spec)
add_dependencies(ntdsapi psdk)
-add_cd_file(TARGET ntdsapi DESTINATION reactos/system32)
+add_cd_file(TARGET ntdsapi DESTINATION reactos/system32 FOR all)
add_importlibs(ntlanman netapi32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET ntlanman DESTINATION reactos/system32)
+add_cd_file(TARGET ntlanman DESTINATION reactos/system32 FOR all)
kernel32
ntdll)
-add_cd_file(TARGET ntmarta DESTINATION reactos/system32)
+add_cd_file(TARGET ntmarta DESTINATION reactos/system32 FOR all)
add_importlibs(ntprint winspool msvcrt kernel32 ntdll)
add_dependencies(ntprint psdk)
-add_cd_file(TARGET ntprint DESTINATION reactos/system32)
+add_cd_file(TARGET ntprint DESTINATION reactos/system32 FOR all)
kernel32
ntdll)
-add_cd_file(TARGET objsel DESTINATION reactos/system32)
+add_cd_file(TARGET objsel DESTINATION reactos/system32 FOR all)
ntdll)
-add_cd_file(TARGET odbc32 DESTINATION reactos/system32)
+add_cd_file(TARGET odbc32 DESTINATION reactos/system32 FOR all)
ntdll)
add_importlib_target(odbccp32.spec)
-add_cd_file(TARGET odbccp32 DESTINATION reactos/system32)
+add_cd_file(TARGET odbccp32 DESTINATION reactos/system32 FOR all)
add_importlibs(ole32 advapi32 user32 gdi32 rpcrt4 msvcrt kernel32 ntdll)
add_dependencies(ole32 ole32idl)
-add_cd_file(TARGET ole32 DESTINATION reactos/system32)
+add_cd_file(TARGET ole32 DESTINATION reactos/system32 FOR all)
add_importlib_target(ole32.spec)
add_importlibs(oleacc user32 msvcrt kernel32 ntdll)
add_importlib_target(oleacc.spec)
-add_cd_file(TARGET oleacc DESTINATION reactos/system32)
+add_cd_file(TARGET oleacc DESTINATION reactos/system32 FOR all)
add_importlibs(oleaut32 windowscodecs ole32 rpcrt4 user32 gdi32 advapi32 comctl32 urlmon msvcrt kernel32 ntdll)
-add_cd_file(TARGET oleaut32 DESTINATION reactos/system32)
+add_cd_file(TARGET oleaut32 DESTINATION reactos/system32 FOR all)
add_importlib_target(oleaut32.spec)
add_importlibs(olecli32 ole32 gdi32 kernel32 ntdll)
add_dependencies(olecli32 psdk)
-add_cd_file(TARGET olecli32 DESTINATION reactos/system32)
+add_cd_file(TARGET olecli32 DESTINATION reactos/system32 FOR all)
target_link_libraries(oledlg wine)
add_importlibs(oledlg ole32 comdlg32 user32 advapi32 msvcrt kernel32 ntdll)
add_importlib_target(oledlg.spec)
-add_cd_file(TARGET oledlg DESTINATION reactos/system32)
+add_cd_file(TARGET oledlg DESTINATION reactos/system32 FOR all)
kernel32
ntdll)
-add_cd_file(TARGET olepro32 DESTINATION reactos/system32)
+add_cd_file(TARGET olepro32 DESTINATION reactos/system32 FOR all)
add_importlibs(olesvr32 kernel32 ntdll)
add_dependencies(olesvr32 psdk)
-add_cd_file(TARGET olesvr32 DESTINATION reactos/system32)
+add_cd_file(TARGET olesvr32 DESTINATION reactos/system32 FOR all)
add_importlibs(olethk32 msvcrt kernel32 ntdll)
add_dependencies(olethk32 psdk)
-add_cd_file(TARGET olethk32 DESTINATION reactos/system32)
+add_cd_file(TARGET olethk32 DESTINATION reactos/system32 FOR all)
add_pch(opengl32 ${CMAKE_CURRENT_SOURCE_DIR}/opengl32.h ${SOURCE})
-add_cd_file(TARGET opengl32 DESTINATION reactos/system32)
+add_cd_file(TARGET opengl32 DESTINATION reactos/system32 FOR all)
add_importlib_target(opengl32.spec)
add_importlibs(pdh kernel32 ntdll msvcrt)
add_importlib_target(pdh.spec)
-add_cd_file(TARGET pdh DESTINATION reactos/system32)
+add_cd_file(TARGET pdh DESTINATION reactos/system32 FOR all)
add_importlibs(pidgen msvcrt kernel32 ntdll)
-add_cd_file(TARGET pidgen DESTINATION reactos/system32)
+add_cd_file(TARGET pidgen DESTINATION reactos/system32 FOR all)
add_importlibs(powrprof advapi32 user32 comctl32 msvcrt kernel32 ntdll)
add_importlib_target(powrprof.spec)
-add_cd_file(TARGET powrprof DESTINATION reactos/system32)
+add_cd_file(TARGET powrprof DESTINATION reactos/system32 FOR all)
add_importlibs(printui shell32 kernel32 ntdll)
add_dependencies(printui psdk)
-add_cd_file(TARGET printui DESTINATION reactos/system32)
+add_cd_file(TARGET printui DESTINATION reactos/system32 FOR all)
add_importlibs(psapi msvcrt kernel32 ntdll)
add_importlib_target(psapi.spec)
add_pch(psapi ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
-add_cd_file(TARGET psapi DESTINATION reactos/system32)
+add_cd_file(TARGET psapi DESTINATION reactos/system32 FOR all)
target_link_libraries(pstorec uuid wine)
add_importlibs(pstorec msvcrt kernel32 ntdll)
add_dependencies(pstorec pstorec_tlb)
-add_cd_file(TARGET pstorec DESTINATION reactos/system32)
+add_cd_file(TARGET pstorec DESTINATION reactos/system32 FOR all)
set_module_type(qmgr win32dll)
target_link_libraries(qmgr uuid wine)
add_importlibs(qmgr ole32 wininet urlmon advapi32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET qmgr DESTINATION reactos/system32)
+add_cd_file(TARGET qmgr DESTINATION reactos/system32 FOR all)
add_dependencies(qmgr qmgr_idlheader)
set_module_type(qmgrprxy win32dll)
target_link_libraries(qmgrprxy qmgrprxylib ${PSEH_LIB} wine)
add_importlibs(qmgrprxy rpcrt4 msvcrt kernel32 ntdll)
-add_cd_file(TARGET qmgrprxy DESTINATION reactos/system32)
+add_cd_file(TARGET qmgrprxy DESTINATION reactos/system32 FOR all)
add_importlibs(query msvcrt kernel32 ntdll)
-add_cd_file(TARGET query DESTINATION reactos/system32)
+add_cd_file(TARGET query DESTINATION reactos/system32 FOR all)
add_importlibs(rasadhlp ws2_32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET rasadhlp DESTINATION reactos/system32)
+add_cd_file(TARGET rasadhlp DESTINATION reactos/system32 FOR all)
add_importlibs(rasapi32 kernel32 ntdll)
add_importlib_target(rasapi32.spec)
add_dependencies(rasapi32 psdk)
-add_cd_file(TARGET rasapi32 DESTINATION reactos/system32)
+add_cd_file(TARGET rasapi32 DESTINATION reactos/system32 FOR all)
add_importlibs(rasdlg msvcrt kernel32 ntdll)
-add_cd_file(TARGET rasdlg DESTINATION reactos/system32)
+add_cd_file(TARGET rasdlg DESTINATION reactos/system32 FOR all)
add_importlibs(rasman msvcrt kernel32 ntdll)
-add_cd_file(TARGET rasman DESTINATION reactos/system32)
+add_cd_file(TARGET rasman DESTINATION reactos/system32 FOR all)
add_importlibs(resutils msvcrt kernel32 ntdll)
-add_cd_file(TARGET resutils DESTINATION reactos/system32)
+add_cd_file(TARGET resutils DESTINATION reactos/system32 FOR all)
add_importlib_target(riched20.spec)
-add_cd_file(TARGET riched20 DESTINATION reactos/system32)
+add_cd_file(TARGET riched20 DESTINATION reactos/system32 FOR all)
set_module_type(riched32 win32dll)
target_link_libraries(riched32 wine)
add_importlibs(riched32 riched20 user32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET riched32 DESTINATION reactos/system32)
+add_cd_file(TARGET riched32 DESTINATION reactos/system32 FOR all)
add_importlibs(rpcrt4 msvcrt user32 advapi32 secur32 iphlpapi ws2_32 kernel32 ntdll)
add_dependencies(rpcrt4 winesdk)
-add_cd_file(TARGET rpcrt4 DESTINATION reactos/system32)
+add_cd_file(TARGET rpcrt4 DESTINATION reactos/system32 FOR all)
add_importlib_target(rpcrt4.spec)
set_entrypoint(rsabase 0)
target_link_libraries(rsabase wine)
add_importlibs(rsabase rsaenh ntdll)
-add_cd_file(TARGET rsabase DESTINATION reactos/system32)
+add_cd_file(TARGET rsabase DESTINATION reactos/system32 FOR all)
target_link_libraries(rsaenh wine)
add_importlibs(rsaenh msvcrt crypt32 advapi32 kernel32 ntdll)
add_importlib_target(rsaenh.spec)
-add_cd_file(TARGET rsaenh DESTINATION reactos/system32)
+add_cd_file(TARGET rsaenh DESTINATION reactos/system32 FOR all)
add_importlibs(samlib advapi32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET samlib DESTINATION reactos/system32)
+add_cd_file(TARGET samlib DESTINATION reactos/system32 FOR all)
add_importlib_target(samlib.spec)
set_entrypoint(samsrv 0)
add_importlibs(samsrv kernel32 ntdll)
add_dependencies(samsrv psdk)
-add_cd_file(TARGET samsrv DESTINATION reactos/system32)
+add_cd_file(TARGET samsrv DESTINATION reactos/system32 FOR all)
add_importlibs(sccbase msvcrt kernel32 ntdll)
-add_cd_file(TARGET sccbase DESTINATION reactos/system32)
+add_cd_file(TARGET sccbase DESTINATION reactos/system32 FOR all)
add_importlibs(schannel secur32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET schannel DESTINATION reactos/system32)
+add_cd_file(TARGET schannel DESTINATION reactos/system32 FOR all)
add_importlibs(secur32 advapi32 msvcrt kernel32 ntdll)
add_pch(secur32 ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
-add_cd_file(TARGET secur32 DESTINATION reactos/system32)
+add_cd_file(TARGET secur32 DESTINATION reactos/system32 FOR all)
add_importlib_target(secur32.spec)
add_importlibs(security secur32 advapi32 ntdll kernel32)
-add_cd_file(TARGET security DESTINATION reactos/system32)
+add_cd_file(TARGET security DESTINATION reactos/system32 FOR all)
target_link_libraries(sensapi wine)
add_importlibs(sensapi msvcrt kernel32 ntdll)
add_importlib_target(sensapi.spec)
-add_cd_file(TARGET sensapi DESTINATION reactos/system32)
+add_cd_file(TARGET sensapi DESTINATION reactos/system32 FOR all)
set_module_type(serialui win32dll)
add_importlibs(serialui user32 shlwapi msvcrt kernel32)
-add_cd_file(TARGET serialui DESTINATION reactos/system32)
+add_cd_file(TARGET serialui DESTINATION reactos/system32 FOR all)
ntdll)
-add_cd_file(TARGET setupapi DESTINATION reactos/system32)
+add_cd_file(TARGET setupapi DESTINATION reactos/system32 FOR all)
add_importlib_target(setupapi.spec)
add_importlibs(sfc msvcrt kernel32 ntdll)
add_pch(sfc ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
-add_cd_file(TARGET sfc DESTINATION reactos/system32)
+add_cd_file(TARGET sfc DESTINATION reactos/system32 FOR all)
add_importlibs(sfc_os msvcrt kernel32 ntdll)
add_pch(sfc_os ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
-add_cd_file(TARGET sfc_os DESTINATION reactos/system32)
+add_cd_file(TARGET sfc_os DESTINATION reactos/system32 FOR all)
add_importlibs(shdoclc kernel32 ntdll)
add_dependencies(shdoclc psdk)
-add_cd_file(TARGET shdoclc DESTINATION reactos/system32)
\ No newline at end of file
+add_cd_file(TARGET shdoclc DESTINATION reactos/system32 FOR all)
\ No newline at end of file
ntdll)
add_dependencies(shdocvw shdocvw_v1)
-add_cd_file(TARGET shdocvw DESTINATION reactos/system32)
+add_cd_file(TARGET shdocvw DESTINATION reactos/system32 FOR all)
add_importlib_target(shdocvw.spec)
msvcrt
ntdll)
-add_cd_file(TARGET shell32 DESTINATION reactos/system32)
+add_cd_file(TARGET shell32 DESTINATION reactos/system32 FOR all)
add_importlib_target(shell32.spec)
target_link_libraries(shfolder wine)
add_importlibs(shfolder shell32 kernel32 ntdll)
add_dependencies(shfolder psdk)
-add_cd_file(TARGET shfolder DESTINATION reactos/system32)
+add_cd_file(TARGET shfolder DESTINATION reactos/system32 FOR all)
kernel32
ntdll)
-add_cd_file(TARGET shimgvw DESTINATION reactos/system32)
+add_cd_file(TARGET shimgvw DESTINATION reactos/system32 FOR all)
msvcrt
ntdll)
-add_cd_file(TARGET shlwapi DESTINATION reactos/system32)
+add_cd_file(TARGET shlwapi DESTINATION reactos/system32 FOR all)
add_importlib_target(shlwapi.spec)
add_importlibs(slbcsp msvcrt kernel32 ntdll)
-add_cd_file(TARGET slbcsp DESTINATION reactos/system32)
+add_cd_file(TARGET slbcsp DESTINATION reactos/system32 FOR all)
target_link_libraries(smdll smlib)
add_importlibs(smdll ntdll)
add_dependencies(smdll psdk)
-add_cd_file(TARGET smdll DESTINATION reactos/system32)
+add_cd_file(TARGET smdll DESTINATION reactos/system32 FOR all)
add_importlib_target(smdll.spec)
set_module_type(sndblst win32dll)
target_link_libraries(sndblst mment4 mmebuddy)
add_importlibs(sndblst user32 winmm advapi32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET sndblst DESTINATION reactos/system32)
+add_cd_file(TARGET sndblst DESTINATION reactos/system32 FOR all)
add_importlibs(snmpapi msvcrt kernel32 ntdll)
-add_cd_file(TARGET snmpapi DESTINATION reactos/system32)
+add_cd_file(TARGET snmpapi DESTINATION reactos/system32 FOR all)
add_importlib_target(snmpapi.spec)
add_importlibs(softpub wintrust)
-add_cd_file(TARGET softpub DESTINATION reactos/system32)
\ No newline at end of file
+add_cd_file(TARGET softpub DESTINATION reactos/system32 FOR all)
\ No newline at end of file
add_importlibs(spoolss winspool msvcrt kernel32 ntdll)
add_importlib_target(spoolss.spec)
-add_cd_file(TARGET spoolss DESTINATION reactos/system32)
+add_cd_file(TARGET spoolss DESTINATION reactos/system32 FOR all)
add_importlibs(srclient kernel32 ntdll)
add_dependencies(srclient psdk)
-add_cd_file(TARGET srclient DESTINATION reactos/system32)
+add_cd_file(TARGET srclient DESTINATION reactos/system32 FOR all)
set_entrypoint(stdole2.tlb 0)
set_target_properties(stdole2.tlb PROPERTIES SUFFIX "")
add_dependencies(stdole2.tlb std_ole_v2)
-add_cd_file(TARGET stdole2.tlb DESTINATION reactos/system32)
+add_cd_file(TARGET stdole2.tlb DESTINATION reactos/system32 FOR all)
set_target_properties(stdole32.tlb PROPERTIES SUFFIX "")
add_dependencies(stdole32.tlb std_ole_v1)
-add_cd_file(TARGET stdole32.tlb DESTINATION reactos/system32)
+add_cd_file(TARGET stdole32.tlb DESTINATION reactos/system32 FOR all)
kernel32
ntdll)
-add_cd_file(TARGET sti DESTINATION reactos/system32)
+add_cd_file(TARGET sti DESTINATION reactos/system32 FOR all)
add_importlibs(sxs kernel32 ntdll)
add_dependencies(sxs psdk)
-add_cd_file(TARGET sxs DESTINATION reactos/system32)
+add_cd_file(TARGET sxs DESTINATION reactos/system32 FOR all)
ntdll)
-add_cd_file(TARGET syssetup DESTINATION reactos/system32)
+add_cd_file(TARGET syssetup DESTINATION reactos/system32 FOR all)
add_importlibs(t2embed gdi32 user32 advapi32 version msvcrt kernel32 ntdll)
-add_cd_file(TARGET t2embed DESTINATION reactos/system32)
+add_cd_file(TARGET t2embed DESTINATION reactos/system32 FOR all)
add_importlibs(tapi32 advapi32 kernel32 ntdll)
add_dependencies(tapi32 psdk)
-add_cd_file(TARGET tapi32 DESTINATION reactos/system32)
+add_cd_file(TARGET tapi32 DESTINATION reactos/system32 FOR all)
add_library(tapiui SHARED tapiui.rc)
set_entrypoint(tapiui 0)
add_dependencies(tapiui psdk)
-add_cd_file(TARGET tapiui DESTINATION reactos/system32)
+add_cd_file(TARGET tapiui DESTINATION reactos/system32 FOR all)
add_importlibs(traffic msvcrt kernel32 ntdll)
add_dependencies(traffic psdk)
-add_cd_file(TARGET traffic DESTINATION reactos/system32)
+add_cd_file(TARGET traffic DESTINATION reactos/system32 FOR all)
set_module_type(twain_32 win32dll)
target_link_libraries(twain_32 wine)
add_importlibs(twain_32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET twain_32 DESTINATION reactos/system32)
+add_cd_file(TARGET twain_32 DESTINATION reactos/system32 FOR all)
set_module_type(uext2 win32dll)
target_link_libraries(uext2 ext2lib)
add_importlibs(uext2 msvcrt kernel32 ntdll)
-add_cd_file(TARGET uext2 DESTINATION reactos/system32)
+add_cd_file(TARGET uext2 DESTINATION reactos/system32 FOR all)
set_module_type(ufat win32dll)
target_link_libraries(ufat vfatlib)
add_importlibs(ufat msvcrt kernel32 ntdll)
-add_cd_file(TARGET ufat DESTINATION reactos/system32)
+add_cd_file(TARGET ufat DESTINATION reactos/system32 FOR all)
add_importlibs(ufatx kernel32 ntdll)
add_importlib_target(ufatx.spec)
add_dependencies(ufatx psdk)
-add_cd_file(TARGET ufatx DESTINATION reactos/system32)
+add_cd_file(TARGET ufatx DESTINATION reactos/system32 FOR all)
advapi32
kernel32
ntdll)
-add_cd_file(TARGET unicows DESTINATION reactos/system32)
+add_cd_file(TARGET unicows DESTINATION reactos/system32 FOR all)
set_module_type(untfs win32dll)
target_link_libraries(untfs ntfslib)
add_importlibs(untfs msvcrt kernel32 ntdll)
-add_cd_file(TARGET untfs DESTINATION reactos/system32)
+add_cd_file(TARGET untfs DESTINATION reactos/system32 FOR all)
add_importlibs(updspapi setupapi kernel32 ntdll)
add_dependencies(updspapi psdk)
-add_cd_file(TARGET updspapi DESTINATION reactos/system32)
+add_cd_file(TARGET updspapi DESTINATION reactos/system32 FOR all)
add_importlibs(url shell32 shlwapi msvcrt kernel32 ntdll)
-add_cd_file(TARGET url DESTINATION reactos/system32)
+add_cd_file(TARGET url DESTINATION reactos/system32 FOR all)
add_definitions(-DPROXY_CLSID_IS="{0x79EAC9F1,0xBAF9,0x11CE,{0x8C,0x82,0x00,0xAA,0x00,0x4B,0xA9,0x0B}}")
-add_cd_file(TARGET urlmon DESTINATION reactos/system32)
+add_cd_file(TARGET urlmon DESTINATION reactos/system32 FOR all)
add_importlib_target(urlmon.spec)
add_pch(user32 ${CMAKE_CURRENT_SOURCE_DIR}/include/user32.h ${SOURCE})
add_importlibs(user32 gdi32 advapi32 imm32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET user32 DESTINATION reactos/system32)
+add_cd_file(TARGET user32 DESTINATION reactos/system32 FOR all)
add_importlib_target(user32.spec)
add_importlibs(userenv advapi32 user32 msvcrt kernel32 ntdll)
add_pch(userenv ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
-add_cd_file(TARGET userenv DESTINATION reactos/system32)
+add_cd_file(TARGET userenv DESTINATION reactos/system32 FOR all)
add_importlib_target(userenv.spec)
add_importlibs(usp10 gdi32 msvcrt kernel32 ntdll)
add_importlib_target(usp10.spec)
-add_cd_file(TARGET usp10 DESTINATION reactos/system32)
+add_cd_file(TARGET usp10 DESTINATION reactos/system32 FOR all)
add_importlibs(uxtheme user32 advapi32 gdi32 msimg32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET uxtheme DESTINATION reactos/system32)
+add_cd_file(TARGET uxtheme DESTINATION reactos/system32 FOR all)
add_importlib_target(uxtheme.spec)
set_module_type(vdmdbg win32dll)
add_importlibs(vdmdbg msvcrt kernel32 ntdll)
add_pch(vdmdbg ${CMAKE_CURRENT_SOURCE_DIR}/vdmdbg.h ${SOURCE})
-add_cd_file(TARGET vdmdbg DESTINATION reactos/system32)
+add_cd_file(TARGET vdmdbg DESTINATION reactos/system32 FOR all)
target_link_libraries(version wine)
add_importlibs(version lz32 kernel32 ntdll)
add_dependencies(version psdk)
-add_cd_file(TARGET version DESTINATION reactos/system32)
+add_cd_file(TARGET version DESTINATION reactos/system32 FOR all)
add_importlib_target(version.spec)
mmixer)
add_importlibs(wdmaud.drv user32 winmm advapi32 msvcrt setupapi ksuser kernel32 ntdll)
-add_cd_file(TARGET wdmaud.drv DESTINATION reactos/system32)
+add_cd_file(TARGET wdmaud.drv DESTINATION reactos/system32 FOR all)
add_importlibs(windowscodecs ole32 shlwapi advapi32 msvcrt kernel32 ntdll)
add_importlib_target(windowscodecs.spec)
-add_cd_file(TARGET windowscodecs DESTINATION reactos/system32)
+add_cd_file(TARGET windowscodecs DESTINATION reactos/system32 FOR all)
add_dependencies(winemp3.acm psdk)
-add_cd_file(TARGET winemp3.acm DESTINATION reactos/system32)
\ No newline at end of file
+add_cd_file(TARGET winemp3.acm DESTINATION reactos/system32 FOR all)
\ No newline at end of file
add_importlibs(winfax kernel32 ntdll)
add_dependencies(winfax psdk)
-add_cd_file(TARGET winfax DESTINATION reactos/system32)
+add_cd_file(TARGET winfax DESTINATION reactos/system32 FOR all)
add_importlibs(wing32 user32 gdi32 msvcrt)
add_dependencies(wing32 psdk)
-add_cd_file(TARGET wing32 DESTINATION reactos/system32)
+add_cd_file(TARGET wing32 DESTINATION reactos/system32 FOR all)
target_link_libraries(winhttp wine)
add_importlibs(winhttp shlwapi wininet ws2_32 msvcrt crypt32 advapi32 kernel32 ntdll)
add_importlib_target(winhttp.spec)
-add_cd_file(TARGET winhttp DESTINATION reactos/system32)
+add_cd_file(TARGET winhttp DESTINATION reactos/system32 FOR all)
add_importlibs(wininet mpr shlwapi shell32 user32 advapi32 secur32 crypt32 ws2_32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET wininet DESTINATION reactos/system32)
+add_cd_file(TARGET wininet DESTINATION reactos/system32 FOR all)
add_importlib_target(wininet.spec)
add_subdirectory(midimap)
-add_cd_file(TARGET winmm DESTINATION reactos/system32)
+add_cd_file(TARGET winmm DESTINATION reactos/system32 FOR all)
add_importlib_target(winmm.spec)
add_importlibs(midimap advapi32 user32 winmm kernel32 ntdll)
add_dependencies(midimap psdk)
-add_cd_file(TARGET midimap DESTINATION reactos/system32)
+add_cd_file(TARGET midimap DESTINATION reactos/system32 FOR all)
set_module_type(winspool win32dll)
target_link_libraries(winspool wine)
add_importlibs(winspool advapi32 shlwapi msvcrt kernel32 ntdll)
-add_cd_file(TARGET winspool DESTINATION reactos/system32)
+add_cd_file(TARGET winspool DESTINATION reactos/system32 FOR all)
add_importlib_target(winspool.spec)
target_link_libraries(winsta wine)
add_importlibs(winsta msvcrt kernel32 ntdll)
add_pch(winsta ${CMAKE_CURRENT_SOURCE_DIR}/winsta.h ${SOURCE})
-add_cd_file(TARGET winsta DESTINATION reactos/system32)
+add_cd_file(TARGET winsta DESTINATION reactos/system32 FOR all)
add_importlib_target(wintrust.spec)
-add_cd_file(TARGET wintrust DESTINATION reactos/system32)
+add_cd_file(TARGET wintrust DESTINATION reactos/system32 FOR all)
add_importlib_target(wlanapi.spec)
add_dependencies(wlanapi psdk)
-add_cd_file(TARGET wlanapi DESTINATION reactos/system32)
+add_cd_file(TARGET wlanapi DESTINATION reactos/system32 FOR all)
add_importlibs(wldap32 user32 msvcrt kernel32 ntdll)
add_importlib_target(wldap32.spec)
-add_cd_file(TARGET wldap32 DESTINATION reactos/system32)
+add_cd_file(TARGET wldap32 DESTINATION reactos/system32 FOR all)
add_importlibs(wmi advapi32)
add_dependencies(wmi psdk)
-add_cd_file(TARGET wmi DESTINATION reactos/system32)
+add_cd_file(TARGET wmi DESTINATION reactos/system32 FOR all)
add_importlibs(ws2_32 user32 advapi32 dnsapi ws2help msvcrt kernel32 ntdll)
add_pch(ws2_32 ${CMAKE_CURRENT_SOURCE_DIR}/include/ws2_32.h ${SOURCE})
-add_cd_file(TARGET ws2_32 DESTINATION reactos/system32)
+add_cd_file(TARGET ws2_32 DESTINATION reactos/system32 FOR all)
add_importlib_target(ws2_32.spec)
set_module_type(ws2_32_new win32dll)
target_link_libraries(ws2_32_new wine)
add_importlibs(ws2_32_new user32 advapi32 dnsapi ws2help msvcrt kernel32 ntdll)
-add_cd_file(TARGET ws2_32_new DESTINATION reactos/system32)
+add_cd_file(TARGET ws2_32_new DESTINATION reactos/system32 FOR all)
set_module_type(ws2help win32dll)
add_importlibs(ws2help advapi32 ws2_32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET ws2help DESTINATION reactos/system32)
+add_cd_file(TARGET ws2help DESTINATION reactos/system32 FOR all)
add_importlib_target(ws2help.spec)
set_module_type(wshirda win32dll)
add_importlibs(wshirda ws2_32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET wshirda DESTINATION reactos/system32)
+add_cd_file(TARGET wshirda DESTINATION reactos/system32 FOR all)
target_link_libraries(wshtcpip tdilib)
add_importlibs(wshtcpip ws2_32 kernel32 ntdll)
add_dependencies(wshtcpip psdk)
-add_cd_file(TARGET wshtcpip DESTINATION reactos/system32)
+add_cd_file(TARGET wshtcpip DESTINATION reactos/system32 FOR all)
set_module_type(wsock32 win32dll)
add_importlibs(wsock32 mswsock ws2_32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET wsock32 DESTINATION reactos/system32)
+add_cd_file(TARGET wsock32 DESTINATION reactos/system32 FOR all)
add_importlibs(wtsapi32 advapi32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET wtsapi32 DESTINATION reactos/system32)
+add_cd_file(TARGET wtsapi32 DESTINATION reactos/system32 FOR all)
set_module_type(wuapi win32dll)
target_link_libraries(wuapi uuid wine wuguid)
add_importlibs(wuapi ole32 advapi32 msvcrt kernel32 ntdll)
-add_cd_file(TARGET wuapi DESTINATION reactos/system32)
+add_cd_file(TARGET wuapi DESTINATION reactos/system32 FOR all)
set_module_type(xinput1_1 win32dll)
add_importlibs(xinput1_1 msvcrt kernel32 xinput1_3)
-add_cd_file(TARGET xinput1_1 DESTINATION reactos/system32)
+add_cd_file(TARGET xinput1_1 DESTINATION reactos/system32 FOR all)
set_module_type(xinput1_2 win32dll)
add_importlibs(xinput1_2 msvcrt kernel32 xinput1_3)
-add_cd_file(TARGET xinput1_2 DESTINATION reactos/system32)
+add_cd_file(TARGET xinput1_2 DESTINATION reactos/system32 FOR all)
set_module_type(xinput1_3 win32dll)
target_link_libraries(xinput1_3 wine)
add_importlibs(xinput1_3 msvcrt kernel32 ntdll)
-add_cd_file(TARGET xinput1_3 DESTINATION reactos/system32)
+add_cd_file(TARGET xinput1_3 DESTINATION reactos/system32 FOR all)
set_module_type(xinput9_1_0 win32dll)
add_importlibs(xinput9_1_0 msvcrt kernel32 xinput1_3)
-add_cd_file(TARGET xinput9_1_0 DESTINATION reactos/system32)
+add_cd_file(TARGET xinput9_1_0 DESTINATION reactos/system32 FOR all)
add_importlibs(xmllite msvcrt kernel32 ntdll)
add_importlib_target(xmllite.spec)
-add_cd_file(TARGET xmllite DESTINATION reactos/system32)
+add_cd_file(TARGET xmllite DESTINATION reactos/system32 FOR all)
add_library(beep SHARED beep.c beep.rc)
set_module_type(beep kernelmodedriver)
add_importlibs(beep ntoskrnl hal)
-add_cd_file(TARGET beep DESTINATION reactos/system32/drivers)
+add_cd_file(TARGET beep DESTINATION reactos/system32/drivers FOR all)
add_importlibs(bootvid ntoskrnl hal)
add_pch(bootvid ${CMAKE_CURRENT_SOURCE_DIR}/precomp.h ${SOURCE})
add_dependencies(bootvid psdk bugcodes)
-add_cd_file(TARGET bootvid DESTINATION reactos/system32 NO_CAB)
+add_cd_file(TARGET bootvid DESTINATION reactos/system32 NO_CAB FOR all)
add_importlib_target(bootvid.spec)
add_importlibs(kdcom ntoskrnl hal)
add_dependencies(kdcom psdk bugcodes)
-add_cd_file(TARGET kdcom DESTINATION reactos/system32 NO_CAB)
+add_cd_file(TARGET kdcom DESTINATION reactos/system32 NO_CAB FOR all)
add_importlib_target(kdcom.spec)
set_module_type(nmidebug kernelmodedriver)
add_importlibs(nmidebug ntoskrnl hal)
-add_cd_file(TARGET nmidebug DESTINATION reactos/system32/drivers NO_CAB)
+add_cd_file(TARGET nmidebug DESTINATION reactos/system32/drivers NO_CAB FOR all)
set_module_type(null kernelmodedriver)
add_importlibs(null ntoskrnl hal)
-add_cd_file(TARGET null DESTINATION reactos/system32/drivers)
+add_cd_file(TARGET null DESTINATION reactos/system32/drivers FOR all)
set_module_type(battc kernelmodedriver)
add_importlibs(battc ntoskrnl hal)
-add_cd_file(TARGET battc DESTINATION reactos/system32/drivers)
+add_cd_file(TARGET battc DESTINATION reactos/system32/drivers FOR all)
add_importlib_target(battc.spec)
add_importlibs(acpi ntoskrnl hal)
-add_cd_file(TARGET acpi DESTINATION reactos/system32/drivers NO_CAB)
+add_cd_file(TARGET acpi DESTINATION reactos/system32/drivers NO_CAB FOR all)
add_subdirectory(cmbatt)
add_subdirectory(compbatt)
add_pch(cmbatt ${CMAKE_CURRENT_SOURCE_DIR}/cmbatt.h ${SOURCE})
-add_cd_file(TARGET cmbatt DESTINATION reactos/system32/drivers)
\ No newline at end of file
+add_cd_file(TARGET cmbatt DESTINATION reactos/system32/drivers FOR all)
\ No newline at end of file
add_pch(compbatt ${CMAKE_CURRENT_SOURCE_DIR}/compbatt.h ${SOURCE})
-add_cd_file(TARGET compbatt DESTINATION reactos/system32/drivers)
\ No newline at end of file
+add_cd_file(TARGET compbatt DESTINATION reactos/system32/drivers FOR all)
\ No newline at end of file
set_module_type(isapnp kernelmodedriver)
add_importlibs(isapnp ntoskrnl hal)
-add_cd_file(TARGET isapnp DESTINATION reactos/system32/drivers NO_CAB)
+add_cd_file(TARGET isapnp DESTINATION reactos/system32/drivers NO_CAB FOR all)
set_module_type(pci kernelmodedriver)
add_importlibs(pci ntoskrnl hal)
-add_cd_file(TARGET pci DESTINATION reactos/system32/drivers NO_CAB)
+add_cd_file(TARGET pci DESTINATION reactos/system32/drivers NO_CAB FOR all)
add_pch(pcix ${CMAKE_CURRENT_SOURCE_DIR}/pci.h ${SOURCE})
add_dependencies(pcix pciclass)
-add_cd_file(TARGET pcix DESTINATION reactos/system32/drivers NO_CAB)
+add_cd_file(TARGET pcix DESTINATION reactos/system32/drivers NO_CAB FOR all)
set_module_type(pcmcia kernelmodedriver)
add_importlibs(pcmcia ntoskrnl hal)
-add_cd_file(TARGET pcmcia DESTINATION reactos/system32/drivers NO_CAB)
+add_cd_file(TARGET pcmcia DESTINATION reactos/system32/drivers NO_CAB FOR all)
set_module_type(dxapi kernelmodedriver)
add_importlibs(dxapi ntoskrnl hal videoprt)
-add_cd_file(TARGET dxapi DESTINATION reactos/system32/drivers)
\ No newline at end of file
+add_cd_file(TARGET dxapi DESTINATION reactos/system32/drivers FOR all)
\ No newline at end of file
set_module_type(dxg kernelmodedriver)
add_importlibs(dxg dxgthk ntoskrnl)
-add_cd_file(TARGET dxg DESTINATION reactos/system32/drivers)
\ No newline at end of file
+add_cd_file(TARGET dxg DESTINATION reactos/system32/drivers FOR all)
\ No newline at end of file
add_importlibs(dxgthk win32k)
add_importlib_target(dxgthk.spec)
-add_cd_file(TARGET dxgthk DESTINATION reactos/system32/drivers)
+add_cd_file(TARGET dxgthk DESTINATION reactos/system32/drivers FOR all)
add_pch(cdfs ${CMAKE_CURRENT_SOURCE_DIR}/cdfs.h ${SOURCE})
-add_cd_file(TARGET cdfs DESTINATION reactos/system32/drivers NO_CAB)
+add_cd_file(TARGET cdfs DESTINATION reactos/system32/drivers NO_CAB FOR all)
set_module_type(ext2fs kernelmodedriver)
add_importlibs(ext2fs ntoskrnl hal)
-add_cd_file(TARGET ext2fs DESTINATION reactos/system32/drivers NO_CAB)
+add_cd_file(TARGET ext2fs DESTINATION reactos/system32/drivers NO_CAB FOR all)
add_pch(fastfat ${CMAKE_CURRENT_SOURCE_DIR}/vfat.h ${SOURCE})
-add_cd_file(TARGET fastfat DESTINATION reactos/system32/drivers NO_CAB)
+add_cd_file(TARGET fastfat DESTINATION reactos/system32/drivers NO_CAB FOR all)
set_module_type(fs_rec kernelmodedriver)
add_importlibs(fs_rec ntoskrnl hal)
-add_cd_file(TARGET fs_rec DESTINATION reactos/system32/drivers)
+add_cd_file(TARGET fs_rec DESTINATION reactos/system32/drivers FOR all)
add_pch(msfs ${CMAKE_CURRENT_SOURCE_DIR}/msfs.h ${SOURCE})
-add_cd_file(TARGET msfs DESTINATION reactos/system32/drivers)
+add_cd_file(TARGET msfs DESTINATION reactos/system32/drivers FOR all)
set_module_type(mup kernelmodedriver)
add_importlibs(mup ntoskrnl hal)
-add_cd_file(TARGET mup DESTINATION reactos/system32/drivers)
\ No newline at end of file
+add_cd_file(TARGET mup DESTINATION reactos/system32/drivers FOR all)
\ No newline at end of file
set_module_type(npfs kernelmodedriver)
add_importlibs(npfs ntoskrnl hal)
add_pch(npfs ${CMAKE_CURRENT_SOURCE_DIR}/npfs.h ${SOURCE})
-add_cd_file(TARGET npfs DESTINATION reactos/system32/drivers)
+add_cd_file(TARGET npfs DESTINATION reactos/system32/drivers FOR all)
add_pch(ntfs ${CMAKE_CURRENT_SOURCE_DIR}/ntfs.h ${SOURCE})
-add_cd_file(TARGET ntfs DESTINATION reactos/system32/drivers NO_CAB)
+add_cd_file(TARGET ntfs DESTINATION reactos/system32/drivers NO_CAB FOR all)
set_module_type(i8042prt kernelmodedriver)
add_importlibs(i8042prt ntoskrnl hal)
-add_cd_file(TARGET i8042prt DESTINATION reactos/system32/drivers NO_CAB)
\ No newline at end of file
+add_cd_file(TARGET i8042prt DESTINATION reactos/system32/drivers NO_CAB FOR all)
\ No newline at end of file
add_importlibs(kbdclass ntoskrnl hal)
-add_cd_file(TARGET kbdclass DESTINATION reactos/system32/drivers NO_CAB)
\ No newline at end of file
+add_cd_file(TARGET kbdclass DESTINATION reactos/system32/drivers NO_CAB FOR all)
\ No newline at end of file
add_importlibs(mouclass ntoskrnl hal)
-add_cd_file(TARGET mouclass DESTINATION reactos/system32/drivers)
\ No newline at end of file
+add_cd_file(TARGET mouclass DESTINATION reactos/system32/drivers FOR all)
\ No newline at end of file
set_module_type(sermouse kernelmodedriver)
add_importlibs(sermouse ntoskrnl hal)
-add_cd_file(TARGET sermouse DESTINATION reactos/system32/drivers)
+add_cd_file(TARGET sermouse DESTINATION reactos/system32/drivers FOR all)
add_importlibs(ks ntoskrnl hal)
add_dependencies(ks psdk bugcodes)
-add_cd_file(TARGET ks DESTINATION reactos/system32/drivers)
+add_cd_file(TARGET ks DESTINATION reactos/system32/drivers FOR all)
add_importlib_target(ks.spec)
set_module_type(swenum kernelmodedriver)
add_importlibs(swenum ks ntoskrnl hal)
-add_cd_file(TARGET swenum DESTINATION reactos/system32/drivers NO_CAB)
+add_cd_file(TARGET swenum DESTINATION reactos/system32/drivers NO_CAB FOR all)
add_pch(afd ${CMAKE_CURRENT_SOURCE_DIR}/include/afd.h ${SOURCE})
-add_cd_file(TARGET afd DESTINATION reactos/system32/drivers)
+add_cd_file(TARGET afd DESTINATION reactos/system32/drivers FOR all)
set_module_type(ne2000 kernelmodedriver)
add_importlibs(ne2000 ndis ntoskrnl hal)
-add_cd_file(TARGET ne2000 DESTINATION reactos/system32/drivers)
+add_cd_file(TARGET ne2000 DESTINATION reactos/system32/drivers FOR all)
set_module_type(pcnet kernelmodedriver)
add_importlibs(pcnet ndis ntoskrnl hal)
-add_cd_file(TARGET pcnet DESTINATION reactos/system32/drivers)
+add_cd_file(TARGET pcnet DESTINATION reactos/system32/drivers FOR all)
add_pch(ndis ${CMAKE_CURRENT_SOURCE_DIR}/include/ndissys.h ${SOURCE})
-add_cd_file(TARGET ndis DESTINATION reactos/system32/drivers)
+add_cd_file(TARGET ndis DESTINATION reactos/system32/drivers FOR all)
add_importlib_target(ndis.spec)
add_pch(tcpip ${CMAKE_CURRENT_SOURCE_DIR}/include/precomp.h ${SOURCE})
-add_cd_file(TARGET tcpip DESTINATION reactos/system32/drivers)
+add_cd_file(TARGET tcpip DESTINATION reactos/system32/drivers FOR all)
set_module_type(tdi kernelmodedriver)
add_importlibs(tdi ntoskrnl hal)
-add_cd_file(TARGET tdi DESTINATION reactos/system32/drivers)
+add_cd_file(TARGET tdi DESTINATION reactos/system32/drivers FOR all)
set_module_type(serenum kernelmodedriver)
add_importlibs(serenum ntoskrnl hal)
-add_cd_file(TARGET serenum DESTINATION reactos/system32/drivers)
+add_cd_file(TARGET serenum DESTINATION reactos/system32/drivers FOR all)
set_module_type(serial kernelmodedriver)
add_importlibs(serial ntoskrnl hal)
-add_cd_file(TARGET serial DESTINATION reactos/system32/drivers)
+add_cd_file(TARGET serial DESTINATION reactos/system32/drivers FOR all)
set_module_type(blue kernelmodedriver)
add_importlibs(blue ntoskrnl hal)
-add_cd_file(TARGET blue DESTINATION reactos/system32/drivers NO_CAB)
+add_cd_file(TARGET blue DESTINATION reactos/system32/drivers NO_CAB FOR all)
ntoskrnl
hal)
-add_cd_file(TARGET cdrom DESTINATION reactos/system32/drivers NO_CAB)
+add_cd_file(TARGET cdrom DESTINATION reactos/system32/drivers NO_CAB FOR all)
add_importlibs(class2 scsiport ntoskrnl hal)
add_importlib_target(class2.spec)
-add_cd_file(TARGET class2 DESTINATION reactos/system32/drivers NO_CAB)
+add_cd_file(TARGET class2 DESTINATION reactos/system32/drivers NO_CAB FOR all)
ntoskrnl
hal)
-add_cd_file(TARGET disk DESTINATION reactos/system32/drivers NO_CAB)
+add_cd_file(TARGET disk DESTINATION reactos/system32/drivers NO_CAB FOR all)
ntoskrnl
hal)
-add_cd_file(TARGET ramdisk DESTINATION reactos/system32/drivers NO_CAB)
+add_cd_file(TARGET ramdisk DESTINATION reactos/system32/drivers NO_CAB FOR all)
set_module_type(classpnp kernelmodedriver)
add_importlibs(classpnp hal ntoskrnl)
-add_cd_file(TARGET classpnp DESTINATION reactos/system32/drivers NO_CAB)
+add_cd_file(TARGET classpnp DESTINATION reactos/system32/drivers NO_CAB FOR all)
set_module_type(floppy kernelmodedriver)
add_importlibs(floppy hal ntoskrnl)
-add_cd_file(TARGET floppy DESTINATION reactos/system32/drivers NO_CAB)
+add_cd_file(TARGET floppy DESTINATION reactos/system32/drivers NO_CAB FOR all)
set_module_type(atapi kernelmodedriver)
add_importlibs(atapi scsiport)
-add_cd_file(TARGET atapi DESTINATION reactos/system32/drivers NO_CAB)
+add_cd_file(TARGET atapi DESTINATION reactos/system32/drivers NO_CAB FOR all)
set_module_type(pciide kernelmodedriver)
add_importlibs(pciide pciidex ntoskrnl)
-add_cd_file(TARGET pciide DESTINATION reactos/system32/drivers)
+add_cd_file(TARGET pciide DESTINATION reactos/system32/drivers FOR all)
set_module_type(pciidex kernelmodedriver)
add_importlibs(pciidex ntoskrnl)
-add_cd_file(TARGET pciidex DESTINATION reactos/system32/drivers)
+add_cd_file(TARGET pciidex DESTINATION reactos/system32/drivers FOR all)
add_importlib_target(pciidex.spec)
set_module_type(uniata kernelmodedriver)
add_importlibs(uniata scsiport ntoskrnl hal)
-add_cd_file(TARGET uniata DESTINATION reactos/system32/drivers NO_CAB)
\ No newline at end of file
+add_cd_file(TARGET uniata DESTINATION reactos/system32/drivers NO_CAB FOR all)
\ No newline at end of file
set_module_type(buslogic kernelmodedriver)
add_importlibs(buslogic scsiport)
-add_cd_file(TARGET buslogic DESTINATION reactos/system32/drivers NO_CAB)
+add_cd_file(TARGET buslogic DESTINATION reactos/system32/drivers NO_CAB FOR all)
add_importlibs(scsiport ntoskrnl hal)
add_importlib_target(scsiport.spec)
-add_cd_file(TARGET scsiport DESTINATION reactos/system32/drivers NO_CAB)
+add_cd_file(TARGET scsiport DESTINATION reactos/system32/drivers NO_CAB FOR all)
add_pch(usbdriver ${CMAKE_CURRENT_SOURCE_DIR}/usbdriver.h ${SOURCE})
-add_cd_file(TARGET usbdriver DESTINATION reactos/system32/drivers)
+add_cd_file(TARGET usbdriver DESTINATION reactos/system32/drivers FOR all)
target_link_libraries(framebuf libcntpr)
add_importlibs(framebuf win32k)
add_dependencies(framebuf psdk bugcodes)
-add_cd_file(TARGET framebuf DESTINATION reactos/system32)
+add_cd_file(TARGET framebuf DESTINATION reactos/system32 FOR all)
add_importlibs(vgaddi win32k)
target_link_libraries(vgaddi libcntpr)
add_dependencies(vgaddi psdk bugcodes)
-add_cd_file(TARGET vgaddi DESTINATION reactos/system32)
\ No newline at end of file
+add_cd_file(TARGET vgaddi DESTINATION reactos/system32 FOR all)
\ No newline at end of file
add_importlibs(ftfd win32k)
add_dependencies(ftfd psdk)
-add_cd_file(TARGET ftfd DESTINATION reactos/system32)
+add_cd_file(TARGET ftfd DESTINATION reactos/system32 FOR all)
add_importlib_target(ftfd.spec)
target_link_libraries(vbemp libcntpr)
-add_cd_file(TARGET vbemp DESTINATION reactos/system32/drivers)
+add_cd_file(TARGET vbemp DESTINATION reactos/system32/drivers FOR all)
add_importlibs(vgamp videoprt)
add_pch(vgamp ${CMAKE_CURRENT_SOURCE_DIR}/vgamp.h ${SOURCE})
-add_cd_file(TARGET vgamp DESTINATION reactos/system32/drivers)
+add_cd_file(TARGET vgamp DESTINATION reactos/system32/drivers FOR all)
add_pch(vga ${CMAKE_CURRENT_SOURCE_DIR}/vga.h ${SOURCE})
-add_cd_file(TARGET vga DESTINATION reactos/system32/drivers)
+add_cd_file(TARGET vga DESTINATION reactos/system32/drivers FOR all)
add_importlibs(videoprt ntoskrnl hal)
add_pch(videoprt ${CMAKE_CURRENT_SOURCE_DIR}/videoprt.h ${SOURCE})
-add_cd_file(TARGET videoprt DESTINATION reactos/system32/drivers)
+add_cd_file(TARGET videoprt DESTINATION reactos/system32/drivers FOR all)
add_importlib_target(videoprt.spec)
add_importlibs(portcls ntoskrnl ks drmk hal)
-add_cd_file(TARGET portcls DESTINATION reactos/system32/drivers)
\ No newline at end of file
+add_cd_file(TARGET portcls DESTINATION reactos/system32/drivers FOR all)
\ No newline at end of file
add_importlibs(drmk ntoskrnl)
add_importlib_target(drmk.spec)
-add_cd_file(TARGET drmk DESTINATION reactos/system32/drivers)
+add_cd_file(TARGET drmk DESTINATION reactos/system32/drivers FOR all)
add_importlibs(kmixer ntoskrnl ks hal)
-add_cd_file(TARGET kmixer DESTINATION reactos/system32/drivers)
\ No newline at end of file
+add_cd_file(TARGET kmixer DESTINATION reactos/system32/drivers FOR all)
\ No newline at end of file
add_importlibs(wdmaud ntoskrnl ks hal)
-add_cd_file(TARGET wdmaud DESTINATION reactos/system32/drivers)
\ No newline at end of file
+add_cd_file(TARGET wdmaud DESTINATION reactos/system32/drivers FOR all)
\ No newline at end of file
add_importlibs(sysaudio ntoskrnl ks hal)
-add_cd_file(TARGET sysaudio DESTINATION reactos/system32/drivers)
\ No newline at end of file
+add_cd_file(TARGET sysaudio DESTINATION reactos/system32/drivers FOR all)
\ No newline at end of file
add_importlibs(wmilib ntoskrnl)
add_importlib_target(wmilib.spec)
-add_cd_file(TARGET wmilib DESTINATION reactos/system32/drivers)
+add_cd_file(TARGET wmilib DESTINATION reactos/system32/drivers FOR all)
add_importlibs(hal ntoskrnl)
target_link_libraries(hal libcntpr)
- add_cd_file(TARGET hal DESTINATION reactos/system32 NO_CAB)
+ add_cd_file(TARGET hal DESTINATION reactos/system32 NO_CAB FOR all)
# mini_hal
add_library(mini_hal ${MINI_HAL_SOURCE})
add_subdirectory(nls)
add_subdirectory(vgafonts)
-add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/drivers/etc/hosts DESTINATION reactos/system32/drivers/etc)
-add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/drivers/etc/KDBinit DESTINATION reactos/system32/drivers/etc)
-add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/drivers/etc/services DESTINATION reactos/system32/drivers/etc)
-add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/sounds/ReactOS_LogOn.wav DESTINATION reactos/media)
\ No newline at end of file
+add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/drivers/etc/hosts DESTINATION reactos/system32/drivers/etc FOR all)
+add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/drivers/etc/KDBinit DESTINATION reactos/system32/drivers/etc FOR all)
+add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/drivers/etc/services DESTINATION reactos/system32/drivers/etc FOR all)
+add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/sounds/ReactOS_LogOn.wav DESTINATION reactos/media FOR all)
\ No newline at end of file
)
foreach(item ${FONT_FILES})
- add_cd_file(FILE "${CMAKE_CURRENT_SOURCE_DIR}/${item}" DESTINATION reactos/Fonts)
+ add_cd_file(FILE "${CMAKE_CURRENT_SOURCE_DIR}/${item}" DESTINATION reactos/Fonts FOR all)
endforeach(item)
\ No newline at end of file
)
foreach(item ${INF_FILES})
- add_cd_file(FILE "${CMAKE_CURRENT_SOURCE_DIR}/${item}" DESTINATION reactos/inf)
+ add_cd_file(FILE "${CMAKE_CURRENT_SOURCE_DIR}/${item}" DESTINATION reactos/inf FOR all)
endforeach(item)
-add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/syssetup.inf DESTINATION reactos/inf)
\ No newline at end of file
+add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/syssetup.inf DESTINATION reactos/inf FOR all)
\ No newline at end of file
-add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/l_intl.nls DESTINATION reactos/system32 NO_CAB)
-add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/c_437.nls DESTINATION reactos/system32 NO_CAB)
-add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/c_1252.nls DESTINATION reactos/system32 NO_CAB)
+add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/l_intl.nls DESTINATION reactos/system32 NO_CAB FOR all)
+add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/c_437.nls DESTINATION reactos/system32 NO_CAB FOR all)
+add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/c_1252.nls DESTINATION reactos/system32 NO_CAB FOR all)
list(APPEND NLS_FILES
c_037.nls
foreach(item ${NLS_FILES})
- add_cd_file(FILE "${CMAKE_CURRENT_SOURCE_DIR}/${item}" DESTINATION reactos/system32)
+ add_cd_file(FILE "${CMAKE_CURRENT_SOURCE_DIR}/${item}" DESTINATION reactos/system32 FOR all)
endforeach(item)
add_custom_target(vgafonts DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/vgafonts.cab)
-#add_cd_file(TARGET vgafonts FILE ${CMAKE_CURRENT_BINARY_DIR}/vgafonts.cab DESTINATION reactos NO_LIVECD)
-add_cd_file(TARGET vgafonts FILE ${CMAKE_CURRENT_BINARY_DIR}/vgafonts.cab DESTINATION reactos NO_CAB)
\ No newline at end of file
+add_cd_file(TARGET vgafonts FILE ${CMAKE_CURRENT_BINARY_DIR}/vgafonts.cab DESTINATION reactos NO_CAB FOR all)
\ No newline at end of file
add_pch(ntoskrnl ${CMAKE_CURRENT_SOURCE_DIR}/include/ntoskrnl.h ${SOURCE})
add_dependencies(ntoskrnl psdk bugcodes asm)
-add_cd_file(TARGET ntoskrnl DESTINATION reactos/system32 NO_CAB)
+add_cd_file(TARGET ntoskrnl DESTINATION reactos/system32 NO_CAB FOR all)
add_importlib_target(ntoskrnl.spec)
add_library(ntdllsys ntdll.S)
add_importlibs(ntvdm ntdll user32 gdi32 advapi32 kernel32 msvcrt)
add_dependencies(ntvdm ndk bugcodes)
-add_cd_file(TARGET ntvdm DESTINATION reactos/system32)
\ No newline at end of file
+add_cd_file(TARGET ntvdm DESTINATION reactos/system32 FOR all)
\ No newline at end of file
target_link_libraries(csrss nt)
add_importlibs(csrss ntdll csrsrv)
add_dependencies(csrss psdk bugcodes)
-add_cd_file(TARGET csrss DESTINATION reactos/system32)
+add_cd_file(TARGET csrss DESTINATION reactos/system32 FOR all)
add_subdirectory(csrsrv)
add_subdirectory(win32csr)
add_pch(csrsrv ${CMAKE_CURRENT_SOURCE_DIR}/srv.h ${SOURCE})
add_dependencies(csrsrv psdk bugcodes)
-add_cd_file(TARGET csrsrv DESTINATION reactos/system32)
+add_cd_file(TARGET csrsrv DESTINATION reactos/system32 FOR all)
add_importlib_target(csrsrv.spec)
add_pch(win32csr ${CMAKE_CURRENT_SOURCE_DIR}/w32csr.h ${SOURCE})
add_dependencies(win32csr bugcodes)
-add_cd_file(TARGET win32csr DESTINATION reactos/system32)
+add_cd_file(TARGET win32csr DESTINATION reactos/system32 FOR all)
add_importlibs(win32k ntoskrnl hal ftfd)
add_pch(win32k ${CMAKE_CURRENT_SOURCE_DIR}/pch.h ${SOURCE})
add_dependencies(win32k gendib_generated)
-add_cd_file(TARGET win32k DESTINATION reactos/system32)
+add_cd_file(TARGET win32k DESTINATION reactos/system32 FOR all)
add_importlib_target(win32k.spec)
add_library(win32ksys sys-stubs.S)