meta: add stub compiler, assembler, and runtime libraries

This commit is contained in:
2024-11-11 22:25:01 +00:00
parent d77aaefa20
commit e71056f26b
10 changed files with 27 additions and 0 deletions
+3
View File
@@ -7,3 +7,6 @@ set(Bluelib_STATIC TRUE)
find_package(Bluelib REQUIRED)
add_subdirectory(ivy)
add_subdirectory(libc)
add_subdirectory(libasm)
add_subdirectory(librt)
+8
View File
@@ -0,0 +1,8 @@
file(GLOB_RECURSE libasm_sources *.c *.h include/ivy/*.h)
add_library(ivy-asm SHARED ${libasm_sources})
target_link_libraries(
ivy-asm
Bluelib::Core
Bluelib::Object
Bluelib::Cmd)
View File
View File
+8
View File
@@ -0,0 +1,8 @@
file(GLOB_RECURSE libc_sources *.c *.h include/ivy/*.h)
add_library(ivy-c SHARED ${libc_sources})
target_link_libraries(
ivy-c
Bluelib::Core
Bluelib::Object
Bluelib::Cmd)
View File
View File
+8
View File
@@ -0,0 +1,8 @@
file(GLOB_RECURSE librt_sources *.c *.h include/ivy/*.h)
add_library(ivy-rt SHARED ${librt_sources})
target_link_libraries(
ivy-rt
Bluelib::Core
Bluelib::Object
Bluelib::Cmd)
View File
View File