diff --git a/lib/libc/CMakeLists.txt b/lib/libc/CMakeLists.txt index e9e5148..569bea0 100644 --- a/lib/libc/CMakeLists.txt +++ b/lib/libc/CMakeLists.txt @@ -10,7 +10,7 @@ target_include_directories(c PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/include) target_link_libraries(c - zion_lib + zion_stub ) set_target_properties(c PROPERTIES diff --git a/lib/mammoth/CMakeLists.txt b/lib/mammoth/CMakeLists.txt index 935abe2..6a1e348 100644 --- a/lib/mammoth/CMakeLists.txt +++ b/lib/mammoth/CMakeLists.txt @@ -19,7 +19,7 @@ target_include_directories(mammoth target_link_libraries(mammoth glacier c - zion_lib) + zion_stub) set_target_properties(mammoth PROPERTIES COMPILE_FLAGS "${CMAKE_CXX_FLAGS} ${BASE_COMPILE_FLAGS}" diff --git a/zion/CMakeLists.txt b/zion/CMakeLists.txt index 60eb6f8..4e6fe25 100644 --- a/zion/CMakeLists.txt +++ b/zion/CMakeLists.txt @@ -82,14 +82,14 @@ set_target_properties(zion -add_library(zion_lib STATIC +add_library(zion_stub STATIC usr/crt0.s usr/zcall.cpp) -target_include_directories(zion_lib +target_include_directories(zion_stub PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/include) -set_target_properties(zion_lib +set_target_properties(zion_stub PROPERTIES COMPILE_FLAGS "${_Z_COMPILE_FLAGS}")