services: add ldd library loader service
This commit is contained in:
@@ -15,9 +15,10 @@ bsp_reset()
|
|||||||
sysroot_reset()
|
sysroot_reset()
|
||||||
|
|
||||||
add_subdirectory(kernel)
|
add_subdirectory(kernel)
|
||||||
add_subdirectory(lib)
|
|
||||||
add_subdirectory(programs)
|
|
||||||
add_subdirectory(sys)
|
add_subdirectory(sys)
|
||||||
|
add_subdirectory(lib)
|
||||||
|
add_subdirectory(services)
|
||||||
|
add_subdirectory(programs)
|
||||||
|
|
||||||
sysroot_add_program(NAME ${kernel_name} BIN_DIR /boot)
|
sysroot_add_program(NAME ${kernel_name} BIN_DIR /boot)
|
||||||
|
|
||||||
|
|||||||
9
services/CMakeLists.txt
Normal file
9
services/CMakeLists.txt
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
file(GLOB items *)
|
||||||
|
|
||||||
|
foreach(item ${items})
|
||||||
|
if (NOT IS_DIRECTORY ${item})
|
||||||
|
continue()
|
||||||
|
endif ()
|
||||||
|
|
||||||
|
add_subdirectory(${item})
|
||||||
|
endforeach (item)
|
||||||
10
services/ldd/CMakeLists.txt
Normal file
10
services/ldd/CMakeLists.txt
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
file(GLOB sources *.c)
|
||||||
|
add_executable(ldd ${sources})
|
||||||
|
target_link_libraries(ldd ulibc libc-rt libmango)
|
||||||
|
|
||||||
|
sysroot_add_program(
|
||||||
|
NAME ldd
|
||||||
|
BIN_DIR /usr/bin)
|
||||||
|
bsp_add_program(
|
||||||
|
NAME ldd
|
||||||
|
BIN_DIR /usr/bin)
|
||||||
4
services/ldd/main.c
Normal file
4
services/ldd/main.c
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
int main(void)
|
||||||
|
{
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user