Makefile

1
# Inform the location to intall the modules
2
LUAPATH=/usr/local/share/lua/5.1
3
LUACPATH=/usr/local/lib/lua/5.1
4
 
5
# Edit the lines below to inform new path, if necessary
6
#
7
#INCDIR=-I/usr/local/lua-5.1/include -I/usr/local/openssl-0.9.8/include
8
#LIBDIR=-L/usr/local/openssl-0.9.8/lib -R/usr/local/openssl-0.9.8/lib
9
 
10
# For Mac OS X: set the system version
11
MACOSX_VERSION=10.4
12
 
13
DEFS=-DBUFFER_DEBUG
14
 
15
#----------------------
16
# Do not edit this part
17
 
18
.PHONY: all clean install none linux bsd macosx
19
 
20
all: none
21
 
22
none:
23
	@echo "Usage: $(MAKE) <platform>"
24
	@echo "  * linux"
25
	@echo "  * bsd"
26
	@echo "  * macosx"
27
 
28
install:
29
	@cd src ; $(MAKE) LUACPATH="$(LUACPATH)" LUAPATH="$(LUAPATH)" install
30
 
31
linux:
32
	@echo "---------------------"
33
	@echo "** Build for Linux **"
34
	@echo "---------------------"
35
	@cd src ; $(MAKE) INCDIR="$(INCDIR)" LIBDIR="$(LIBDIR)" DEFS="$(DEFS)" $@
36
 
37
bsd:
38
	@echo "-------------------"
39
	@echo "** Build for BSD **"
40
	@echo "-------------------"
41
	@cd src ; $(MAKE) INCDIR="$(INCDIR)" LIBDIR="$(LIBDIR)" DEFS="$(DEFS)" $@
42
 
43
macosx:
44
	@echo "------------------------------"
45
	@echo "** Build for Mac OS X $(MACOSX_VERSION) **"
46
	@echo "------------------------------"
47
	@cd src ; $(MAKE) INCDIR="$(INCDIR)" LIBDIR="$(LIBDIR)" DEFS="$(DEFS)" MACVER="$(MACOSX_VERSION)" $@
48
 
49
clean:
50
	@cd src ; $(MAKE) clean