summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorReuben Thomas <rrt@sc3d.org>2010-10-04 17:36:31 +0100
committerReuben Thomas <rrt@sc3d.org>2010-10-04 17:36:31 +0100
commit42ac6edc88083ef7069c2f75295ab9cea62893fb (patch)
tree05288de1122e20c7047661350d3ff13cb6cc7f49
parent8e7ec72a59cd935765f8f54906a237c495463839 (diff)
downloadlrexlib-42ac6edc88083ef7069c2f75295ab9cea62893fb.tar.gz
Make new libraries build on mingw and improve Makefile. (Shmuel)
-rw-r--r--windows/mingw/Makefile8
-rw-r--r--windows/mingw/_mingw.mak4
2 files changed, 11 insertions, 1 deletions
diff --git a/windows/mingw/Makefile b/windows/mingw/Makefile
index 5b78e95..e7e859e 100644
--- a/windows/mingw/Makefile
+++ b/windows/mingw/Makefile
@@ -6,21 +6,29 @@ build:
make -f rex_pcre.mak
make -f rex_spencer.mak
make -f rex_onig.mak
+ make -f rex_gnu.mak
+ make -f rex_tre.mak
test:
make -f rex_pcre.mak test
make -f rex_spencer.mak test
make -f rex_onig.mak test
+ make -f rex_gnu.mak test
+ make -f rex_tre.mak test
install:
make -f rex_pcre.mak install
make -f rex_spencer.mak install
make -f rex_onig.mak install
+ make -f rex_gnu.mak install
+ make -f rex_tre.mak install
clean:
make -f rex_pcre.mak clean
make -f rex_spencer.mak clean
make -f rex_onig.mak clean
+ make -f rex_gnu.mak clean
+ make -f rex_tre.mak clean
.PHONY: all build test install clean
diff --git a/windows/mingw/_mingw.mak b/windows/mingw/_mingw.mak
index 389988c..d4cde9c 100644
--- a/windows/mingw/_mingw.mak
+++ b/windows/mingw/_mingw.mak
@@ -22,7 +22,9 @@ clean:
install: $(BININSTALL)
test:
- cd $(TESTPATH) && lua runtest.lua $(TESTNAME)
+ cd $(TESTPATH) && lua runtest.lua $(TESTNAME) -d$(CURDIR)
+
+#../windows/mingw
$(BIN): $(OBJ) $(DEFFILE)
$(CC) $(DEFFILE) $(OBJ) $(LIBS) -o $@ -shared