Imported from ../lua-2.5.tar.gz.
[lua.git] / clients / lib / old / Makefile
blobb966861749c9f862d67064b3486be1390f6eda3b
1 # makefile for lualib
3 LUA= ../../..
5 include $(LUA)/config
7 EXTRA_DEFS= $(POPEN) $(NOSTRERROR)
9 OBJS= iolib.o mathlib.o strlib.o
10 SRCS= iolib.c mathlib.c strlib.c
12 SLIB= $(LIB)/liboldlualib.a
14 # dynamic libraries only work for SunOs
15 DLIB= $(LIB)/liboldlualib.so.$(VERSION)
17 all: $(SLIB)
19 dynamic: $(DLIB)
21 $(SLIB): $(OBJS)
22 ar rcu $@ $(OBJS)
23 $(RANLIB) $(SLIB)
25 $(DLIB): $(OBJS)
26 ld -o $@ $(OBJS)
28 clean:
29 rm -f $(OBJS) $(SLIB) $(DLIB)
31 co:
32 co -f -M -rv2_4 $(SRCS)
34 klean: clean
35 rm -f $(SRCS)