blob: cd249d012fae439327f302234f23f32f733f480d (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
target_link_options(CXX_LINKER_REQUIREMENTS INTERFACE
LINKER:-T${CMAKE_CURRENT_LIST_DIR}/linker.ld
)
add_library(Kernel INTERFACE)
add_library(Main STATIC)
target_sources(Main PRIVATE
${CMAKE_CURRENT_LIST_DIR}/kernel.cpp
)
target_link_libraries(Main PUBLIC CXX_COMPILER_REQUIREMENTS Architecture Include)
target_link_libraries(Kernel INTERFACE Main)
add_subdirectory(details)
|