diff --git a/services/devmd/CMakeLists.txt b/services/devmd/CMakeLists.txt new file mode 100644 index 0000000..1a5a798 --- /dev/null +++ b/services/devmd/CMakeLists.txt @@ -0,0 +1,15 @@ +file(GLOB sources *.c) +rosetta_add_service( + NAME devmd + SOURCES ${sources} + CFG_FILE ${CMAKE_CURRENT_SOURCE_DIR}/devmd.service) +target_link_libraries(devmd libc libc-runtime) + +sysroot_add_service( + NAME devmd + BIN_DIR /usr/bin + SVC_DIR /etc/herdd/services) +bsp_add_service( + NAME devmd + BIN_DIR /usr/bin + SVC_DIR /etc/herdd/services) diff --git a/services/devmd/devmd.service b/services/devmd/devmd.service new file mode 100644 index 0000000..0ccc85d --- /dev/null +++ b/services/devmd/devmd.service @@ -0,0 +1,10 @@ +# vim ft=toml +[unit] +name = "devmd" +description = "Device Management Service" + +[service] +exec = "/usr/bin/devmd" +roles = [ + "DeviceManager" +] diff --git a/services/devmd/main.c b/services/devmd/main.c new file mode 100644 index 0000000..31dbf45 --- /dev/null +++ b/services/devmd/main.c @@ -0,0 +1,4 @@ +int main(void) +{ + return 0; +}