From 6e7f0e0ae9c57f76bb57a23004819b8cb49589da Mon Sep 17 00:00:00 2001 From: physick Date: Thu, 20 Aug 2026 18:08:25 +0500 Subject: build system revamp + entry point --- jlox/Makefile | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 jlox/Makefile (limited to 'jlox/Makefile') diff --git a/jlox/Makefile b/jlox/Makefile new file mode 100644 index 0000000..d4d0252 --- /dev/null +++ b/jlox/Makefile @@ -0,0 +1,11 @@ +# inserting args +ifeq (run,$(firstword $(MAKECMDGOALS))) + RUN_ARGS := $(wordlist 2,$(words $(MAKECMDGOALS)),$(MAKECMDGOALS)) + $(eval $(RUN_ARGS):;@:) +endif + +build: + ./gradlew jar + +run: + ./gradlew jar && java -jar ./app/build/libs/app.jar $(RUN_ARGS) -- cgit v1.3