diff --git a/change_to_v2.bat b/change_to_v2.bat deleted file mode 100644 index 8eb2f7a..0000000 --- a/change_to_v2.bat +++ /dev/null @@ -1,37 +0,0 @@ -@echo off -rem Change to version 2 - -rem Copyright Beman Dawes 2010 - -rem Distributed under the Boost Software License, Version 1.0. -rem See http://www.boost.org/LICENSE_1_0.txt - -echo Change to version 2 - -if exist src\unique_path.cpp goto versionok -echo Error: version 2 already in use -goto done -:versionok - -echo Deleting v3 files... - -del ..\..\boost\filesystem.hpp index.html -del /q ..\..\boost\filesystem -del /q /s build doc example src test - -echo Copying v2 files... - -xcopy v2\boost\filesystem.hpp ..\..\boost -xcopy /i v2\boost\filesystem ..\..\boost\filesystem -xcopy v2\libs\index.html . -xcopy /i /s v2\libs\build build -xcopy /i /s v2\libs\doc doc -xcopy /i /s v2\libs\example example -xcopy /i /s v2\libs\src src -xcopy /i /s v2\libs\test test - -echo Copying complete. Version 2 files now ready to use. - -echo You must now rebuild Boost.Filesystem object libraries. - -:done diff --git a/change_to_v2.sh b/change_to_v2.sh deleted file mode 100755 index d4729a9..0000000 --- a/change_to_v2.sh +++ /dev/null @@ -1,35 +0,0 @@ -@echo off -# Change to version 2 - -# Copyright Beman Dawes 2010 - -# Distributed under the Boost Software License, Version 1.0. -# See http://www.boost.org/LICENSE_1_0.txt - -echo Change to version 2 - -if [ ! -f "src/unique_path.cpp" ]; then - echo Error: version 2 already in use - exit 1 -fi - -echo Deleting v3 files... - -rm ../../boost/filesystem.hpp index.html -rm -r ../../boost/filesystem -rm -r build doc example src test - -echo Copying v2 files... - -cp v2/boost/filesystem.hpp ../../boost -cp -r v2/boost/filesystem ../../boost/filesystem -cp v2/libs/index.html . -cp -r v2/libs/build . -cp -r v2/libs/doc . -cp -r v2/libs/example . -cp -r v2/libs/src . -cp -r v2/libs/test . - -echo Copying complete. Version 2 files now ready to use. - -echo You must now rebuild Boost.Filesystem object libraries. diff --git a/change_to_v3.bat b/change_to_v3.bat deleted file mode 100644 index 35bb1ba..0000000 --- a/change_to_v3.bat +++ /dev/null @@ -1,55 +0,0 @@ -@echo off -rem Change to version 3 - -rem Copyright Beman Dawes 2010 - -rem Distributed under the Boost Software License, Version 1.0. -rem See http://www.boost.org/LICENSE_1_0.txt - -echo Change to version 3 - -if not exist src\unique_path.cpp goto versionok -echo Error: version 3 already in use -goto done -:versionok - -if exist v2 goto v2copydone - -echo Making a copy of version 2 files... - -md v2 -pushd v2 -md boost -md libs -popd -xcopy ..\..\boost\filesystem.hpp v2\boost -xcopy /i ..\..\boost\filesystem v2\boost\filesystem -xcopy index.html v2\libs -xcopy /i /s build v2\libs\build -xcopy /i /s doc v2\libs\doc -xcopy /i /s example v2\libs\example -xcopy /i /s src v2\libs\src -xcopy /i /s test v2\libs\test -:v2copydone - -echo Deleting v2 files... - -del ..\..\boost\filesystem.hpp index.html -del /q ..\..\boost\filesystem -del /q /s build doc example src test - -echo Copying v3 files... - -xcopy v3\boost\filesystem.hpp ..\..\boost -xcopy /i v3\boost\filesystem ..\..\boost\filesystem -xcopy v3\libs\index.html . -xcopy /i /s v3\libs\filesystem\build build -xcopy /i /s v3\libs\filesystem\doc doc -xcopy /i /s v3\libs\filesystem\example example -xcopy /i /s v3\libs\filesystem\src src -xcopy /i /s v3\libs\filesystem\test test - -echo Copying complete. Version 3 files now ready to use. - -echo You must now rebuild Boost.Filesystem object libraries. -:done \ No newline at end of file diff --git a/change_to_v3.sh b/change_to_v3.sh deleted file mode 100755 index dd7bb36..0000000 --- a/change_to_v3.sh +++ /dev/null @@ -1,53 +0,0 @@ -#!/usr/bin/env bash - -# Change to version 3 - -# Copyright Beman Dawes 2010 - -# Distributed under the Boost Software License, Version 1.0. -# See http://www.boost.org/LICENSE_1_0.txt - -echo Change to version 3 - -if [ -f "src/unique_path.cpp" ]; then - echo Error: version 3 already in use - exit 1 -fi - -if [ ! -d "v2" ];then - echo Making a copy of version 2 files... - mkdir v2 - pushd v2 - mkdir boost - mkdir libs - popd - cp ../../boost/filesystem.hpp v2/boost - cp -r ../../boost/filesystem v2/boost - cp index.html v2/libs - cp -r build v2/libs - cp -r doc v2/libs - cp -r example v2/libs - cp -r src v2/libs - cp -r test v2/libs -fi - -echo Deleting v2 files... - -rm ../../boost/filesystem.hpp index.html -rm -r ../../boost/filesystem -rm -r build doc example src test - -echo Copying v3 files... - -cp v3/boost/filesystem.hpp ../../boost -cp -r v3/boost/filesystem ../../boost -cp v3/libs/filesystem/index.html . -cp -r v3/libs/filesystem/build . -cp -r v3/libs/filesystem/doc . -cp -r v3/libs/filesystem/example . -cp -r v3/libs/filesystem/src . -cp -r v3/libs/filesystem/test . - -echo Copying complete. Version 3 files now ready to use. - -echo You must now rebuild Boost.Filesystem object libraries. diff --git a/dual_versions.html b/dual_versions.html deleted file mode 100644 index cfa91ad..0000000 --- a/dual_versions.html +++ /dev/null @@ -1,86 +0,0 @@ - - -
- - - -
-
-![]() |
-
- Filesystem - Dual Version Support - |
-
Boost.Filesystem Version 3 is -major revision with many new and improved features, but has breaking changes -from Version 2. Most of the breaking changes are in the area of -internationalization.
-During a transition period covering several Boost releases, both version 2 and version 3 will be supported:
- -The scripts for both Windows and Unix-like systems are provided in
-boost-root/libs/filesystem. They must be run from that directory.
Caution: The scripts do not switch object libraries. After switching -to a different version, the Filesystem object libraries must be rebuilt.
- -version.bat - Displays the version
- number currently in use.change_to_v2.bat - Changes
- version currently in use to version 2.change_to_v3.bat - Changes
- version currently in use to version 3.version.sh - Displays the version
- number currently in use.change_to_v2.sh - Changes
- version currently in use to version 2.change_to_v3.sh - Changes
- version currently in use to version 3.Revised -02 June, 2010
- -© Copyright Beman Dawes, 2010
-Use, modification, and distribution are subject to the Boost Software -License, Version 1.0. See -www.boost.org/LICENSE_1_0.txt
- -- - - - - \ No newline at end of file diff --git a/include/boost/filesystem/config.hpp b/include/boost/filesystem/v2/config.hpp similarity index 100% rename from include/boost/filesystem/config.hpp rename to include/boost/filesystem/v2/config.hpp diff --git a/include/boost/filesystem/convenience.hpp b/include/boost/filesystem/v2/convenience.hpp similarity index 100% rename from include/boost/filesystem/convenience.hpp rename to include/boost/filesystem/v2/convenience.hpp diff --git a/include/boost/filesystem/exception.hpp b/include/boost/filesystem/v2/exception.hpp similarity index 100% rename from include/boost/filesystem/exception.hpp rename to include/boost/filesystem/v2/exception.hpp diff --git a/include/boost/filesystem/fstream.hpp b/include/boost/filesystem/v2/fstream.hpp similarity index 100% rename from include/boost/filesystem/fstream.hpp rename to include/boost/filesystem/v2/fstream.hpp diff --git a/include/boost/filesystem/operations.hpp b/include/boost/filesystem/v2/operations.hpp similarity index 100% rename from include/boost/filesystem/operations.hpp rename to include/boost/filesystem/v2/operations.hpp diff --git a/include/boost/filesystem/path.hpp b/include/boost/filesystem/v2/path.hpp similarity index 100% rename from include/boost/filesystem/path.hpp rename to include/boost/filesystem/v2/path.hpp diff --git a/v3/boost/filesystem/config.hpp b/include/boost/filesystem/v3/config.hpp similarity index 100% rename from v3/boost/filesystem/config.hpp rename to include/boost/filesystem/v3/config.hpp diff --git a/v3/boost/filesystem/convenience.hpp b/include/boost/filesystem/v3/convenience.hpp similarity index 100% rename from v3/boost/filesystem/convenience.hpp rename to include/boost/filesystem/v3/convenience.hpp diff --git a/v3/boost/filesystem/exception.hpp b/include/boost/filesystem/v3/exception.hpp similarity index 100% rename from v3/boost/filesystem/exception.hpp rename to include/boost/filesystem/v3/exception.hpp diff --git a/v3/boost/filesystem/fstream.hpp b/include/boost/filesystem/v3/fstream.hpp similarity index 100% rename from v3/boost/filesystem/fstream.hpp rename to include/boost/filesystem/v3/fstream.hpp diff --git a/v3/boost/filesystem/operations.hpp b/include/boost/filesystem/v3/operations.hpp similarity index 100% rename from v3/boost/filesystem/operations.hpp rename to include/boost/filesystem/v3/operations.hpp diff --git a/v3/boost/filesystem/path.hpp b/include/boost/filesystem/v3/path.hpp similarity index 100% rename from v3/boost/filesystem/path.hpp rename to include/boost/filesystem/v3/path.hpp diff --git a/v3/boost/filesystem/path_traits.hpp b/include/boost/filesystem/v3/path_traits.hpp similarity index 100% rename from v3/boost/filesystem/path_traits.hpp rename to include/boost/filesystem/v3/path_traits.hpp diff --git a/build/Jamfile.v2 b/v2/build/Jamfile.v2 similarity index 100% rename from build/Jamfile.v2 rename to v2/build/Jamfile.v2 diff --git a/doc/design.htm b/v2/doc/design.htm similarity index 100% rename from doc/design.htm rename to v2/doc/design.htm diff --git a/doc/do-list.htm b/v2/doc/do-list.htm similarity index 100% rename from doc/do-list.htm rename to v2/doc/do-list.htm diff --git a/doc/faq.htm b/v2/doc/faq.htm similarity index 100% rename from doc/faq.htm rename to v2/doc/faq.htm diff --git a/doc/i18n.html b/v2/doc/i18n.html similarity index 100% rename from doc/i18n.html rename to v2/doc/i18n.html diff --git a/doc/index.htm b/v2/doc/index.htm similarity index 100% rename from doc/index.htm rename to v2/doc/index.htm diff --git a/doc/portability_guide.htm b/v2/doc/portability_guide.htm similarity index 100% rename from doc/portability_guide.htm rename to v2/doc/portability_guide.htm diff --git a/doc/reference.html b/v2/doc/reference.html similarity index 100% rename from doc/reference.html rename to v2/doc/reference.html diff --git a/example/Jamfile.v2 b/v2/example/Jamfile.v2 similarity index 100% rename from example/Jamfile.v2 rename to v2/example/Jamfile.v2 diff --git a/example/file_size.cpp b/v2/example/file_size.cpp similarity index 100% rename from example/file_size.cpp rename to v2/example/file_size.cpp diff --git a/example/mbcopy.cpp b/v2/example/mbcopy.cpp similarity index 100% rename from example/mbcopy.cpp rename to v2/example/mbcopy.cpp diff --git a/example/mbpath.cpp b/v2/example/mbpath.cpp similarity index 100% rename from example/mbpath.cpp rename to v2/example/mbpath.cpp diff --git a/example/mbpath.hpp b/v2/example/mbpath.hpp similarity index 100% rename from example/mbpath.hpp rename to v2/example/mbpath.hpp diff --git a/example/path_table.cpp b/v2/example/path_table.cpp similarity index 100% rename from example/path_table.cpp rename to v2/example/path_table.cpp diff --git a/example/simple_ls.cpp b/v2/example/simple_ls.cpp similarity index 100% rename from example/simple_ls.cpp rename to v2/example/simple_ls.cpp diff --git a/src/operations.cpp b/v2/src/operations.cpp similarity index 100% rename from src/operations.cpp rename to v2/src/operations.cpp diff --git a/src/path.cpp b/v2/src/path.cpp similarity index 100% rename from src/path.cpp rename to v2/src/path.cpp diff --git a/src/portability.cpp b/v2/src/portability.cpp similarity index 100% rename from src/portability.cpp rename to v2/src/portability.cpp diff --git a/src/utf8_codecvt_facet.cpp b/v2/src/utf8_codecvt_facet.cpp similarity index 100% rename from src/utf8_codecvt_facet.cpp rename to v2/src/utf8_codecvt_facet.cpp diff --git a/src/utf8_codecvt_facet.hpp b/v2/src/utf8_codecvt_facet.hpp similarity index 100% rename from src/utf8_codecvt_facet.hpp rename to v2/src/utf8_codecvt_facet.hpp diff --git a/test/Jamfile.v2 b/v2/test/Jamfile.v2 similarity index 100% rename from test/Jamfile.v2 rename to v2/test/Jamfile.v2 diff --git a/test/convenience_test.cpp b/v2/test/convenience_test.cpp similarity index 100% rename from test/convenience_test.cpp rename to v2/test/convenience_test.cpp diff --git a/test/deprecated_test.cpp b/v2/test/deprecated_test.cpp similarity index 100% rename from test/deprecated_test.cpp rename to v2/test/deprecated_test.cpp diff --git a/test/equivalent.cpp b/v2/test/equivalent.cpp similarity index 100% rename from test/equivalent.cpp rename to v2/test/equivalent.cpp diff --git a/test/fstream_test.cpp b/v2/test/fstream_test.cpp similarity index 100% rename from test/fstream_test.cpp rename to v2/test/fstream_test.cpp diff --git a/test/large_file_support_test.cpp b/v2/test/large_file_support_test.cpp similarity index 100% rename from test/large_file_support_test.cpp rename to v2/test/large_file_support_test.cpp diff --git a/test/lpath.hpp b/v2/test/lpath.hpp similarity index 100% rename from test/lpath.hpp rename to v2/test/lpath.hpp diff --git a/test/msvc/boost_filesystem.sln b/v2/test/msvc/boost_filesystem.sln similarity index 100% rename from test/msvc/boost_filesystem.sln rename to v2/test/msvc/boost_filesystem.sln diff --git a/test/msvc/common.vsprops b/v2/test/msvc/common.vsprops similarity index 100% rename from test/msvc/common.vsprops rename to v2/test/msvc/common.vsprops diff --git a/test/msvc/convenience_test/convenience_test.vcproj b/v2/test/msvc/convenience_test/convenience_test.vcproj similarity index 100% rename from test/msvc/convenience_test/convenience_test.vcproj rename to v2/test/msvc/convenience_test/convenience_test.vcproj diff --git a/test/msvc/deprecated_test/deprecated_test.vcproj b/v2/test/msvc/deprecated_test/deprecated_test.vcproj similarity index 100% rename from test/msvc/deprecated_test/deprecated_test.vcproj rename to v2/test/msvc/deprecated_test/deprecated_test.vcproj diff --git a/test/msvc/filesystem_dll/filesystem_dll.vcproj b/v2/test/msvc/filesystem_dll/filesystem_dll.vcproj similarity index 100% rename from test/msvc/filesystem_dll/filesystem_dll.vcproj rename to v2/test/msvc/filesystem_dll/filesystem_dll.vcproj diff --git a/test/msvc/fstream_test/fstream_test.vcproj b/v2/test/msvc/fstream_test/fstream_test.vcproj similarity index 100% rename from test/msvc/fstream_test/fstream_test.vcproj rename to v2/test/msvc/fstream_test/fstream_test.vcproj diff --git a/test/msvc/large_file_support_test/large_file_support_test.vcproj b/v2/test/msvc/large_file_support_test/large_file_support_test.vcproj similarity index 100% rename from test/msvc/large_file_support_test/large_file_support_test.vcproj rename to v2/test/msvc/large_file_support_test/large_file_support_test.vcproj diff --git a/test/msvc/mbcopy/mbcopy.vcproj b/v2/test/msvc/mbcopy/mbcopy.vcproj similarity index 100% rename from test/msvc/mbcopy/mbcopy.vcproj rename to v2/test/msvc/mbcopy/mbcopy.vcproj diff --git a/test/msvc/mbpath/mbpath.vcproj b/v2/test/msvc/mbpath/mbpath.vcproj similarity index 100% rename from test/msvc/mbpath/mbpath.vcproj rename to v2/test/msvc/mbpath/mbpath.vcproj diff --git a/test/msvc/operations_test/operations_test.vcproj b/v2/test/msvc/operations_test/operations_test.vcproj similarity index 100% rename from test/msvc/operations_test/operations_test.vcproj rename to v2/test/msvc/operations_test/operations_test.vcproj diff --git a/test/msvc/path_test/path_test.vcproj b/v2/test/msvc/path_test/path_test.vcproj similarity index 100% rename from test/msvc/path_test/path_test.vcproj rename to v2/test/msvc/path_test/path_test.vcproj diff --git a/test/msvc/simple_ls/simple_ls.vcproj b/v2/test/msvc/simple_ls/simple_ls.vcproj similarity index 100% rename from test/msvc/simple_ls/simple_ls.vcproj rename to v2/test/msvc/simple_ls/simple_ls.vcproj diff --git a/test/msvc/system_dll/system_dll.vcproj b/v2/test/msvc/system_dll/system_dll.vcproj similarity index 100% rename from test/msvc/system_dll/system_dll.vcproj rename to v2/test/msvc/system_dll/system_dll.vcproj diff --git a/test/msvc/wide_test/wide_test.vcproj b/v2/test/msvc/wide_test/wide_test.vcproj similarity index 100% rename from test/msvc/wide_test/wide_test.vcproj rename to v2/test/msvc/wide_test/wide_test.vcproj diff --git a/test/operations_test.cpp b/v2/test/operations_test.cpp similarity index 100% rename from test/operations_test.cpp rename to v2/test/operations_test.cpp diff --git a/test/path_test.cpp b/v2/test/path_test.cpp similarity index 100% rename from test/path_test.cpp rename to v2/test/path_test.cpp diff --git a/test/wide_test.cpp b/v2/test/wide_test.cpp similarity index 100% rename from test/wide_test.cpp rename to v2/test/wide_test.cpp diff --git a/v3/libs/filesystem/build/Jamfile.v2 b/v3/build/Jamfile.v2 similarity index 100% rename from v3/libs/filesystem/build/Jamfile.v2 rename to v3/build/Jamfile.v2 diff --git a/v3/libs/filesystem/doc/Jamfile.v2 b/v3/doc/Jamfile.v2 similarity index 100% rename from v3/libs/filesystem/doc/Jamfile.v2 rename to v3/doc/Jamfile.v2 diff --git a/v3/libs/filesystem/doc/POSIX_filename_encoding.txt b/v3/doc/POSIX_filename_encoding.txt similarity index 100% rename from v3/libs/filesystem/doc/POSIX_filename_encoding.txt rename to v3/doc/POSIX_filename_encoding.txt diff --git a/v3/libs/filesystem/doc/boost.png b/v3/doc/boost.png similarity index 100% rename from v3/libs/filesystem/doc/boost.png rename to v3/doc/boost.png diff --git a/v3/libs/filesystem/doc/deprecated.html b/v3/doc/deprecated.html similarity index 100% rename from v3/libs/filesystem/doc/deprecated.html rename to v3/doc/deprecated.html diff --git a/v3/libs/filesystem/doc/design.htm b/v3/doc/design.htm similarity index 100% rename from v3/libs/filesystem/doc/design.htm rename to v3/doc/design.htm diff --git a/v3/libs/filesystem/doc/do_list.html b/v3/doc/do_list.html similarity index 100% rename from v3/libs/filesystem/doc/do_list.html rename to v3/doc/do_list.html diff --git a/v3/libs/filesystem/doc/faq.htm b/v3/doc/faq.htm similarity index 100% rename from v3/libs/filesystem/doc/faq.htm rename to v3/doc/faq.htm diff --git a/v3/libs/filesystem/doc/index.htm b/v3/doc/index.htm similarity index 100% rename from v3/libs/filesystem/doc/index.htm rename to v3/doc/index.htm diff --git a/v3/libs/filesystem/doc/minimal.css b/v3/doc/minimal.css similarity index 100% rename from v3/libs/filesystem/doc/minimal.css rename to v3/doc/minimal.css diff --git a/v3/libs/filesystem/doc/path_table.cpp b/v3/doc/path_table.cpp similarity index 100% rename from v3/libs/filesystem/doc/path_table.cpp rename to v3/doc/path_table.cpp diff --git a/v3/libs/filesystem/doc/path_table.txt b/v3/doc/path_table.txt similarity index 100% rename from v3/libs/filesystem/doc/path_table.txt rename to v3/doc/path_table.txt diff --git a/v3/libs/filesystem/doc/portability_guide.htm b/v3/doc/portability_guide.htm similarity index 100% rename from v3/libs/filesystem/doc/portability_guide.htm rename to v3/doc/portability_guide.htm diff --git a/v3/libs/filesystem/doc/reference.html b/v3/doc/reference.html similarity index 100% rename from v3/libs/filesystem/doc/reference.html rename to v3/doc/reference.html diff --git a/v3/libs/filesystem/doc/tutorial.html b/v3/doc/tutorial.html similarity index 100% rename from v3/libs/filesystem/doc/tutorial.html rename to v3/doc/tutorial.html diff --git a/v3/libs/filesystem/doc/v3.html b/v3/doc/v3.html similarity index 100% rename from v3/libs/filesystem/doc/v3.html rename to v3/doc/v3.html diff --git a/v3/libs/filesystem/doc/v3_design.html b/v3/doc/v3_design.html similarity index 100% rename from v3/libs/filesystem/doc/v3_design.html rename to v3/doc/v3_design.html diff --git a/v3/libs/filesystem/example/Jamfile.v2 b/v3/example/Jamfile.v2 similarity index 100% rename from v3/libs/filesystem/example/Jamfile.v2 rename to v3/example/Jamfile.v2 diff --git a/v3/libs/filesystem/example/error_demo.cpp b/v3/example/error_demo.cpp similarity index 100% rename from v3/libs/filesystem/example/error_demo.cpp rename to v3/example/error_demo.cpp diff --git a/v3/libs/filesystem/example/file_size.cpp b/v3/example/file_size.cpp similarity index 100% rename from v3/libs/filesystem/example/file_size.cpp rename to v3/example/file_size.cpp diff --git a/v3/libs/filesystem/example/mbcopy.cpp b/v3/example/mbcopy.cpp similarity index 100% rename from v3/libs/filesystem/example/mbcopy.cpp rename to v3/example/mbcopy.cpp diff --git a/v3/libs/filesystem/example/mbpath.cpp b/v3/example/mbpath.cpp similarity index 100% rename from v3/libs/filesystem/example/mbpath.cpp rename to v3/example/mbpath.cpp diff --git a/v3/libs/filesystem/example/mbpath.hpp b/v3/example/mbpath.hpp similarity index 100% rename from v3/libs/filesystem/example/mbpath.hpp rename to v3/example/mbpath.hpp diff --git a/v3/libs/filesystem/example/path_info.cpp b/v3/example/path_info.cpp similarity index 100% rename from v3/libs/filesystem/example/path_info.cpp rename to v3/example/path_info.cpp diff --git a/v3/libs/filesystem/example/simple_ls.cpp b/v3/example/simple_ls.cpp similarity index 100% rename from v3/libs/filesystem/example/simple_ls.cpp rename to v3/example/simple_ls.cpp diff --git a/v3/libs/filesystem/example/tchar.cpp b/v3/example/tchar.cpp similarity index 100% rename from v3/libs/filesystem/example/tchar.cpp rename to v3/example/tchar.cpp diff --git a/v3/libs/filesystem/example/test/Jamfile.v2 b/v3/example/test/Jamfile.v2 similarity index 100% rename from v3/libs/filesystem/example/test/Jamfile.v2 rename to v3/example/test/Jamfile.v2 diff --git a/v3/libs/filesystem/example/test/bld.bat b/v3/example/test/bld.bat similarity index 100% rename from v3/libs/filesystem/example/test/bld.bat rename to v3/example/test/bld.bat diff --git a/v3/libs/filesystem/example/test/bld.sh b/v3/example/test/bld.sh similarity index 100% rename from v3/libs/filesystem/example/test/bld.sh rename to v3/example/test/bld.sh diff --git a/v3/libs/filesystem/example/test/setup.bat b/v3/example/test/setup.bat similarity index 100% rename from v3/libs/filesystem/example/test/setup.bat rename to v3/example/test/setup.bat diff --git a/v3/libs/filesystem/example/test/setup.sh b/v3/example/test/setup.sh similarity index 100% rename from v3/libs/filesystem/example/test/setup.sh rename to v3/example/test/setup.sh diff --git a/v3/libs/filesystem/example/tut0.cpp b/v3/example/tut0.cpp similarity index 100% rename from v3/libs/filesystem/example/tut0.cpp rename to v3/example/tut0.cpp diff --git a/v3/libs/filesystem/example/tut1.cpp b/v3/example/tut1.cpp similarity index 100% rename from v3/libs/filesystem/example/tut1.cpp rename to v3/example/tut1.cpp diff --git a/v3/libs/filesystem/example/tut2.cpp b/v3/example/tut2.cpp similarity index 100% rename from v3/libs/filesystem/example/tut2.cpp rename to v3/example/tut2.cpp diff --git a/v3/libs/filesystem/example/tut3.cpp b/v3/example/tut3.cpp similarity index 100% rename from v3/libs/filesystem/example/tut3.cpp rename to v3/example/tut3.cpp diff --git a/v3/libs/filesystem/example/tut4.cpp b/v3/example/tut4.cpp similarity index 100% rename from v3/libs/filesystem/example/tut4.cpp rename to v3/example/tut4.cpp diff --git a/v3/libs/filesystem/example/tut5.cpp b/v3/example/tut5.cpp similarity index 100% rename from v3/libs/filesystem/example/tut5.cpp rename to v3/example/tut5.cpp diff --git a/index.html b/v3/index.html similarity index 100% rename from index.html rename to v3/index.html diff --git a/v3/libs/filesystem/index.html b/v3/libs/filesystem/index.html deleted file mode 100644 index 86e86eb..0000000 --- a/v3/libs/filesystem/index.html +++ /dev/null @@ -1,14 +0,0 @@ - - - - - -Automatic redirection failed, please go to -doc/index.htm. -
© Copyright Beman Dawes, 2003
-Distributed under the Boost Software -License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at -www.boost.org/LICENSE_1_0.txt)
- - diff --git a/v3/libs/filesystem/src/codecvt_error_category.cpp b/v3/src/codecvt_error_category.cpp similarity index 100% rename from v3/libs/filesystem/src/codecvt_error_category.cpp rename to v3/src/codecvt_error_category.cpp diff --git a/v3/libs/filesystem/src/error_code.cpp b/v3/src/error_code.cpp similarity index 100% rename from v3/libs/filesystem/src/error_code.cpp rename to v3/src/error_code.cpp diff --git a/v3/libs/filesystem/src/operations.cpp b/v3/src/operations.cpp similarity index 100% rename from v3/libs/filesystem/src/operations.cpp rename to v3/src/operations.cpp diff --git a/v3/libs/filesystem/src/path.cpp b/v3/src/path.cpp similarity index 100% rename from v3/libs/filesystem/src/path.cpp rename to v3/src/path.cpp diff --git a/v3/libs/filesystem/src/path_traits.cpp b/v3/src/path_traits.cpp similarity index 100% rename from v3/libs/filesystem/src/path_traits.cpp rename to v3/src/path_traits.cpp diff --git a/v3/libs/filesystem/src/portability.cpp b/v3/src/portability.cpp similarity index 100% rename from v3/libs/filesystem/src/portability.cpp rename to v3/src/portability.cpp diff --git a/v3/libs/filesystem/src/unique_path.cpp b/v3/src/unique_path.cpp similarity index 100% rename from v3/libs/filesystem/src/unique_path.cpp rename to v3/src/unique_path.cpp diff --git a/v3/libs/filesystem/src/utf8_codecvt_facet.cpp b/v3/src/utf8_codecvt_facet.cpp similarity index 100% rename from v3/libs/filesystem/src/utf8_codecvt_facet.cpp rename to v3/src/utf8_codecvt_facet.cpp diff --git a/v3/libs/filesystem/src/utf8_codecvt_facet.hpp b/v3/src/utf8_codecvt_facet.hpp similarity index 100% rename from v3/libs/filesystem/src/utf8_codecvt_facet.hpp rename to v3/src/utf8_codecvt_facet.hpp diff --git a/v3/libs/filesystem/src/windows_file_codecvt.cpp b/v3/src/windows_file_codecvt.cpp similarity index 100% rename from v3/libs/filesystem/src/windows_file_codecvt.cpp rename to v3/src/windows_file_codecvt.cpp diff --git a/v3/libs/filesystem/src/windows_file_codecvt.hpp b/v3/src/windows_file_codecvt.hpp similarity index 100% rename from v3/libs/filesystem/src/windows_file_codecvt.hpp rename to v3/src/windows_file_codecvt.hpp diff --git a/v3/libs/filesystem/test/Jamfile.v2 b/v3/test/Jamfile.v2 similarity index 100% rename from v3/libs/filesystem/test/Jamfile.v2 rename to v3/test/Jamfile.v2 diff --git a/v3/libs/filesystem/test/convenience_test.cpp b/v3/test/convenience_test.cpp similarity index 100% rename from v3/libs/filesystem/test/convenience_test.cpp rename to v3/test/convenience_test.cpp diff --git a/v3/libs/filesystem/test/deprecated_test.cpp b/v3/test/deprecated_test.cpp similarity index 100% rename from v3/libs/filesystem/test/deprecated_test.cpp rename to v3/test/deprecated_test.cpp diff --git a/v3/libs/filesystem/test/design_use_cases.cpp b/v3/test/design_use_cases.cpp similarity index 100% rename from v3/libs/filesystem/test/design_use_cases.cpp rename to v3/test/design_use_cases.cpp diff --git a/v3/libs/filesystem/test/equivalent.cpp b/v3/test/equivalent.cpp similarity index 100% rename from v3/libs/filesystem/test/equivalent.cpp rename to v3/test/equivalent.cpp diff --git a/v3/libs/filesystem/test/fstream_test.cpp b/v3/test/fstream_test.cpp similarity index 100% rename from v3/libs/filesystem/test/fstream_test.cpp rename to v3/test/fstream_test.cpp diff --git a/v3/libs/filesystem/test/large_file_support_test.cpp b/v3/test/large_file_support_test.cpp similarity index 100% rename from v3/libs/filesystem/test/large_file_support_test.cpp rename to v3/test/large_file_support_test.cpp diff --git a/v3/libs/filesystem/test/msvc/common.vsprops b/v3/test/msvc/common.vsprops similarity index 100% rename from v3/libs/filesystem/test/msvc/common.vsprops rename to v3/test/msvc/common.vsprops diff --git a/v3/libs/filesystem/test/msvc/convenience_test/convenience_test.vcproj b/v3/test/msvc/convenience_test/convenience_test.vcproj similarity index 100% rename from v3/libs/filesystem/test/msvc/convenience_test/convenience_test.vcproj rename to v3/test/msvc/convenience_test/convenience_test.vcproj diff --git a/v3/libs/filesystem/test/msvc/deprecated_test/deprecated_test.vcproj b/v3/test/msvc/deprecated_test/deprecated_test.vcproj similarity index 100% rename from v3/libs/filesystem/test/msvc/deprecated_test/deprecated_test.vcproj rename to v3/test/msvc/deprecated_test/deprecated_test.vcproj diff --git a/v3/libs/filesystem/test/msvc/error_demo/error_demo.vcproj b/v3/test/msvc/error_demo/error_demo.vcproj similarity index 100% rename from v3/libs/filesystem/test/msvc/error_demo/error_demo.vcproj rename to v3/test/msvc/error_demo/error_demo.vcproj diff --git a/v3/libs/filesystem/test/msvc/filesystem-v3-sandbox.sln b/v3/test/msvc/filesystem-v3-sandbox.sln similarity index 100% rename from v3/libs/filesystem/test/msvc/filesystem-v3-sandbox.sln rename to v3/test/msvc/filesystem-v3-sandbox.sln diff --git a/v3/libs/filesystem/test/msvc/filesystem_dll/filesystem_dll.vcproj b/v3/test/msvc/filesystem_dll/filesystem_dll.vcproj similarity index 100% rename from v3/libs/filesystem/test/msvc/filesystem_dll/filesystem_dll.vcproj rename to v3/test/msvc/filesystem_dll/filesystem_dll.vcproj diff --git a/v3/libs/filesystem/test/msvc/fstream_test/fstream_test.vcproj b/v3/test/msvc/fstream_test/fstream_test.vcproj similarity index 100% rename from v3/libs/filesystem/test/msvc/fstream_test/fstream_test.vcproj rename to v3/test/msvc/fstream_test/fstream_test.vcproj diff --git a/v3/libs/filesystem/test/msvc/operations_test/operations_test.vcproj b/v3/test/msvc/operations_test/operations_test.vcproj similarity index 100% rename from v3/libs/filesystem/test/msvc/operations_test/operations_test.vcproj rename to v3/test/msvc/operations_test/operations_test.vcproj diff --git a/v3/libs/filesystem/test/msvc/operations_unit_test/operations_unit_test.vcproj b/v3/test/msvc/operations_unit_test/operations_unit_test.vcproj similarity index 100% rename from v3/libs/filesystem/test/msvc/operations_unit_test/operations_unit_test.vcproj rename to v3/test/msvc/operations_unit_test/operations_unit_test.vcproj diff --git a/v3/libs/filesystem/test/msvc/path_test/path_test.vcproj b/v3/test/msvc/path_test/path_test.vcproj similarity index 100% rename from v3/libs/filesystem/test/msvc/path_test/path_test.vcproj rename to v3/test/msvc/path_test/path_test.vcproj diff --git a/v3/libs/filesystem/test/msvc/path_test_dynamic_link/path_test_dynamic_linkl.vcproj b/v3/test/msvc/path_test_dynamic_link/path_test_dynamic_linkl.vcproj similarity index 100% rename from v3/libs/filesystem/test/msvc/path_test_dynamic_link/path_test_dynamic_linkl.vcproj rename to v3/test/msvc/path_test_dynamic_link/path_test_dynamic_linkl.vcproj diff --git a/v3/libs/filesystem/test/msvc/path_unit_test/path_unit_test.vcproj b/v3/test/msvc/path_unit_test/path_unit_test.vcproj similarity index 100% rename from v3/libs/filesystem/test/msvc/path_unit_test/path_unit_test.vcproj rename to v3/test/msvc/path_unit_test/path_unit_test.vcproj diff --git a/v3/libs/filesystem/test/msvc/simple_ls/simple_ls.vcproj b/v3/test/msvc/simple_ls/simple_ls.vcproj similarity index 100% rename from v3/libs/filesystem/test/msvc/simple_ls/simple_ls.vcproj rename to v3/test/msvc/simple_ls/simple_ls.vcproj diff --git a/v3/libs/filesystem/test/msvc/system_dll/system_dll.vcproj b/v3/test/msvc/system_dll/system_dll.vcproj similarity index 100% rename from v3/libs/filesystem/test/msvc/system_dll/system_dll.vcproj rename to v3/test/msvc/system_dll/system_dll.vcproj diff --git a/v3/libs/filesystem/test/msvc/tchar_example/tchar_example.vcproj b/v3/test/msvc/tchar_example/tchar_example.vcproj similarity index 100% rename from v3/libs/filesystem/test/msvc/tchar_example/tchar_example.vcproj rename to v3/test/msvc/tchar_example/tchar_example.vcproj diff --git a/v3/libs/filesystem/test/msvc/tut0/tut0.vcproj b/v3/test/msvc/tut0/tut0.vcproj similarity index 100% rename from v3/libs/filesystem/test/msvc/tut0/tut0.vcproj rename to v3/test/msvc/tut0/tut0.vcproj diff --git a/v3/libs/filesystem/test/msvc/tut1/tut1.vcproj b/v3/test/msvc/tut1/tut1.vcproj similarity index 100% rename from v3/libs/filesystem/test/msvc/tut1/tut1.vcproj rename to v3/test/msvc/tut1/tut1.vcproj diff --git a/v3/libs/filesystem/test/msvc/tut2/tut2.vcproj b/v3/test/msvc/tut2/tut2.vcproj similarity index 100% rename from v3/libs/filesystem/test/msvc/tut2/tut2.vcproj rename to v3/test/msvc/tut2/tut2.vcproj diff --git a/v3/libs/filesystem/test/msvc/tut3/tut3.vcproj b/v3/test/msvc/tut3/tut3.vcproj similarity index 100% rename from v3/libs/filesystem/test/msvc/tut3/tut3.vcproj rename to v3/test/msvc/tut3/tut3.vcproj diff --git a/v3/libs/filesystem/test/msvc/tut4/tut4.vcproj b/v3/test/msvc/tut4/tut4.vcproj similarity index 100% rename from v3/libs/filesystem/test/msvc/tut4/tut4.vcproj rename to v3/test/msvc/tut4/tut4.vcproj diff --git a/v3/libs/filesystem/test/msvc/wide_test/wide_test.vcproj b/v3/test/msvc/wide_test/wide_test.vcproj similarity index 100% rename from v3/libs/filesystem/test/msvc/wide_test/wide_test.vcproj rename to v3/test/msvc/wide_test/wide_test.vcproj diff --git a/v3/libs/filesystem/test/operations_test.cpp b/v3/test/operations_test.cpp similarity index 100% rename from v3/libs/filesystem/test/operations_test.cpp rename to v3/test/operations_test.cpp diff --git a/v3/libs/filesystem/test/operations_unit_test.cpp b/v3/test/operations_unit_test.cpp similarity index 100% rename from v3/libs/filesystem/test/operations_unit_test.cpp rename to v3/test/operations_unit_test.cpp diff --git a/v3/libs/filesystem/test/path_test.cpp b/v3/test/path_test.cpp similarity index 100% rename from v3/libs/filesystem/test/path_test.cpp rename to v3/test/path_test.cpp diff --git a/v3/libs/filesystem/test/path_unit_test.cpp b/v3/test/path_unit_test.cpp similarity index 100% rename from v3/libs/filesystem/test/path_unit_test.cpp rename to v3/test/path_unit_test.cpp diff --git a/version.bat b/version.bat deleted file mode 100644 index 67126e6..0000000 --- a/version.bat +++ /dev/null @@ -1,13 +0,0 @@ -@echo off -rem Display version number - -rem Copyright Beman Dawes 2010 - -rem Distributed under the Boost Software License, Version 1.0. -rem See http://www.boost.org/LICENSE_1_0.txt - -if exist src\unique_path.cpp ( - echo Version 3 -) else ( - echo Version 2 -) diff --git a/version.sh b/version.sh deleted file mode 100755 index 5c2ab79..0000000 --- a/version.sh +++ /dev/null @@ -1,14 +0,0 @@ -#!/usr/bin/env bash - -# Display version number - -# Copyright Beman Dawes 2010 - -# Distributed under the Boost Software License, Version 1.0. -# See http://www.boost.org/LICENSE_1_0.txt - -if [ -f "src/unique_path.cpp" ]; then - echo Version 3 -else - echo Version 2 -fi