diff options
author | Reuben Thomas <rrt@sc3d.org> | 2010-08-01 11:02:37 +0100 |
---|---|---|
committer | Reuben Thomas <rrt@sc3d.org> | 2010-08-01 11:02:37 +0100 |
commit | 92f91a1cf08d4128d209dcf2162f1c898a1d33a5 (patch) | |
tree | 33504bae71441aa54c1458006210c73a78a535fe | |
parent | 86d0f1f1ad2a8839b24e20e2a2cfee94dfb51c50 (diff) | |
download | lrexlib-92f91a1cf08d4128d209dcf2162f1c898a1d33a5.tar.gz |
Write the rest of the dist target to build a release zip.
Move make variable V into defaults.mak, which can be included from
top-level Makefile, and used to name the zip.
In release Zip, copy doc/index.txt to README.
-rw-r--r-- | .gitignore | 1 | ||||
-rwxr-xr-x | Makefile | 6 | ||||
-rwxr-xr-x | src/common.mak | 2 | ||||
-rwxr-xr-x | src/defaults.mak | 2 |
4 files changed, 9 insertions, 2 deletions
@@ -3,4 +3,5 @@ *.so.* *.so ChangeLog +README *.zip @@ -2,7 +2,10 @@ # See src/*/Makefile and src/defaults.mak for user-definable settings +include src/defaults.mak + REGNAMES = gnu pcre posix oniguruma tre +DISTFILE = lrexlib-$(V).zip all: @for i in $(REGNAMES); do \ @@ -21,3 +24,6 @@ clean: dist: git2cl > ChangeLog + cp -a doc/index.txt README + rm -f $(DISTFILE) + zip $(DISTFILE) -r . -x ".git/*" "*.gitignore" "*.o" "*.a" "*.so" "*.so.*" diff --git a/src/common.mak b/src/common.mak index 232e936..3cdb158 100755 --- a/src/common.mak +++ b/src/common.mak @@ -1,7 +1,5 @@ # Rules for lrexlib -V = 2.5 - TRG = rex_$(REGNAME) DEFS = -DREX_OPENLIB=luaopen_$(TRG) -DREX_LIBNAME=\"$(TRG)\" CFLAGS = $(MYCFLAGS) $(DEFS) $(INC) diff --git a/src/defaults.mak b/src/defaults.mak index 5b97b5d..676f11b 100755 --- a/src/defaults.mak +++ b/src/defaults.mak @@ -1,5 +1,7 @@ # default settings for lrexlib +V = 2.5 + INC_LUA = LIB_LUA = |