about summary refs log tree commit diff stats
path: root/makefile
diff options
context:
space:
mode:
authorCase Duckworth2023-07-02 14:32:26 -0500
committerCase Duckworth2023-07-02 14:32:26 -0500
commit22c3f2da96853b3b1a36efe6766cf643545848b7 (patch)
tree3a24f9dfebae9b56fdcab9c2567cbb6e9cc14e86 /makefile
parentAdd dependencies section (diff)
downloadchicken-scratch-22c3f2da96853b3b1a36efe6766cf643545848b7.tar.gz
chicken-scratch-22c3f2da96853b3b1a36efe6766cf643545848b7.zip
Add scratchdown main
Diffstat (limited to 'makefile')
-rw-r--r--makefile8
1 files changed, 6 insertions, 2 deletions
diff --git a/makefile b/makefile index ffa747a..7587a65 100644 --- a/makefile +++ b/makefile
@@ -9,9 +9,12 @@ SOURCES = chicken-scratch.scm chicken-scratch.mod.scm
9chicken-scratch: $(SOURCES) 9chicken-scratch: $(SOURCES)
10 chicken-install -n 10 chicken-install -n
11 11
12scratchdown: scratchdown.scm chicken-scratch
13 csc $<
14
12.PHONY: install 15.PHONY: install
13install: chicken-scratch 16install: chicken-scratch scratchdown
14 install -Dt $(PREFIX)/bin $< 17 install -Dt $(PREFIX)/bin $^
15 18
16.PHONY: chicken-install 19.PHONY: chicken-install
17chicken-install: chicken-scratch 20chicken-install: chicken-scratch
@@ -20,3 +23,4 @@ chicken-install: chicken-scratch
20.PHONY: clean 23.PHONY: clean
21clean: 24clean:
22 rm -f *.link *.so *.o *.build.sh *.import.scm *.install.sh 25 rm -f *.link *.so *.o *.build.sh *.import.scm *.install.sh
26 rm -f chicken-scratch scratchdown