1 T= lxp |
1 T= lxp |
2 V= 1.2.0 |
2 V= 1.3.0 |
3 CONFIG= ./config |
3 CONFIG= ./config |
4 |
4 |
5 include $(CONFIG) |
5 include $(CONFIG) |
6 |
6 |
7 ifeq "$(LUA_VERSION_NUM)" "500" |
7 OBJS= src/lxplib.o |
8 COMPAT_O= $(COMPAT_DIR)/compat-5.1.o |
|
9 endif |
|
10 |
|
11 OBJS= src/lxplib.o $(COMPAT_O) |
|
12 lib: src/$(LIBNAME) |
8 lib: src/$(LIBNAME) |
13 |
9 |
14 src/$(LIBNAME) : $(OBJS) |
10 src/$(LIBNAME) : $(OBJS) |
15 export MACOSX_DEPLOYMENT_TARGET="10.3"; $(CC) -o src/$(LIBNAME) $(LIB_OPTION) $(OBJS) -lexpat |
11 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 |
12 |
20 install: |
13 install: |
21 mkdir -p $(LUA_LIBDIR) |
14 mkdir -p $(LUA_LIBDIR) |
22 cp src/$(LIBNAME) $(LUA_LIBDIR) |
15 cp src/$(LIBNAME) $(LUA_LIBDIR) |
23 cd $(LUA_LIBDIR); ln -f -s $(LIBNAME) $T.so |
16 cd $(LUA_LIBDIR); ln -f -s $(LIBNAME) $T.so |