Change behavior. (require racket-makefile) and use (make <target>) instead of racket Makefile.rkt <target>

This commit is contained in:
2026-08-08 22:38:13 +02:00
parent f32503f3e7
commit 57707e5fc0
11 changed files with 276 additions and 32 deletions
+9
View File
@@ -1,3 +1,12 @@
0.1.2
Makefile loading no longer starts a build automatically.
Added explicit make form: (make), (make target), and (make target ...).
Command-line use is now: racket -t Makefile.rkt -e "(make target)".
DrRacket can load the makefile with Run and execute make forms interactively.
Bare identifiers in make are always interpreted as literal target names.
Expanded documentation and examples for command-line and DrRacket use.
0.1.1
Initial racket-makefile language implementation.