diff options
| author | Lua Team <team@lua.org> | 1998-07-11 12:00:00 +0000 |
|---|---|---|
| committer | repogen <> | 1998-07-11 12:00:00 +0000 |
| commit | 377347776f1f3d820f92151f70bec667f96d5e6b (patch) | |
| tree | cdb3ba26158df33547dfe765547177afcee119d1 /src/Makefile | |
| parent | 4f8c5d0f284e1f4da717aea5008915f185cd2e05 (diff) | |
| download | lua-github-3.1.tar.gz | |
Lua 3.13.1
Diffstat (limited to 'src/Makefile')
| -rw-r--r-- | src/Makefile | 117 |
1 files changed, 62 insertions, 55 deletions
diff --git a/src/Makefile b/src/Makefile index 9fe13c83..7d01a924 100644 --- a/src/Makefile +++ b/src/Makefile @@ -1,72 +1,79 @@ -# makefile for lua distribution (main library) +# makefile for lua basic library LUA= .. include $(LUA)/config -OBJS= auxlib.o\ - fallback.o\ - func.o\ - hash.o\ - inout.o\ - lex.o\ - luamem.o\ - opcode.o\ - parser.o\ - table.o\ - tree.o\ - undump.o\ - zio.o +OBJS= \ + lapi.o \ + lauxlib.o \ + lbuffer.o \ + lbuiltin.o \ + ldo.o \ + lfunc.o \ + lgc.o \ + llex.o \ + lmem.o \ + lobject.o \ + lparser.o \ + lstate.o \ + lstring.o \ + ltable.o \ + ltm.o \ + lundump.o \ + lvm.o \ + lzio.o -SRCS= auxlib.c\ - auxlib.h\ - fallback.c\ - fallback.h\ - func.c\ - func.h\ - hash.c\ - hash.h\ - inout.c\ - inout.h\ - lex.c\ - lex.h\ - luamem.c\ - luamem.h\ - opcode.c\ - opcode.h\ - parser.c\ - parser.h\ - table.c\ - table.h\ - tree.c\ - tree.h\ - types.h\ - undump.c\ - undump.h\ - zio.c\ - zio.h\ - lua.stx +SRCS= \ + lapi.c \ + lauxlib.c \ + lbuffer.c \ + lbuiltin.c \ + ldo.c \ + lfunc.c \ + lgc.c \ + llex.c \ + lmem.c \ + lobject.c \ + lparser.c \ + lstate.c \ + lstring.c \ + ltable.c \ + ltm.c \ + lundump.c \ + lvm.c \ + lzio.c \ + lapi.h \ + lbuiltin.h \ + ldo.h \ + lfunc.h \ + lgc.h \ + llex.h \ + lmem.h \ + lobject.h \ + lopcodes.h \ + lparser.h \ + lstate.h \ + lstring.h \ + ltable.h \ + ltm.h \ + lundump.h \ + lvm.h \ + lzio.h -SLIB= $(LIB)/liblua.a +T= $(LIB)/liblua.a -all: $(SLIB) +all: $T -$(SLIB): $(OBJS) - ar rcu $@ $(OBJS) +$T: $(OBJS) + $(AR) $@ $(OBJS) $(RANLIB) $@ clean: - rm -f $(OBJS) $(SLIB) + rm -f $(OBJS) $T co: - co -f -M $(SRCS) - -parser: - yacc -d lua.stx - rm -f parser.c parser.h - sed -e 's/yy/luaY_/g' y.tab.c > parser.c - sed -e 's/yy/luaY_/g' y.tab.h > parser.h - rm y.tab.c y.tab.h + co -q -f -M $(SRCS) klean: clean rm -f $(SRCS) |
