diff --git a/user/Makefile b/user/Makefile index c2f58ed0..1c888005 100644 --- a/user/Makefile +++ b/user/Makefile @@ -64,8 +64,10 @@ $(user_sub_dirs): ECHO sys_api_lib $(MAKE) -C $@ all CFLAGS="$(CFLAGS)" tmp_output_dir="$(tmp_output_dir)" output_dir="$(output_dir)" sys_libs_dir="$(shell pwd)/libs" -app: $(user_sub_dirs) dadk_run +copy_services: dadk_run + cp -r services/* $(ROOT_PATH)/bin/sysroot/etc/reach/system/ +app: $(user_sub_dirs) dadk_run copy_services all: make_output_dir diff --git a/user/dadk/config/dragon_reach-0.1.0.dadk b/user/dadk/config/dragon_reach-0.1.0.dadk index 170e55f4..8d63c996 100644 --- a/user/dadk/config/dragon_reach-0.1.0.dadk +++ b/user/dadk/config/dragon_reach-0.1.0.dadk @@ -6,7 +6,7 @@ "BuildFromSource": { "Git": { "url" : "https://git.mirrors.dragonos.org.cn/DragonOS-Community/DragonReach.git", - "revision": "3d99c3a9d9" + "revision": "01cdc56863" } } }, diff --git a/user/services/shell.service b/user/services/shell.service new file mode 100644 index 00000000..75bd9a40 --- /dev/null +++ b/user/services/shell.service @@ -0,0 +1,8 @@ +[Unit] +Description=Shell + +[Service] +Type=simple +ExecStart=/bin/NovaShell +Restart=always +ExecStartPre=-/bin/about.elf