[Commits] (vajda) pathan now ported to new build on windows
commits at osafoundation.org
commits at osafoundation.org
Thu Mar 18 14:24:44 PST 2004
Commit by: vajda
Modified files:
external/persistence/pathan/Makefile 1.4 1.5
external/persistence/pathan/win32/.cvsignore None 1.1
external/persistence/pathan/win32/Pathan.sln None 1.1
external/persistence/pathan/win32/PathanDll.vcproj None 1.1
external/persistence/pathan/win32/PathanStatic.vcproj None 1.1
Log message:
pathan now ported to new build on windows
ViewCVS links:
http://cvs.osafoundation.org/index.cgi/external/persistence/pathan/Makefile.diff?r1=text&tr1=1.4&r2=text&tr2=1.5
http://cvs.osafoundation.org/index.cgi/external/persistence/pathan/win32/.cvsignore?rev=1.1&content-type=text/vnd.viewcvs-markup
http://cvs.osafoundation.org/index.cgi/external/persistence/pathan/win32/Pathan.sln?rev=1.1&content-type=text/vnd.viewcvs-markup
http://cvs.osafoundation.org/index.cgi/external/persistence/pathan/win32/PathanDll.vcproj?rev=1.1&content-type=text/vnd.viewcvs-markup
http://cvs.osafoundation.org/index.cgi/external/persistence/pathan/win32/PathanStatic.vcproj?rev=1.1&content-type=text/vnd.viewcvs-markup
Index: external/persistence/pathan/Makefile
diff -u external/persistence/pathan/Makefile:1.4 external/persistence/pathan/Makefile:1.5
--- external/persistence/pathan/Makefile:1.4 Thu Mar 18 10:03:03 2004
+++ external/persistence/pathan/Makefile Thu Mar 18 14:24:13 2004
@@ -12,15 +12,50 @@
CONF_DBG=
endif
+ifeq ($(OS),Cygwin)
+
+$(SRC)/Win32Projects/Pathan/Pathan.sln:
+ (cd win32; tar cf - *.sln *.vcproj) | \
+ (cd $(SRC)/Win32Projects/Pathan; tar xvf -)
+
+compile: $(SRC)/Win32Projects/Pathan/Pathan.sln
+ cd $(SRC); \
+ export XERCESCROOT=`cygpath -aw $(XERCESC)`; \
+ devenv.com Win32Projects/Pathan/Pathan.sln \
+ /project 'PathanDll' /build $(Snap)
+
+install:
+ mkdir -p $(PREFIX)/include/pathan
+ (cd $(SRC)/src/dom3-xpath; \
+ tar cf - `find . -name '*.hpp' -print`) | \
+ (cd $(PREFIX)/include/pathan; tar xvf - )
+ install $(SRC)/src/config/win32/config.h $(PREFIX)/include/pathan
+ (cd $(SRC)/lib; tar -cf - *.dll) | (cd $(PREFIX)/bin; tar xvf - )
+ (cd $(SRC)/lib; tar -cf - *.lib *.exp) | (cd $(PREFIX)/lib; tar xvf - )
+
+build: compile install
+
+clean:
+ cd $(SRC); \
+ export XERCESCROOT=`cygpath -aw $(XERCESC)`; \
+ devenv.com Win32Projects/Pathan/Pathan.sln \
+ /project 'PathanDll' /clean $(Snap)
+
+snap:
+ cd $(BUILD_ROOT); \
+ tar -cvzf $(PATHAN)/$(SNAP).tar.gz $(SNAP)/bin/Pathan*.dll
+
+else
+
BUILD=build_$(SNAP)
$(SRC)/$(BUILD)/Makefile.defs:
cd $(SRC); mkdir -p $(BUILD); cd $(BUILD); \
- ( cd $(SRC); tar -cf - autotools examples src util \
- aclocal.m4 configure configure.in \
- Makefile Makefile.defs.in Makefile.deps \
- Makefile.plat runConfigure ) | tar -xf - ; \
+ (cd $(SRC); tar -cf - autotools examples src util \
+ aclocal.m4 configure configure.in \
+ Makefile Makefile.defs.in Makefile.deps \
+ Makefile.plat runConfigure) | tar -xf - ; \
XERCESCROOT=$(XERCESC)/$(BUILD) \
./runConfigure --prefix=$(PREFIX) $(CONF_DBG)
@@ -38,3 +73,6 @@
clean:
cd $(SRC); rm -rf $(BUILD)
+
+endif
+
More information about the Commits
mailing list