aboutsummaryrefslogtreecommitdiff
path: root/makefile
diff options
context:
space:
mode:
Diffstat (limited to 'makefile')
-rw-r--r--makefile19
1 files changed, 14 insertions, 5 deletions
diff --git a/makefile b/makefile
index f9fa6fe..04cd894 100644
--- a/makefile
+++ b/makefile
@@ -3,13 +3,14 @@
3# see src/makefile for description of how to customize the build 3# see src/makefile for description of how to customize the build
4# 4#
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 both lua5.1 and lua5.2 socket support 8# install-both install for both lua5.1 and lua5.2
9# print print the build settings 9# install-both-unix also install unix-only
10# print print the build settings
10 11
11PLAT?= linux 12PLAT?= linux
12PLATS= macosx linux win32 13PLATS= macosx linux win32 mingw
13 14
14all: $(PLAT) 15all: $(PLAT)
15 16
@@ -25,6 +26,14 @@ test:
25install-both: 26install-both:
26 $(MAKE) clean 27 $(MAKE) clean
27 @cd src; $(MAKE) $(PLAT) LUAV=5.1 28 @cd src; $(MAKE) $(PLAT) LUAV=5.1
29 @cd src; $(MAKE) install LUAV=5.1
30 $(MAKE) clean
31 @cd src; $(MAKE) $(PLAT) LUAV=5.2
32 @cd src; $(MAKE) install LUAV=5.2
33
34install-both-unix:
35 $(MAKE) clean
36 @cd src; $(MAKE) $(PLAT) LUAV=5.1
28 @cd src; $(MAKE) install-unix LUAV=5.1 37 @cd src; $(MAKE) install-unix LUAV=5.1
29 $(MAKE) clean 38 $(MAKE) clean
30 @cd src; $(MAKE) $(PLAT) LUAV=5.2 39 @cd src; $(MAKE) $(PLAT) LUAV=5.2