1 # $Id: Makefile,v 1.8 2004/07/22 19:10:47 tngd Exp $
2 # makefile for zlib library for Lua
8 # change these to reflect your Lua installation
10 LUAINC
= $(LUA
)/include
16 # no need to change anything below here
17 CFLAGS
= $(INCS
) $(DEFS
) $(WARN
) -O2
18 WARN
= -g
-Werror
-Wall
#-ansi -pedantic -Wall
19 INCS
= -I
$(LUAINC
) -I
$(ZLIB
)
30 TARFILE
= $(DISTDIR
)/$(MYLIB
)-$(VER
).
tar.gz
31 TARFILES
= Makefile README \
34 test_zlib.lua test_gzip.lua
38 #lua: lzlib.o lua.o lauxlib.o
39 # gcc -g -o lua lua.o $(OBJS) -I. $(LIBS) -lm -ldl -llualib -llua
42 $(LUABIN
)/lua
-lzlib test_zlib.lua
43 $(LUABIN
)/lua
-lgzip test_gzip.lua
46 $(CC
) -o
$@
-shared
$(OBJS
) $(LIBS
)
49 rm -f
$(OBJS
) $T core core.
* a.out
53 $(TARFILE
): $(TARFILES
)
54 @ln
-sf
`pwd` $(TMP
)/$(MYLIB
)-$(VER
)
55 tar -zcvf
$(TARFILE
) -C
$(TMP
) $(addprefix $(MYLIB
)-$(VER
)/,$(TARFILES
))
56 @
rm -f
$(TMP
)/$(MYLIB
)-$(VER
)
57 @lsum
$(TARFILE
) $(DISTDIR
)/md5sums.txt