From: Thomas Walker Lynch Date: Mon, 27 Oct 2025 07:23:28 +0000 (+0000) Subject: . X-Git-Url: https://git.reasoningtechnology.com/style/static/git-favicon.png?a=commitdiff_plain;h=a49711f3f080dfdbe30a85c2e46f91dc27841007;p=Rabbit%2F.git . --- diff --git a/developer/cc/hello.CLI.c b/developer/cc/hello.CLI.c new file mode 100644 index 0000000..a626cac --- /dev/null +++ b/developer/cc/hello.CLI.c @@ -0,0 +1,2 @@ +#include +int main(void){ puts("hello from Rabbit CLI"); return 0; } diff --git a/developer/cc/hello.cli.c b/developer/cc/hello.cli.c deleted file mode 100644 index a626cac..0000000 --- a/developer/cc/hello.cli.c +++ /dev/null @@ -1,2 +0,0 @@ -#include -int main(void){ puts("hello from Rabbit CLI"); return 0; } diff --git a/developer/tool/makefile b/developer/tool/makefile index dacde58..6faa26b 100644 --- a/developer/tool/makefile +++ b/developer/tool/makefile @@ -1,18 +1,22 @@ -.SUFFIXES: # developer/tool/makefile — Orchestrator (Hybrid) +.SUFFIXES: +.EXPORT_ALL_VARIABLES: RT_INCOMMON := $(REPO_HOME)/tool_shared/third_party/RT-project-share/release include $(RT_INCOMMON)/make/environment_RT_1.mk .PHONY: usage usage: - @printf "Usage: make [usage|information|all|lib|cli|kmod|clean]\n" + @printf "Usage: make [usage|information|all|lib|CLI|kmod|clean]\n" .PHONY: version version: + @printf "local ----------------------------------------\n" @echo tool/makefile version 2.0 + @printf "target_library_CLI.mk ----------------------------------------\n" @$(MAKE) -f $(RT_INCOMMON)/make/target_kmod.mk version - @$(MAKE) -f $(RT_INCOMMON)/make/target_lib_cli.mk version + @printf "target_kmod.mk ----------------------------------------\n" + @$(MAKE) -f $(RT_INCOMMON)/make/target_library_CLI.mk version .PHONY: information information: @@ -21,21 +25,21 @@ information: @echo REPO_HOME="$(REPO_HOME)" @echo KMOD_BUILD_DIR="/lib/modules/$(shell uname -r)/build" @echo CURDIR="$(CURDIR)" - @printf "target_lib_cli.mk ----------------------------------------\n" - @$(MAKE) -f $(RT_INCOMMON)/make/target_lib_cli.mk information + @printf "target_library_CLI.mk ----------------------------------------\n" + @$(MAKE) -f $(RT_INCOMMON)/make/target_library_CLI.mk information @printf "target_kmod.mk ----------------------------------------\n" @$(MAKE) -f $(RT_INCOMMON)/make/target_kmod.mk information .PHONY: all -all: lib cli kmod +all: library CLI kmod .PHONY: library lib library lib: - @$(MAKE) -f $(RT_INCOMMON)/make/target_library_cli.mk library + @$(MAKE) -f $(RT_INCOMMON)/make/target_library_CLI.mk library -.PHONY: cli -cli: - @$(MAKE) -f $(RT_INCOMMON)/make/target_library_cli.mk cli +.PHONY: CLI +CLI: + @$(MAKE) -f $(RT_INCOMMON)/make/target_library_CLI.mk CLI .PHONY: kmod kmod: @@ -43,7 +47,10 @@ kmod: .PHONY: clean clean: - @$(MAKE) -f $(RT_INCOMMON)/make/target_library_cli.mk clean + @printf "local ----------------------------------------\n" + @printf "target_library_CLI.mk ----------------------------------------\n" + @$(MAKE) -f $(RT_INCOMMON)/make/target_library_CLI.mk clean + @printf "target_kmod.mk ----------------------------------------\n" @$(MAKE) -f $(RT_INCOMMON)/make/target_kmod.mk clean