Skip to content

Commit 36fdbe1

Browse files
Minor improvements to the Makefile: create directories for output (binaries) and simplify clean
1 parent 21bdd15 commit 36fdbe1

File tree

6 files changed

+5
-5
lines changed

6 files changed

+5
-5
lines changed

Makefile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ neko:
44
################################################################################
55
### UNIT TESTS - Neko (local) ###
66
################################################################################
7+
mkdir -p exp/unit_tests/neko
78
haxe ${HXFLAGS} unit_tests.neko.hxml
89
neko exp/unit_tests/neko/unit_tests.n
910
.PHONY: neko
@@ -12,6 +13,7 @@ cpp:
1213
################################################################################
1314
### UNIT TESTS - C++ (32 bits) ###
1415
################################################################################
16+
mkdir -p exp/unit_tests
1517
haxe ${HXFLAGS} unit_tests.cpp.hxml
1618
exp/unit_tests/cpp/local/Main
1719
.PHONY: cpp
@@ -20,6 +22,7 @@ cpp64:
2022
################################################################################
2123
### UNIT TESTS - C++ (64 bits) ###
2224
################################################################################
25+
mkdir -p exp/unit_tests
2326
haxe ${HXFLAGS} unit_tests.cpp64.hxml
2427
exp/unit_tests/cpp/local64/Main
2528
.PHONY: cpp64
@@ -36,6 +39,7 @@ swf:
3639
################################################################################
3740
### UNIT TESTS - Flash (swf) ###
3841
################################################################################
42+
mkdir -p exp/unit_tests
3943
haxe ${HXFLAGS} unit_tests.swf.hxml
4044
flash: swf
4145
.PHONY: swf flash
@@ -52,9 +56,5 @@ install: package
5256

5357
clean:
5458
rm -f elebeta-format.zip
55-
rm -Rf exp/unit_tests/neko/*.n
56-
rm -Rf exp/unit_tests/java/obj exp/unit_tests/java/src exp/unit_tests/java/cmd exp/unit_tests/java/*.txt exp/unit_tests/java/*.jar exp/unit_tests/java/manifest
57-
rm -Rf exp/unit_tests/cpp/local/include exp/unit_tests/cpp/local/obj exp/unit_tests/cpp/local/src exp/unit_tests/cpp/local/*.xml exp/unit_tests/cpp/local/Main exp/unit_tests/cpp/local/*.txt exp/unit_tests/cpp/local/all_objs
58-
rm -Rf exp/unit_tests/cpp/local64/include exp/unit_tests/cpp/local64/obj exp/unit_tests/cpp/local64/src exp/unit_tests/cpp/local64/*.xml exp/unit_tests/cpp/local64/Main exp/unit_tests/cpp/local64/*.txt exp/unit_tests/cpp/local64/all_objs
59-
rm -Rf exp/unit_tests/swf/*.swf
59+
rm -Rf exp/unit_tests
6060
.PHONY: clean

exp/unit_tests/cpp/local/.gitignore

Whitespace-only changes.

exp/unit_tests/cpp/local64/.gitignore

Whitespace-only changes.

exp/unit_tests/java/.gitignore

Whitespace-only changes.

exp/unit_tests/neko/.gitignore

Whitespace-only changes.

exp/unit_tests/swf/.gitignore

Whitespace-only changes.

0 commit comments

Comments
 (0)