* Prepare the CMake scripts for PCH.
CORE-7716

svn path=/trunk/; revision=62109
This commit is contained in:
Amine Khaldi 2014-02-10 18:35:12 +00:00
parent 2650b7a979
commit fa3a8297eb
4 changed files with 33 additions and 33 deletions

View file

@ -56,7 +56,7 @@ if(ARCH STREQUAL "i386")
include(legacy.cmake)
include(up.cmake)
include(pic.cmake)
include(minihal.cmake)
add_subdirectory(minihal)
# hal
add_hal(hal SOURCES up/halup.rc COMPONENTS generic legacy up pic)

View file

@ -24,4 +24,3 @@ endif()
add_asm_files(lib_hal_generic_asm ${HAL_GENERIC_ASM_SOURCE})
add_object_library(lib_hal_generic ${HAL_GENERIC_SOURCE} ${lib_hal_generic_asm})
add_dependencies(lib_hal_generic asm)
add_pch(lib_hal_generic include/hal.h)

View file

@ -1,31 +0,0 @@
list(APPEND MINI_HAL_SOURCE
generic/portio.c
legacy/bus/bushndlr.c
legacy/bus/cmosbus.c
legacy/bus/isabus.c
legacy/bus/pcibus.c
legacy/bus/sysbus.c
legacy/bussupp.c
generic/beep.c
generic/bios.c
generic/cmos.c
generic/dma.c
generic/display.c
generic/drive.c
generic/misc.c
generic/profil.c
generic/reboot.c
generic/spinlock.c
generic/sysinfo.c
generic/timer.c
generic/usage.c
up/halinit_mini.c
up/pic.c
up/processor.c)
# mini_hal
add_asm_files(mini_hal_asm generic/systimer.S)
add_library(mini_hal ${MINI_HAL_SOURCE} ${mini_hal_asm})
add_target_compile_definitions(mini_hal _BLDR_ _MINIHAL_)
add_dependencies(mini_hal psdk bugcodes asm)

View file

@ -0,0 +1,32 @@
list(APPEND MINI_HAL_SOURCE
../generic/portio.c
../legacy/bus/bushndlr.c
../legacy/bus/cmosbus.c
../legacy/bus/isabus.c
../legacy/bus/pcibus.c
../legacy/bus/sysbus.c
../legacy/bussupp.c
../generic/beep.c
../generic/bios.c
../generic/cmos.c
../generic/dma.c
../generic/display.c
../generic/drive.c
../generic/misc.c
../generic/profil.c
../generic/reboot.c
../generic/spinlock.c
../generic/sysinfo.c
../generic/timer.c
../generic/usage.c
../up/halinit_mini.c
../up/pic.c
../up/processor.c
../include/hal.h)
add_asm_files(mini_hal_asm ../generic/systimer.S)
add_library(mini_hal ${MINI_HAL_SOURCE} ${mini_hal_asm})
add_target_compile_definitions(mini_hal _BLDR_ _MINIHAL_)
add_dependencies(mini_hal psdk bugcodes asm)
add_pch(mini_hal ../include/hal.h MINI_HAL_SOURCE)