aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>1994-11-23 18:15:04 -0200
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>1994-11-23 18:15:04 -0200
commit10c1641b8e96877bf5c1fdfde92c038107a223d6 (patch)
tree45a786339fe2dc36facdc41359e0d2cb272b3f07
parente901e0feaee4a32e81dbc1e595c2527f329d40e8 (diff)
downloadlua-10c1641b8e96877bf5c1fdfde92c038107a223d6.tar.gz
lua-10c1641b8e96877bf5c1fdfde92c038107a223d6.tar.bz2
lua-10c1641b8e96877bf5c1fdfde92c038107a223d6.zip
new modules 'mem' and 'fallback'.
correction of dependencies
-rw-r--r--makefile31
1 files changed, 26 insertions, 5 deletions
diff --git a/makefile b/makefile
index aabfa3e2..3d98cd71 100644
--- a/makefile
+++ b/makefile
@@ -1,7 +1,10 @@
1# $Id: makefile,v 1.7 1994/07/19 22:04:51 celes Exp $ 1# $Id: makefile,v 1.9 1994/11/23 20:12:11 roberto Exp $
2# Compilation parameters 2# Compilation parameters
3CC = gcc 3CC = gcc
4CFLAGS = -I/usr/5include -Wall -Wmissing-prototypes -ansi -O2 4CFLAGS = -I/usr/5include -Wall -Wmissing-prototypes -Wshadow -ansi -O2
5
6#CC = acc
7#CFLAGS = -fast -I/usr/5include
5 8
6AR = ar 9AR = ar
7ARFLAGS = rvl 10ARFLAGS = rvl
@@ -14,7 +17,9 @@ LUAMOD = \
14 hash \ 17 hash \
15 table \ 18 table \
16 inout \ 19 inout \
17 tree 20 tree \
21 fallback\
22 mem
18 23
19LIBMOD = \ 24LIBMOD = \
20 iolib \ 25 iolib \
@@ -36,8 +41,6 @@ lualib.a : $(LIBOBJS)
36 $(AR) $(ARFLAGS) $@ $? 41 $(AR) $(ARFLAGS) $@ $?
37 ranlib $@ 42 ranlib $@
38 43
39.KEEP_STATE:
40
41liblua.so.1.0 : lua.o 44liblua.so.1.0 : lua.o
42 ld -o liblua.so.1.0 $(LUAOBJS) 45 ld -o liblua.so.1.0 $(LUAOBJS)
43 46
@@ -56,3 +59,21 @@ clear :
56% : RCS/%,v 59% : RCS/%,v
57 co $@ 60 co $@
58 61
62
63fallback.o : fallback.c mem.h fallback.h opcode.h lua.h tree.h inout.h
64hash.o : hash.c mem.h opcode.h lua.h tree.h hash.h inout.h table.h
65inout.o : inout.c mem.h opcode.h lua.h tree.h hash.h inout.h table.h
66iolib.o : iolib.c mem.h lua.h lualib.h
67lex.o : lex.c tree.h table.h opcode.h lua.h inout.h y.tab.h ugly.h
68lua.o : lua.c lua.h lualib.h
69make.o : make.c lua.h lualib.h
70mathlib.o : mathlib.c lualib.h lua.h
71mem.o : mem.c mem.h lua.h
72newlua.o : newlua.c lua.h lualib.h
73opcode.o : opcode.c mem.h opcode.h lua.h tree.h hash.h inout.h table.h fallback.h
74strlib.o : strlib.c mem.h lua.h lualib.h
75table.o : table.c mem.h opcode.h lua.h tree.h hash.h inout.h table.h fallback.h
76temp1.o : temp1.c lua.h
77temp2.o : temp2.c lua.h
78tree.o : tree.c mem.h lua.h tree.h table.h opcode.h
79y.tab.o : y.tab.c mem.h opcode.h lua.h tree.h hash.h inout.h table.h