7da14dc49bc8f817e8d8329f3fdf987d53189e10
[apt.git] / lua / lib / Makefile
1 # makefile for Lua standard library
2
3 LUA= ../..
4
5 include $(LUA)/config
6
7 # actually only used in liolib.c
8 EXTRA_DEFS= $(POPEN)
9
10 OBJS= lauxlib.o lbaselib.o ldblib.o liolib.o lmathlib.o ltablib.o lstrlib.o
11 SRCS= lauxlib.c lbaselib.c ldblib.c liolib.c lmathlib.c ltablib.c lstrlib.c
12
13 T= $(LIB)/liblualib.a
14
15 all:    $T
16
17 $T:     $(OBJS)
18         $(AR) $@ $(OBJS)
19         $(RANLIB) $@
20
21 clean:
22         rm -f $(OBJS) $T
23
24 co:
25         co -q -f -M $(SRCS)
26
27 klean:  clean
28         rm -f $(SRCS)