aboutsummaryrefslogtreecommitdiffstats
path: root/testing/ameba/fix-makefile.patch
blob: 10d0b7308bce92684c8e48ba8beb19bec2b71cde (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
--- a/Makefile
+++ b/Makefile
@@ -3,17 +3,19 @@
 PREFIX ?= /usr/local
 SHARD_BIN ?= ../../bin
 
+.PHONY: build
 build: bin/ameba
+
 bin/ameba:
 	$(SHARDS_BIN) build $(CRFLAGS)
 clean:
 	rm -f ./bin/ameba ./bin/ameba.dwarf
-install: build
+install: bin/ameba
 	mkdir -p $(PREFIX)/bin
 	cp ./bin/ameba $(PREFIX)/bin
-bin: build
+bin: bin/ameba
 	mkdir -p $(SHARD_BIN)
 	cp ./bin/ameba $(SHARD_BIN)
-test: build
-	$(CRYSTAL_BIN) spec
+test: bin/ameba
+	$(CRYSTAL_BIN) spec $(SPEC_FLAGS)
 	./bin/ameba --all