Author: tfaber Date: Mon Sep 7 10:05:42 2015 New Revision: 69086
URL: http://svn.reactos.org/svn/reactos?rev=69086&view=rev Log: [CMAKE] - Fix more missing dependencies on xdk CORE-9586
Modified: trunk/reactos/boot/freeldr/freeldr/CMakeLists.txt trunk/reactos/cmake/CMakeMacros.cmake trunk/reactos/drivers/bus/acpi/CMakeLists.txt trunk/reactos/hal/halx86/acpi.cmake trunk/reactos/hal/halx86/legacy.cmake trunk/reactos/hal/halx86/up.cmake trunk/reactos/lib/3rdparty/fullfat/CMakeLists.txt trunk/reactos/lib/drivers/chew/CMakeLists.txt trunk/reactos/lib/drivers/csq/CMakeLists.txt trunk/reactos/lib/drivers/hidparser/CMakeLists.txt trunk/reactos/lib/drivers/ip/CMakeLists.txt trunk/reactos/lib/drivers/libusb/CMakeLists.txt trunk/reactos/lib/drivers/lwip/CMakeLists.txt trunk/reactos/lib/drivers/sound/legacy/CMakeLists.txt trunk/reactos/lib/drivers/sound/libusbaudio/CMakeLists.txt trunk/reactos/lib/drivers/sound/mmixer/CMakeLists.txt trunk/reactos/lib/drivers/sound/shared/CMakeLists.txt trunk/reactos/lib/drivers/sound/soundblaster/CMakeLists.txt trunk/reactos/lib/drivers/sound/uartmidi/CMakeLists.txt trunk/reactos/subsystems/win/basesrv/CMakeLists.txt trunk/reactos/win32ss/user/winsrv/CMakeLists.txt trunk/rostests/kmtests/CMakeLists.txt
Modified: trunk/reactos/boot/freeldr/freeldr/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/freeldr/freeldr/CMakeL... ============================================================================== --- trunk/reactos/boot/freeldr/freeldr/CMakeLists.txt [iso-8859-1] (original) +++ trunk/reactos/boot/freeldr/freeldr/CMakeLists.txt [iso-8859-1] Mon Sep 7 10:05:42 2015 @@ -157,7 +157,7 @@ add_asm_files(freeldr_common_asm ${FREELDR_COMMON_ASM_SOURCE}) add_library(freeldr_common ${FREELDR_COMMON_SOURCE} ${freeldr_common_asm}) add_pch(freeldr_common include/freeldr.h FREELDR_COMMON_SOURCE) -add_dependencies(freeldr_common bugcodes) +add_dependencies(freeldr_common bugcodes xdk)
if(ARCH STREQUAL "i386" AND NOT MSVC) list(APPEND FREELDR_BASE_SOURCE arch/i386/multiboot.S)
Modified: trunk/reactos/cmake/CMakeMacros.cmake URL: http://svn.reactos.org/svn/reactos/trunk/reactos/cmake/CMakeMacros.cmake?rev... ============================================================================== --- trunk/reactos/cmake/CMakeMacros.cmake [iso-8859-1] (original) +++ trunk/reactos/cmake/CMakeMacros.cmake [iso-8859-1] Mon Sep 7 10:05:42 2015 @@ -647,7 +647,7 @@
# Now do some stuff which is specific to each type if((${TYPE} STREQUAL kernelmodedriver) OR (${TYPE} STREQUAL wdmdriver) OR (${TYPE} STREQUAL kerneldll)) - add_dependencies(${MODULE} bugcodes) + add_dependencies(${MODULE} bugcodes xdk) if((${TYPE} STREQUAL kernelmodedriver) OR (${TYPE} STREQUAL wdmdriver)) set_target_properties(${MODULE} PROPERTIES SUFFIX ".sys") endif()
Modified: trunk/reactos/drivers/bus/acpi/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/bus/acpi/CMakeLists... ============================================================================== --- trunk/reactos/drivers/bus/acpi/CMakeLists.txt [iso-8859-1] (original) +++ trunk/reactos/drivers/bus/acpi/CMakeLists.txt [iso-8859-1] Mon Sep 7 10:05:42 2015 @@ -165,7 +165,7 @@
add_pch(acpica acpica/include/acpi.h ACPICA_SOURCE) set_target_properties(acpica PROPERTIES COMPILE_DEFINITIONS "ACPI_USE_LOCAL_CACHE") -add_dependencies(acpica bugcodes) +add_dependencies(acpica bugcodes xdk)
list(APPEND ACPI_SOURCE busmgr/bus.c
Modified: trunk/reactos/hal/halx86/acpi.cmake URL: http://svn.reactos.org/svn/reactos/trunk/reactos/hal/halx86/acpi.cmake?rev=6... ============================================================================== --- trunk/reactos/hal/halx86/acpi.cmake [iso-8859-1] (original) +++ trunk/reactos/hal/halx86/acpi.cmake [iso-8859-1] Mon Sep 7 10:05:42 2015 @@ -6,7 +6,7 @@ legacy/bus/pcibus.c)
add_object_library(lib_hal_acpi ${HAL_ACPI_SOURCE}) -add_dependencies(lib_hal_acpi bugcodes) +add_dependencies(lib_hal_acpi bugcodes xdk) #add_pch(lib_hal_acpi include/hal.h)
if(MSVC)
Modified: trunk/reactos/hal/halx86/legacy.cmake URL: http://svn.reactos.org/svn/reactos/trunk/reactos/hal/halx86/legacy.cmake?rev... ============================================================================== --- trunk/reactos/hal/halx86/legacy.cmake [iso-8859-1] (original) +++ trunk/reactos/hal/halx86/legacy.cmake [iso-8859-1] Mon Sep 7 10:05:42 2015 @@ -12,7 +12,7 @@ legacy/halpcat.c)
add_object_library(lib_hal_legacy ${HAL_LEGACY_SOURCE}) -add_dependencies(lib_hal_legacy bugcodes) +add_dependencies(lib_hal_legacy bugcodes xdk) #add_pch(lib_hal_legacy include/hal.h)
if(MSVC)
Modified: trunk/reactos/hal/halx86/up.cmake URL: http://svn.reactos.org/svn/reactos/trunk/reactos/hal/halx86/up.cmake?rev=690... ============================================================================== --- trunk/reactos/hal/halx86/up.cmake [iso-8859-1] (original) +++ trunk/reactos/hal/halx86/up.cmake [iso-8859-1] Mon Sep 7 10:05:42 2015 @@ -4,4 +4,4 @@ up/processor.c)
add_object_library(lib_hal_up ${HAL_UP_SOURCE}) -add_dependencies(lib_hal_up bugcodes) +add_dependencies(lib_hal_up bugcodes xdk)
Modified: trunk/reactos/lib/3rdparty/fullfat/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/3rdparty/fullfat/CMakeL... ============================================================================== --- trunk/reactos/lib/3rdparty/fullfat/CMakeLists.txt [iso-8859-1] (original) +++ trunk/reactos/lib/3rdparty/fullfat/CMakeLists.txt [iso-8859-1] Mon Sep 7 10:05:42 2015 @@ -17,7 +17,7 @@ ff_time.c)
add_library(fullfat ${SOURCE}) -add_dependencies(fullfat bugcodes) +add_dependencies(fullfat bugcodes xdk)
if((NOT MSVC) AND (NOT CMAKE_C_COMPILER_ID STREQUAL "Clang")) add_target_compile_flags(fullfat "-Wno-unused-but-set-variable")
Modified: trunk/reactos/lib/drivers/chew/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/drivers/chew/CMakeLists... ============================================================================== --- trunk/reactos/lib/drivers/chew/CMakeLists.txt [iso-8859-1] (original) +++ trunk/reactos/lib/drivers/chew/CMakeLists.txt [iso-8859-1] Mon Sep 7 10:05:42 2015 @@ -1,4 +1,4 @@
add_definitions(-D_NTOSKRNL_) add_library(chew workqueue.c) -add_dependencies(chew bugcodes) +add_dependencies(chew bugcodes xdk)
Modified: trunk/reactos/lib/drivers/csq/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/drivers/csq/CMakeLists.... ============================================================================== --- trunk/reactos/lib/drivers/csq/CMakeLists.txt [iso-8859-1] (original) +++ trunk/reactos/lib/drivers/csq/CMakeLists.txt [iso-8859-1] Mon Sep 7 10:05:42 2015 @@ -1,4 +1,4 @@
add_definitions(-D_NTOSKRNL_) add_library(csq csq.c) -add_dependencies(csq bugcodes) +add_dependencies(csq bugcodes xdk)
Modified: trunk/reactos/lib/drivers/hidparser/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/drivers/hidparser/CMake... ============================================================================== --- trunk/reactos/lib/drivers/hidparser/CMakeLists.txt [iso-8859-1] (original) +++ trunk/reactos/lib/drivers/hidparser/CMakeLists.txt [iso-8859-1] Mon Sep 7 10:05:42 2015 @@ -9,5 +9,5 @@ parser.h)
add_library(hidparser ${SOURCE}) -add_dependencies(hidparser bugcodes) +add_dependencies(hidparser bugcodes xdk) add_pch(hidparser parser.h SOURCE)
Modified: trunk/reactos/lib/drivers/ip/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/drivers/ip/CMakeLists.t... ============================================================================== --- trunk/reactos/lib/drivers/ip/CMakeLists.txt [iso-8859-1] (original) +++ trunk/reactos/lib/drivers/ip/CMakeLists.txt [iso-8859-1] Mon Sep 7 10:05:42 2015 @@ -35,4 +35,4 @@
add_library(ip ${SOURCE} ${ip_asm}) add_pch(ip precomp.h SOURCE) -add_dependencies(ip bugcodes) +add_dependencies(ip asm)
Modified: trunk/reactos/lib/drivers/libusb/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/drivers/libusb/CMakeLis... ============================================================================== --- trunk/reactos/lib/drivers/libusb/CMakeLists.txt [iso-8859-1] (original) +++ trunk/reactos/lib/drivers/libusb/CMakeLists.txt [iso-8859-1] Mon Sep 7 10:05:42 2015 @@ -17,5 +17,5 @@ libusb.h)
add_library(libusb ${SOURCE}) -add_dependencies(libusb bugcodes) +add_dependencies(libusb bugcodes xdk) add_pch(libusb libusb.h SOURCE)
Modified: trunk/reactos/lib/drivers/lwip/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/drivers/lwip/CMakeLists... ============================================================================== --- trunk/reactos/lib/drivers/lwip/CMakeLists.txt [iso-8859-1] (original) +++ trunk/reactos/lib/drivers/lwip/CMakeLists.txt [iso-8859-1] Mon Sep 7 10:05:42 2015 @@ -59,7 +59,7 @@ precomp.h)
add_library(lwip ${SOURCE}) -add_dependencies(lwip bugcodes) +add_dependencies(lwip bugcodes xdk) add_pch(lwip precomp.h SOURCE)
if(NOT MSVC)
Modified: trunk/reactos/lib/drivers/sound/legacy/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/drivers/sound/legacy/CM... ============================================================================== --- trunk/reactos/lib/drivers/sound/legacy/CMakeLists.txt [iso-8859-1] (original) +++ trunk/reactos/lib/drivers/sound/legacy/CMakeLists.txt [iso-8859-1] Mon Sep 7 10:05:42 2015 @@ -8,4 +8,4 @@ ${REACTOS_SOURCE_DIR}/include/reactos/libs/sound)
add_library(audioleg devname.c hardware.c) -add_dependencies(audioleg bugcodes) +add_dependencies(audioleg bugcodes xdk)
Modified: trunk/reactos/lib/drivers/sound/libusbaudio/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/drivers/sound/libusbaud... ============================================================================== --- trunk/reactos/lib/drivers/sound/libusbaudio/CMakeLists.txt [iso-8859-1] (original) +++ trunk/reactos/lib/drivers/sound/libusbaudio/CMakeLists.txt [iso-8859-1] Mon Sep 7 10:05:42 2015 @@ -9,4 +9,4 @@ format.c)
add_library(libusbaudio ${SOURCE}) -add_dependencies(libusbaudio bugcodes) +add_dependencies(libusbaudio bugcodes xdk)
Modified: trunk/reactos/lib/drivers/sound/mmixer/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/drivers/sound/mmixer/CM... ============================================================================== --- trunk/reactos/lib/drivers/sound/mmixer/CMakeLists.txt [iso-8859-1] (original) +++ trunk/reactos/lib/drivers/sound/mmixer/CMakeLists.txt [iso-8859-1] Mon Sep 7 10:05:42 2015 @@ -17,4 +17,4 @@
add_library(mmixer ${SOURCE}) add_pch(mmixer precomp.h SOURCE) -add_dependencies(mmixer bugcodes) +add_dependencies(mmixer bugcodes xdk)
Modified: trunk/reactos/lib/drivers/sound/shared/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/drivers/sound/shared/CM... ============================================================================== --- trunk/reactos/lib/drivers/sound/shared/CMakeLists.txt [iso-8859-1] (original) +++ trunk/reactos/lib/drivers/sound/shared/CMakeLists.txt [iso-8859-1] Mon Sep 7 10:05:42 2015 @@ -8,4 +8,4 @@ ${REACTOS_SOURCE_DIR}/include/reactos/libs/sound)
add_library(audio time.c) -add_dependencies(audio bugcodes) +add_dependencies(audio bugcodes xdk)
Modified: trunk/reactos/lib/drivers/sound/soundblaster/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/drivers/sound/soundblas... ============================================================================== --- trunk/reactos/lib/drivers/sound/soundblaster/CMakeLists.txt [iso-8859-1] (original) +++ trunk/reactos/lib/drivers/sound/soundblaster/CMakeLists.txt [iso-8859-1] Mon Sep 7 10:05:42 2015 @@ -14,4 +14,4 @@
add_library(soundblaster ${SOURCE}) add_pch(soundblaster precomp.h) -add_dependencies(soundblaster bugcodes) +add_dependencies(soundblaster bugcodes xdk)
Modified: trunk/reactos/lib/drivers/sound/uartmidi/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/drivers/sound/uartmidi/... ============================================================================== --- trunk/reactos/lib/drivers/sound/uartmidi/CMakeLists.txt [iso-8859-1] (original) +++ trunk/reactos/lib/drivers/sound/uartmidi/CMakeLists.txt [iso-8859-1] Mon Sep 7 10:05:42 2015 @@ -8,4 +8,4 @@ ${REACTOS_SOURCE_DIR}/include/reactos/libs/sound)
add_library(uartmidi midiuart.c) -add_dependencies(uartmidi bugcodes) +add_dependencies(uartmidi bugcodes xdk)
Modified: trunk/reactos/subsystems/win/basesrv/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win/basesrv/CMak... ============================================================================== --- trunk/reactos/subsystems/win/basesrv/CMakeLists.txt [iso-8859-1] (original) +++ trunk/reactos/subsystems/win/basesrv/CMakeLists.txt [iso-8859-1] Mon Sep 7 10:05:42 2015 @@ -27,5 +27,5 @@ target_link_libraries(basesrv ${PSEH_LIB}) add_importlibs(basesrv csrsrv ntdll) add_pch(basesrv basesrv.h SOURCE) -add_dependencies(basesrv bugcodes) +add_dependencies(basesrv bugcodes xdk) add_cd_file(TARGET basesrv DESTINATION reactos/system32 FOR all)
Modified: trunk/reactos/win32ss/user/winsrv/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/user/winsrv/CMakeLi... ============================================================================== --- trunk/reactos/win32ss/user/winsrv/CMakeLists.txt [iso-8859-1] (original) +++ trunk/reactos/win32ss/user/winsrv/CMakeLists.txt [iso-8859-1] Mon Sep 7 10:05:42 2015 @@ -31,5 +31,5 @@
add_delay_importlibs(winsrv ${CONSRV_DELAY_IMPORT_LIBS} advapi32) add_importlibs(winsrv ${CONSRV_IMPORT_LIBS} ${USERSRV_IMPORT_LIBS} csrsrv gdi32 user32 kernel32 ntdll) -add_dependencies(winsrv bugcodes) +add_dependencies(winsrv bugcodes xdk) add_cd_file(TARGET winsrv DESTINATION reactos/system32 FOR all)
Modified: trunk/rostests/kmtests/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/trunk/rostests/kmtests/CMakeLists.txt?rev... ============================================================================== --- trunk/rostests/kmtests/CMakeLists.txt [iso-8859-1] (original) +++ trunk/rostests/kmtests/CMakeLists.txt [iso-8859-1] Mon Sep 7 10:05:42 2015 @@ -84,7 +84,7 @@ set_module_type(kmtest_drv kernelmodedriver) target_link_libraries(kmtest_drv kmtest_printf chkstk ${PSEH_LIB}) add_importlibs(kmtest_drv ntoskrnl hal) -add_dependencies(kmtest_drv bugcodes) +add_dependencies(kmtest_drv bugcodes xdk) add_target_compile_definitions(kmtest_drv KMT_KERNEL_MODE NTDDI_VERSION=NTDDI_WS03SP1) #add_pch(kmtest_drv include/kmt_test.h) add_cd_file(TARGET kmtest_drv DESTINATION reactos/bin FOR all)