|
1 T= lxp |
|
2 V= 1.1.0 |
|
3 CONFIG= ./config |
|
4 |
|
5 include $(CONFIG) |
|
6 |
|
7 ifeq "$(LUA_VERSION_NUM)" "500" |
|
8 COMPAT_O= $(COMPAT_DIR)/compat-5.1.o |
|
9 endif |
|
10 |
|
11 OBJS= src/lxplib.o $(COMPAT_O) |
|
12 lib: src/$(LIBNAME) |
|
13 |
|
14 src/$(LIBNAME) : $(OBJS) |
|
15 export MACOSX_DEPLOYMENT_TARGET="10.3"; $(CC) -o src/$(LIBNAME) $(LIB_OPTION) $(OBJS) -lexpat |
|
16 |
|
17 $(COMPAT_DIR)/compat-5.1.o: $(COMPAT_DIR)/compat-5.1.c |
|
18 $(CC) -c $(CFLAGS) -o $@ $(COMPAT_DIR)/compat-5.1.c |
|
19 |
|
20 install: |
|
21 mkdir -p $(LUA_LIBDIR) |
|
22 cp src/$(LIBNAME) $(LUA_LIBDIR) |
|
23 cd $(LUA_LIBDIR); ln -f -s $(LIBNAME) $T.so |
|
24 mkdir -p $(LUA_DIR)/$T |
|
25 cp src/$T/lom.lua $(LUA_DIR)/$T |
|
26 |
|
27 clean: |
|
28 rm -f src/$(LIBNAME) $(OBJS) |
|
29 |
|
30 # $Id: makefile,v 1.33 2006/06/08 20:41:48 tomas Exp $ |