aboutsummaryrefslogtreecommitdiffstats
path: root/lualdap/Makefile
diff options
context:
space:
mode:
authorTomas Guisasola <tomas@luaforge.net>2004-11-08 16:02:54 +0000
committerTomas Guisasola <tomas@luaforge.net>2004-11-08 16:02:54 +0000
commit2faa6e2462170c61fe45ed130bb566664381ed6b (patch)
tree711f301aaeff48bd8114b8e1d711339afc330b88 /lualdap/Makefile
parentMelhoria na configuracao da compilacao. (diff)
downloadlualdap-2faa6e2462170c61fe45ed130bb566664381ed6b.tar.xz
lualdap-2faa6e2462170c61fe45ed130bb566664381ed6b.zip
Melhorias na reutilizacao do Makefile.
Diffstat (limited to 'lualdap/Makefile')
-rwxr-xr-xlualdap/Makefile20
1 files changed, 12 insertions, 8 deletions
diff --git a/lualdap/Makefile b/lualdap/Makefile
index dca46d4..88d024b 100755
--- a/lualdap/Makefile
+++ b/lualdap/Makefile
@@ -1,9 +1,10 @@
# System's libraries directory (where binary libraries are installed)
LIB_DIR= /usr/lib
+# OS dependent
#LIB_EXT= .so
LIB_EXT= .dylib
-#LIB_OPTION= -shared
-LIB_OPTION= -dynamiclib
+#LIB_OPTION= -shared #for Linux
+LIB_OPTION= -dynamiclib #for MacOS X
# On FreeBSD systems, the following line should be commented
DLLIB= -ldl
@@ -21,6 +22,7 @@ T= lualdap
V= 1.0
VERSION= $Vb
PKG= lualdap-$(VERSION)
+DIST_DIR= $(PKG)
TAR_FILE= $(PKG).tar.gz
ZIP_FILE= $(PKG).zip
SRCS= README Makefile \
@@ -35,12 +37,14 @@ OBJS= lualdap.o compat-5.1.o
LIB= lib$T$(VERSION).a
LIBNAME= lib$T$(VERSION)$(LIB_EXT)
-dist:
- mkdir $(PKG);
- cp $(SRCS) $(PKG);
- tar -czf $(TAR_FILE) $(PKG);
- zip -lq $(ZIP_FILE) $(PKG)/*
- rm -rf $(PKG)
+dist: dist_dir
+ tar -czf $(TAR_FILE) $(DIST_DIR);
+ zip -lq $(ZIP_FILE) $(DIST_DIR)/*
+ rm -rf $(DIST_DIR)
+
+dist_dir:
+ mkdir $(DIST_DIR);
+ cp $(SRCS) $(DIST_DIR);
lib: $(LIB)
$(LIB): $(OBJS)