| 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 |