From a49711f3f080dfdbe30a85c2e46f91dc27841007 Mon Sep 17 00:00:00 2001 From: Thomas Walker Lynch Date: Mon, 27 Oct 2025 07:23:28 +0000 Subject: [PATCH] . --- developer/cc/{hello.cli.c => hello.CLI.c} | 0 developer/tool/makefile | 29 ++++++++++++++--------- 2 files changed, 18 insertions(+), 11 deletions(-) rename developer/cc/{hello.cli.c => hello.CLI.c} (100%) diff --git a/developer/cc/hello.cli.c b/developer/cc/hello.CLI.c similarity index 100% rename from developer/cc/hello.cli.c rename to developer/cc/hello.CLI.c 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 -- 2.20.1