0.3.6
- Restore raco as a small pure-Racket helper in the default racket-makefile API.
- Remove the Rash adapter and Rash dependencies from racket-makefile.
- Move Rash integration to the separate rash-makefile package.

0.3.4
- Remove raco from the racket-makefile API; raco is now owned by rash-coreutils.
- Make the project Makefile require rash-coreutils explicitly.

0.3.3
- Move the raco implementation to rash-coreutils and re-export it for compatibility.
- Add rash-coreutils as a dependency.

racket-makefile 0.3.0

Breaking redesign of the makefile model.

The separate #lang racket-makefile language has been removed. Use #lang racket with
(require racket-makefile), or #lang rash with (require racket-makefile/rash).

Added the (makefile prefix ...) form. Target, phony, and default-target declarations
are clauses inside makefile and are no longer valid as standalone declarations.

Each static target clause defines a real named procedure. For example
(makefile wiki (target status ...)) defines makefile-target-wiki-status.

Added a global prefix-aware target procedure registry. make resolves a target in the
active prefix, performs dependency/timestamp processing, and invokes the registered
procedure.

The last evaluated makefile form sets current-makefile-prefix. Multiple prefixes can
remain registered at the same time.

racket-makefile/rash continues to keep make as a normal Racket procedure while adding
Rash line syntax such as `make all`.
