Made it possible to use (refresh-makefile) in order to refresh an edited makefile on the fly.

This commit is contained in:
2026-08-11 17:06:57 +02:00
parent 051cce6e33
commit d8f2710507
7 changed files with 250 additions and 18 deletions
+14
View File
@@ -1,3 +1,17 @@
0.1.8
Fixed refresh-makefile for ordinary #lang racket makefiles that require main.rkt
directly. Target declarations now remember their source makefile, and refresh
explicitly resets the registered target state before loading the edited file.
Removed targets therefore disappear after refresh as expected.
0.1.7
Added refresh-makefile for reloading the current Makefile.rkt from an existing
Racket/DrRacket interaction session. The makefile source path is kept in a
simple module-level variable, so expensive unchanged required modules can stay
loaded while makefile target definitions are refreshed.
0.1.6
Fixed the raco helper test for the Racket package build service: raco help