From 2493122e163a53a37d0f6a68d24561df1942e208 Mon Sep 17 00:00:00 2001 From: Rene Rivera Date: Wed, 31 Jul 2013 22:07:05 -0500 Subject: [PATCH] Utility script to create non-modular Predef trees inside Boost svn tree. --- mksvn.sh | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100755 mksvn.sh diff --git a/mksvn.sh b/mksvn.sh new file mode 100755 index 0000000..1e74638 --- /dev/null +++ b/mksvn.sh @@ -0,0 +1,22 @@ +#!/bin/sh + +target_dir=${PWD} + +cd `dirname $0` + +rm -rf ${target_dir}/libs/predef/doc +find doc -type d -exec mkdir -p ${target_dir}/libs/predef/{} ';' +find doc -type f -exec ln {} ${target_dir}/libs/predef/{} ';' + +rm -rf ${target_dir}/libs/predef/test +find test -type d -exec mkdir -p ${target_dir}/libs/predef/{} ';' +find test -type f -exec ln {} ${target_dir}/libs/predef/{} ';' + +cd include/boost + +rm -rf ${target_dir}/boost/predef +find predef -type d -exec mkdir -p ${target_dir}/boost/{} ';' +find predef -type f -exec ln {} ${target_dir}/boost/{} ';' + +rm -f ${target_dir}/boost/predef.h +ln predef.h ${target_dir}/boost/predef.h