Changeset: 3fa9ed477708 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=3fa9ed477708
Modified Files:
        tools/embedded/build-rpkg.sh
        tools/embedded/pkg-excludes
        tools/embedded/windows/pmc.sh
Branch: embedded
Log Message:

more packagin fun


diffs (56 lines):

diff --git a/tools/embedded/build-rpkg.sh b/tools/embedded/build-rpkg.sh
--- a/tools/embedded/build-rpkg.sh
+++ b/tools/embedded/build-rpkg.sh
@@ -14,6 +14,7 @@ echo "SUBDIRS = embedded" > tools/Makefi
 echo "SUBDIRS = mapilib" > clients/Makefile.ag
 echo "SUBDIRS = mal modules optimizer scheduler tools" > monetdb5/Makefile.ag
 echo "SUBDIRS = buildtools common clients gdk monetdb5 sql tools\nEXTRA_DIST = 
bootstrap configure configure.ac configure.ag libversions 
rpm.mk.in\nheaders_config = {\nDIR = includedir/monetdb\nHEADERS = h\nSOURCES = 
monetdb_config.h\n}\n" > Makefile.ag
+sed -i "/^SUBDIRS = .*/d" sql/backends/Makefile.ag
 
 ./bootstrap
 # we need this directory since sql/server depends on it
@@ -24,17 +25,15 @@ rsync -av --exclude-from sourcetree/tool
 # generate sql_parser.tab.c/h to remove our dependency on bison on Windows.
 cd sourcetree
 ./configure
-make sql/server/sql_parser.tab.h
-make sql/server/sql_parser.tab.c
-cd ..
-cpsh
+cd sql/server/
+make sql_parser.tab.h
+make sql_parser.tab.c
+cd ../../../
 cp sourcetree/sql/server/sql_parser.tab.* rpackage/src/tools/embedded/windows/
 
 # bundle pcre for windows (TODO: also iconv/zlib/ ...?)
 wget http://dev.monetdb.org/downloads/Windows/Libraries/libs-win64.zip
-umask 666
-unzip libs-win64.zip
-umask 644
+7z x libs-win64.zip
 cp -r pcre-8.37.win64 rpackage/src/tools/embedded/windows/
 
 mkdir -p rpackage/src/monetdb5/extras/rapi
diff --git a/tools/embedded/pkg-excludes b/tools/embedded/pkg-excludes
--- a/tools/embedded/pkg-excludes
+++ b/tools/embedded/pkg-excludes
@@ -31,7 +31,7 @@ winredist/*.dll
 winredist/*.cpl
 /.hg_archival.txt
 .hgeol
-/MacOSX/MonetDB logo.png
+/MacOSX/
 /tools/merovingian
 /tools/mserver
 /clients/examples
diff --git a/tools/embedded/windows/pmc.sh b/tools/embedded/windows/pmc.sh
--- a/tools/embedded/windows/pmc.sh
+++ b/tools/embedded/windows/pmc.sh
@@ -9,4 +9,6 @@ else
 fi
 touch config.status
 cp tools/embedded/windows/sql_parser.tab.* sql/server/
+cp tools/embedded/windows/monetdb_config.h.in .
+
 # TODO: add source paths to sedscript
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to