[CMAKE]
authorAmine Khaldi <amine.khaldi@reactos.org>
Sat, 23 Oct 2010 10:38:48 +0000 (10:38 +0000)
committerAmine Khaldi <amine.khaldi@reactos.org>
Sat, 23 Oct 2010 10:38:48 +0000 (10:38 +0000)
- Create profiles related folders into the livecd iso.
- Add some missing modules to livecd.

svn path=/branches/cmake-bringup/; revision=49234

23 files changed:
CMakeLists.txt
dll/win32/cabinet/CMakeLists.txt
dll/win32/cfgmgr32/CMakeLists.txt
dll/win32/comcat/CMakeLists.txt
dll/win32/glu32/CMakeLists.txt
dll/win32/imaadp32.acm/CMakeLists.txt
dll/win32/mcicda/CMakeLists.txt
dll/win32/mciseq/CMakeLists.txt
dll/win32/mciwave/CMakeLists.txt
dll/win32/mmdrv/CMakeLists.txt
dll/win32/msadp32.acm/CMakeLists.txt
dll/win32/msg711.acm/CMakeLists.txt
dll/win32/msgsm32.acm/CMakeLists.txt
dll/win32/msvcrt20/CMakeLists.txt
dll/win32/nddeapi/CMakeLists.txt
dll/win32/ntdsapi/CMakeLists.txt
dll/win32/odbccp32/CMakeLists.txt
dll/win32/oleacc/CMakeLists.txt
dll/win32/olepro32/CMakeLists.txt
dll/win32/pdh/CMakeLists.txt
dll/win32/printui/CMakeLists.txt
dll/win32/rasapi32/CMakeLists.txt
dll/win32/rsabase/CMakeLists.txt

index 2e4d69c..0598940 100644 (file)
@@ -120,6 +120,12 @@ set(LIVECD_DIR "${REACTOS_BINARY_DIR}/boot/livecd")
 
 file(MAKE_DIRECTORY "${LIVECD_DIR}")
 file(MAKE_DIRECTORY "${LIVECD_DIR}/loader")
+file(MAKE_DIRECTORY "${LIVECD_DIR}/Profiles")
+file(MAKE_DIRECTORY "${LIVECD_DIR}/Profiles/All Users")
+file(MAKE_DIRECTORY "${LIVECD_DIR}/Profiles/All Users/Desktop")
+file(MAKE_DIRECTORY "${LIVECD_DIR}/Profiles/Default User")
+file(MAKE_DIRECTORY "${LIVECD_DIR}/Profiles/Default User/Desktop")
+file(MAKE_DIRECTORY "${LIVECD_DIR}/Profiles/Default User/My Documents")
 file(MAKE_DIRECTORY "${LIVECD_DIR}/reactos")
 file(MAKE_DIRECTORY "${LIVECD_DIR}/reactos/fonts")
 file(MAKE_DIRECTORY "${LIVECD_DIR}/reactos/system32")
index a57785f..4306505 100644 (file)
@@ -21,3 +21,4 @@ target_link_libraries(cabinet
 
 add_importlibs(cabinet kernel32 ntdll)
 add_dependencies(cabinet cabinet_def psdk buildno_header)
+add_livecd_target(cabinet reactos/system32)
\ No newline at end of file
index f179dab..6332188 100644 (file)
@@ -8,3 +8,4 @@ set_entrypoint(cfgmgr32 0)
 target_link_libraries(cfgmgr32 ${CMAKE_CURRENT_BINARY_DIR}/cfgmgr32.def)
 
 add_dependencies(cfgmgr32 cfgmgr32_def psdk buildno_header)
+add_livecd_target(cfgmgr32 reactos/system32)
index 9e00822..3cd4f89 100644 (file)
@@ -22,3 +22,4 @@ add_importlibs(comcat
     ntdll)
 
 add_dependencies(comcat comcat_def psdk buildno_header)
+add_livecd_target(comcat reactos/system32)
index 3fc6ac5..e32f49b 100644 (file)
@@ -117,3 +117,4 @@ add_importlibs(glu32
     ntdll)
 
 add_dependencies(glu32 glu32_def psdk buildno_header)
+add_livecd_target(glu32 reactos/system32)
\ No newline at end of file
index 258b363..3c0b408 100644 (file)
@@ -22,3 +22,4 @@ target_link_libraries(imaadp32.acm
 
 add_importlibs(imaadp32.acm winmm user32 msvcrt kernel32 ntdll)
 add_dependencies(imaadp32.acm imaadp32.acm_def psdk buildno_header)
+add_livecd_target(imaadp32.acm reactos/system32)
index bfb28b4..1ede7b5 100644 (file)
@@ -14,3 +14,4 @@ target_link_libraries(mcicda
 
 add_importlibs(mcicda winmm user32 kernel32 ntdll)
 add_dependencies(mcicda mcicda_def psdk buildno_header)
+add_livecd_target(mcicda reactos/system32)
\ No newline at end of file
index 87a7986..d9d86cd 100644 (file)
@@ -14,3 +14,4 @@ target_link_libraries(mciseq
 
 add_importlibs(mciseq winmm user32 kernel32 ntdll)
 add_dependencies(mciseq mciseq_def psdk buildno_header)
+add_livecd_target(mciseq reactos/system32)
\ No newline at end of file
index cefe133..302698a 100644 (file)
@@ -17,3 +17,4 @@ target_link_libraries(mciwave
 
 add_importlibs(mciwave winmm user32 msvcrt kernel32 ntdll)
 add_dependencies(mciwave mciwave_def psdk buildno_header)
+add_livecd_target(mciwave reactos/system32)
index ba3db14..aaa077e 100644 (file)
@@ -20,3 +20,4 @@ target_link_libraries(mmdrv ${CMAKE_CURRENT_BINARY_DIR}/mmdrv.def)
 
 add_importlibs(mmdrv winmm user32 kernel32 ntdll)
 add_dependencies(mmdrv mmdrv_def psdk buildno_header)
+add_livecd_target(mmdrv reactos/system32)
\ No newline at end of file
index cacd867..91593c0 100644 (file)
@@ -22,3 +22,4 @@ target_link_libraries(msadp32.acm
 
 add_importlibs(msadp32.acm winmm user32 msvcrt kernel32 ntdll)
 add_dependencies(msadp32.acm msadp32.acm_def psdk buildno_header)
+add_livecd_target(msadp32.acm reactos/system32)
index e909b4c..25f8b27 100644 (file)
@@ -22,3 +22,4 @@ target_link_libraries(msg711.acm
 
 add_importlibs(msg711.acm winmm user32 msvcrt kernel32 ntdll)
 add_dependencies(msg711.acm msg711.acm_def psdk buildno_header)
+add_livecd_target(msg711.acm reactos/system32)
index 49e220e..a8addf0 100644 (file)
@@ -22,3 +22,4 @@ target_link_libraries(msgsm32.acm
 
 add_importlibs(msgsm32.acm winmm user32 msvcrt kernel32 ntdll)
 add_dependencies(msgsm32.acm msgsm32.acm_def psdk buildno_header)
+add_livecd_target(msgsm32.acm reactos/system32)
index 0d6e31a..b39b1c3 100644 (file)
@@ -16,3 +16,4 @@ target_link_libraries(msvcrt20
 
 add_importlibs(msvcrt20 msvcrt kernel32 ntdll)
 add_dependencies(msvcrt20 msvcrt20_def psdk buildno_header)
+add_livecd_target(msvcrt20 reactos/system32)
index 6bb177e..8d9940b 100644 (file)
@@ -14,3 +14,4 @@ target_link_libraries(nddeapi
 
 add_importlibs(nddeapi kernel32 ntdll)
 add_dependencies(nddeapi nddeapi_def psdk buildno_header)
+add_livecd_target(nddeapi reactos/system32)
\ No newline at end of file
index 54069e0..63be7bb 100644 (file)
@@ -14,3 +14,4 @@ target_link_libraries(ntdsapi
 
 add_importlibs(ntdsapi user32 kernel32 ntdll)
 add_dependencies(ntdsapi ntdsapi_def psdk buildno_header)
+add_livecd_target(ntdsapi reactos/system32)
index ed7f754..2d6b233 100644 (file)
@@ -22,3 +22,4 @@ add_importlibs(odbccp32
     ntdll)
 
 add_dependencies(odbccp32 odbccp32_def)
+add_livecd_target(odbccp32 reactos/system32)
index d1f275d..9fef83f 100644 (file)
@@ -19,3 +19,4 @@ add_importlibs(oleacc
     ntdll)
 
 add_dependencies(oleacc oleacc_def)
+add_livecd_target(oleacc reactos/system32)
\ No newline at end of file
index ec6ac3e..a790aa4 100644 (file)
@@ -18,3 +18,4 @@ add_importlibs(olepro32
     ntdll)
 
 add_dependencies(olepro32 olepro32_def)
+add_livecd_target(olepro32 reactos/system32)
\ No newline at end of file
index fbd725d..d9897d6 100644 (file)
@@ -18,3 +18,4 @@ target_link_libraries(pdh
 
 add_importlibs(pdh kernel32 ntdll)
 add_dependencies(pdh pdh_def)
+add_livecd_target(pdh reactos/system32)
\ No newline at end of file
index 3cbbab7..5ebdf99 100644 (file)
@@ -14,3 +14,4 @@ target_link_libraries(printui
 
 add_importlibs(printui shell32 kernel32 ntdll)
 add_dependencies(printui printui_def psdk buildno_header)
+add_livecd_target(printui reactos/system32)
\ No newline at end of file
index 4187f3b..00cc962 100644 (file)
@@ -14,3 +14,4 @@ target_link_libraries(rasapi32
 
 add_importlibs(rasapi32 kernel32 ntdll)
 add_dependencies(rasapi32 rasapi32_def psdk buildno_header)
+add_livecd_target(rasapi32 reactos/system32)
\ No newline at end of file
index d22fe9d..89eb260 100644 (file)
@@ -14,3 +14,4 @@ target_link_libraries(rsabase
 
 add_importlibs(rsabase rsaenh ntdll)
 add_dependencies(rsabase rsabase_def)
+add_livecd_target(rsabase reactos/system32)
\ No newline at end of file