about summary refs log tree commit diff stats
path: root/Makefile
diff options
context:
space:
mode:
authorCase Duckworth2024-05-27 00:01:46 -0500
committerCase Duckworth2024-05-27 00:01:46 -0500
commitddc2a19b6591dc254462d44aefa37bc25aaaf9bb (patch)
treeb79a35bc29dcf5e64c3f7669a06bf04781d4e896 /Makefile
parentUpdates! (diff)
downloadjimmy-ddc2a19b6591dc254462d44aefa37bc25aaaf9bb.tar.gz
jimmy-ddc2a19b6591dc254462d44aefa37bc25aaaf9bb.zip
Fix emit and read, add imports, fix makefile
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile7
1 files changed, 4 insertions, 3 deletions
diff --git a/Makefile b/Makefile index 2be0ca1..b4f54b6 100644 --- a/Makefile +++ b/Makefile
@@ -4,6 +4,7 @@ LIBS = read emit util
4 4
5BUILD = $(PWD)/build 5BUILD = $(PWD)/build
6SRC = $(PWD)/src 6SRC = $(PWD)/src
7TESTS = $(PWD)/tests
7 8
8CSC = /usr/bin/csc 9CSC = /usr/bin/csc
9CSI = /usr/bin/csi 10CSI = /usr/bin/csi
@@ -14,8 +15,8 @@ CSC_OPTIONS = \
14 -emit-all-import-libraries \ 15 -emit-all-import-libraries \
15 -dynamic \ 16 -dynamic \
16 -regenerate-import-libraries \ 17 -regenerate-import-libraries \
17 -I $(PWD) \ 18 -I $(SRC) \
18 -C -I$(PWD) 19 -C -I$(SRC)
19 20
20CSC_OPTIONS_EXTRA = \ 21CSC_OPTIONS_EXTRA = \
21 -X utf8 \ 22 -X utf8 \
@@ -37,7 +38,7 @@ build: $(LIBS_)
37 38
38test: build 39test: build
39 cd $(BUILD) && \ 40 cd $(BUILD) && \
40 $(CSI) -setup-mode -s tests/run.scm $(NAME) 41 $(CSI) -setup-mode -s $(TESTS)/run.scm $(NAME)
41 42
42clean: 43clean:
43 -rm -rf $(BUILD) 44 -rm -rf $(BUILD)