diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 14 |
1 files changed, 3 insertions, 11 deletions
@@ -1,4 +1,4 @@ | |||
1 | # $Id: Makefile,v 1.28 2006/06/08 18:06:18 tomas Exp $ | 1 | # $Id: Makefile,v 1.29 2006/12/04 15:28:53 mascarenhas Exp $ |
2 | 2 | ||
3 | T= lfs | 3 | T= lfs |
4 | V= 1.2.1 | 4 | V= 1.2.1 |
@@ -6,26 +6,18 @@ CONFIG= ./config | |||
6 | 6 | ||
7 | include $(CONFIG) | 7 | include $(CONFIG) |
8 | 8 | ||
9 | ifeq "$(LUA_VERSION_NUM)" "500" | ||
10 | COMPAT_O= $(COMPAT_DIR)/compat-5.1.o | ||
11 | endif | ||
12 | |||
13 | SRCS= src/$T.c | 9 | SRCS= src/$T.c |
14 | OBJS= src/$T.o $(COMPAT_O) | 10 | OBJS= src/$T.o |
15 | |||
16 | 11 | ||
17 | lib: src/$(LIBNAME) | 12 | lib: src/$(LIBNAME) |
18 | 13 | ||
19 | src/$(LIBNAME): $(OBJS) | 14 | src/$(LIBNAME): $(OBJS) |
20 | export MACOSX_DEPLOYMENT_TARGET="10.3"; $(CC) $(CFLAGS) $(LIB_OPTION) -o src/$(LIBNAME) $(OBJS) | 15 | export MACOSX_DEPLOYMENT_TARGET="10.3"; $(CC) $(CFLAGS) $(LIB_OPTION) -o src/$(LIBNAME) $(OBJS) |
21 | 16 | ||
22 | $(COMPAT_O): $(COMPAT_DIR)/compat-5.1.c | ||
23 | $(CC) -c $(CFLAGS) -o $@ $(COMPAT_DIR)/compat-5.1.c | ||
24 | |||
25 | install: src/$(LIBNAME) | 17 | install: src/$(LIBNAME) |
26 | mkdir -p $(LUA_LIBDIR) | 18 | mkdir -p $(LUA_LIBDIR) |
27 | cp src/$(LIBNAME) $(LUA_LIBDIR) | 19 | cp src/$(LIBNAME) $(LUA_LIBDIR) |
28 | cd $(LUA_LIBDIR); ln -f -s $(LIBNAME) $T.so | 20 | cd $(LUA_LIBDIR); ln -f -s $(LIBNAME) $T.so |
29 | 21 | ||
30 | clean: | 22 | clean: |
31 | rm -f src/$(LIBNAME) $(OBJS) $(COMPAT_O) | 23 | rm -f src/$(LIBNAME) $(OBJS) |