From: <asf...@us...> - 2011-06-26 15:38:17
|
Revision: 53240 http://firebird.svn.sourceforge.net/firebird/?rev=53240&view=rev Author: asfernandes Date: 2011-06-26 15:38:11 +0000 (Sun, 26 Jun 2011) Log Message: ----------- Add script to copy a modified subset of boost to our tree. Added Paths: ----------- firebird/trunk/src/misc/copy-boost.sh Added: firebird/trunk/src/misc/copy-boost.sh =================================================================== --- firebird/trunk/src/misc/copy-boost.sh (rev 0) +++ firebird/trunk/src/misc/copy-boost.sh 2011-06-26 15:38:11 UTC (rev 53240) @@ -0,0 +1,20 @@ +#!/bin/sh +# This script is based on a git-svn tree. + +BOOST=$1 + +mkdir -p src/include/firebird/impl +bcp --boost=$BOOST --namespace=FirebirdImpl preprocessor/seq src/include/firebird/impl +find src/include/firebird/impl/boost -type f -exec sed -i 's/BOOST_/FB_BOOST_/g' {} \; +find src/include/firebird/impl/boost -type f -exec sed -i 's/<boost\//<firebird\/impl\/boost\//g' {} \; + +g++ -ggdb -Isrc/include/gen -Isrc/include -E src/include/firebird/Message.h | sed -n -e 's/.*"\(.*impl.*\)".*/\1/p' | sort -u > gen/boost +for line in `cat gen/boost`; do git add $line; done +git add src/include/firebird/impl/boost/preprocessor/control +git add src/include/firebird/impl/boost/preprocessor/detail +git add src/include/firebird/impl/boost/preprocessor/repetition/detail +rm gen/boost + +#git commit src/include/firebird/impl/boost +#rm -rf src/include/firebird/impl/boost +#git checkout -- src/include/firebird Property changes on: firebird/trunk/src/misc/copy-boost.sh ___________________________________________________________________ Added: svn:executable + * Added: svn:mime-type + text/plain Added: svn:eol-style + native This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |