Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r73257 - trunk/libs/filesystem/tools
From: bdawes_at_[hidden]
Date: 2011-07-20 11:47:40


Author: bemandawes
Date: 2011-07-20 11:47:39 EDT (Wed, 20 Jul 2011)
New Revision: 73257
URL: http://svn.boost.org/trac/boost/changeset/73257

Log:
Initial commit of development support tools
Added:
   trunk/libs/filesystem/tools/ (props changed)
   trunk/libs/filesystem/tools/backup.bat (contents, props changed)
   trunk/libs/filesystem/tools/exclude.txt (contents, props changed)

Added: trunk/libs/filesystem/tools/backup.bat
==============================================================================
--- (empty file)
+++ trunk/libs/filesystem/tools/backup.bat 2011-07-20 11:47:39 EDT (Wed, 20 Jul 2011)
@@ -0,0 +1,27 @@
+@echo off
+
+rem Copyright Beman Dawes 2011
+rem Distributed under to the Boost Software License, Version 1.0
+rem See http://www.boost.org/LICENSE_1_0.txt
+
+if not $%1==$ goto ok
+:error
+echo Usage: backup target-directory-path
+goto done
+
+:ok
+mkdir %1\boost\filesystem 2>nul
+mkdir %1\libs\filesystem 2>nul
+
+set BOOST_CURRENT_ROOT=.
+:loop
+if exist %BOOST_CURRENT_ROOT%\boost-build.jam goto loopend
+set BOOST_CURRENT_ROOT=..\%BOOST_CURRENT_ROOT%
+goto loop
+:loopend
+
+xcopy /exclude:exclude.txt /y /d /k /r %BOOST_CURRENT_ROOT%\boost\filesystem.hpp %1\boost
+xcopy /exclude:exclude.txt /y /d /k /s /r %BOOST_CURRENT_ROOT%\boost\filesystem %1\boost\filesystem
+xcopy /exclude:exclude.txt /y /d /k /s /r %BOOST_CURRENT_ROOT%\libs\filesystem %1\libs\filesystem
+
+:done

Added: trunk/libs/filesystem/tools/exclude.txt
==============================================================================
--- (empty file)
+++ trunk/libs/filesystem/tools/exclude.txt 2011-07-20 11:47:39 EDT (Wed, 20 Jul 2011)
@@ -0,0 +1,11 @@
+.svn
+.obj
+.exe
+.log
+.user
+.filters
+ipch
+Debug
+Release
+v3_operations_test
+temp_fs_test_dir


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk