Skip to content

Commit 6b748d2

Browse files
Refactoring makefile
1 parent df0c359 commit 6b748d2

File tree

1 file changed

+4
-15
lines changed

1 file changed

+4
-15
lines changed

Diff for: IntegrationTests/Makefile

+4-15
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,13 @@
11
CONFIGURATION ?= debug
22

3-
.PHONY: TestSuites/.build/$(CONFIGURATION)/PrimaryTests
4-
TestSuites/.build/$(CONFIGURATION)/PrimaryTests:
3+
FORCE:
4+
TestSuites/.build/$(CONFIGURATION)/%: FORCE
55
swift build --package-path TestSuites \
6-
--product PrimaryTests \
6+
--product $(notdir $@) \
77
--triple wasm32-unknown-wasi \
88
--configuration $(CONFIGURATION)
99

10-
.PHONY: TestSuites/.build/$(CONFIGURATION)/BenchmarkTests
11-
TestSuites/.build/$(CONFIGURATION)/BenchmarkTests:
12-
swift build --package-path TestSuites \
13-
--product BenchmarkTests \
14-
--triple wasm32-unknown-wasi \
15-
--configuration $(CONFIGURATION)
16-
17-
dist/PrimaryTests.wasm: TestSuites/.build/$(CONFIGURATION)/PrimaryTests
18-
mkdir -p dist
19-
cp $< $@
20-
21-
dist/BenchmarkTests.wasm: TestSuites/.build/$(CONFIGURATION)/BenchmarkTests
10+
dist/%.wasm: TestSuites/.build/$(CONFIGURATION)/%
2211
mkdir -p dist
2312
cp $< $@
2413

0 commit comments

Comments
 (0)