From 78c768fa996828444581808acd7d45f98b0daa44 Mon Sep 17 00:00:00 2001 From: vczh Date: Mon, 11 May 2026 01:14:07 -0700 Subject: [PATCH] Update makefiles --- .github/Ubuntu/vl/cmd/makefile | 30 ++++++++++++++++++++++++++++++ Tools/Executables/GacGen/makefile | 4 ++-- 2 files changed, 32 insertions(+), 2 deletions(-) create mode 100644 .github/Ubuntu/vl/cmd/makefile diff --git a/.github/Ubuntu/vl/cmd/makefile b/.github/Ubuntu/vl/cmd/makefile new file mode 100644 index 00000000..12ba752e --- /dev/null +++ b/.github/Ubuntu/vl/cmd/makefile @@ -0,0 +1,30 @@ +#!/bin/bash + +function Help { + echo "Usage:" + echo "--make" + echo " Update ./makefile and ./vmake.txt from ./vmake." +} + +function Make { + if [ -a vmake ]; then + vt4 --preprocess ./vmake | vt4 --evaluate | ${SHELL} > makefile + else + echo "Cannot find ./vmake ." + exit 1 + fi +} + +case $1 in + --help) + Help + ;; + + --make) + Make + ;; + + *) + echo "Use --help for more information." + ;; +esac diff --git a/Tools/Executables/GacGen/makefile b/Tools/Executables/GacGen/makefile index 9b3979cf..5f1b5d69 100644 --- a/Tools/Executables/GacGen/makefile +++ b/Tools/Executables/GacGen/makefile @@ -49,10 +49,10 @@ all:pre-build ./Bin/GacGen ./Obj/VlppRegex.o: ../../../Import/VlppRegex.cpp ../../../Import/VlppRegex.h ../../../Import/Vlpp.h ../../../Import/VlppOS.h $(CPP_COMPILE) -./Obj/VlppWorkflowCompiler.o: ../../../Import/VlppWorkflowCompiler.cpp ../../../Import/VlppWorkflowCompiler.h ../../../Import/VlppWorkflowLibrary.h ../../../Import/VlppReflection.h ../../../Import/VlppOS.h ../../../Import/Vlpp.h ../../../Import/VlppRegex.h ../../../Import/VlppWorkflowRuntime.h ../../../Import/VlppGlrParser.h +./Obj/VlppWorkflowCompiler.o: ../../../Import/VlppWorkflowCompiler.cpp ../../../Import/VlppWorkflowCompiler.h ../../../Import/VlppWorkflowLibrary.h ../../../Import/VlppReflection.h ../../../Import/VlppOS.h ../../../Import/Vlpp.h ../../../Import/VlppRegex.h ../../../Import/VlppGlrParser.h ../../../Import/VlppWorkflowRuntime.h $(CPP_COMPILE) -./Obj/VlppWorkflowLibrary.o: ../../../Import/VlppWorkflowLibrary.cpp ../../../Import/VlppWorkflowLibrary.h ../../../Import/VlppReflection.h ../../../Import/VlppOS.h ../../../Import/Vlpp.h ../../../Import/VlppRegex.h +./Obj/VlppWorkflowLibrary.o: ../../../Import/VlppWorkflowLibrary.cpp ../../../Import/VlppWorkflowLibrary.h ../../../Import/VlppReflection.h ../../../Import/VlppOS.h ../../../Import/Vlpp.h ../../../Import/VlppRegex.h ../../../Import/VlppGlrParser.h $(CPP_COMPILE) ./Obj/VlppWorkflowRuntime.o: ../../../Import/VlppWorkflowRuntime.cpp ../../../Import/VlppWorkflowRuntime.h ../../../Import/VlppGlrParser.h ../../../Import/VlppReflection.h ../../../Import/VlppOS.h ../../../Import/Vlpp.h ../../../Import/VlppRegex.h