aboutsummaryrefslogtreecommitdiff
path: root/makefile
diff options
context:
space:
mode:
Diffstat (limited to 'makefile')
-rw-r--r--makefile18
1 files changed, 12 insertions, 6 deletions
diff --git a/makefile b/makefile
index e800be4..e34f5a9 100644
--- a/makefile
+++ b/makefile
@@ -5,8 +5,8 @@
5# Targets: 5# Targets:
6# install install system independent support 6# install install system independent support
7# install-unix also install unix-only support 7# install-unix also install unix-only support
8# install-both install for both lua5.1 and lua5.2 8# install-both install for lua51 lua52 lua53
9# install-both-unix also install unix-only 9# install-both-unix also install unix-only
10# print print the build settings 10# print print the build settings
11 11
12PLAT?= linux 12PLAT?= linux
@@ -24,20 +24,26 @@ test:
24 lua test/hello.lua 24 lua test/hello.lua
25 25
26install-both: 26install-both:
27 $(MAKE) clean 27 $(MAKE) clean
28 @cd src; $(MAKE) $(PLAT) LUAV=5.1 28 @cd src; $(MAKE) $(PLAT) LUAV=5.1
29 @cd src; $(MAKE) install LUAV=5.1 29 @cd src; $(MAKE) install LUAV=5.1
30 $(MAKE) clean 30 $(MAKE) clean
31 @cd src; $(MAKE) $(PLAT) LUAV=5.2 31 @cd src; $(MAKE) $(PLAT) LUAV=5.2
32 @cd src; $(MAKE) install LUAV=5.2 32 @cd src; $(MAKE) install LUAV=5.2
33 $(MAKE) clean
34 @cd src; $(MAKE) $(PLAT) LUAV=5.3
35 @cd src; $(MAKE) install LUAV=5.3
33 36
34install-both-unix: 37install-both-unix:
35 $(MAKE) clean 38 $(MAKE) clean
36 @cd src; $(MAKE) $(PLAT) LUAV=5.1 39 @cd src; $(MAKE) $(PLAT) LUAV=5.1
37 @cd src; $(MAKE) install-unix LUAV=5.1 40 @cd src; $(MAKE) install-unix LUAV=5.1
38 $(MAKE) clean 41 $(MAKE) clean
39 @cd src; $(MAKE) $(PLAT) LUAV=5.2 42 @cd src; $(MAKE) $(PLAT) LUAV=5.2
40 @cd src; $(MAKE) install-unix LUAV=5.2 43 @cd src; $(MAKE) install-unix LUAV=5.2
44 $(MAKE) clean
45 @cd src; $(MAKE) $(PLAT) LUAV=5.3
46 @cd src; $(MAKE) install-unix LUAV=5.3
41 47
42.PHONY: test 48.PHONY: test
43 49