From 3358ddda0e27c138ee3693e5a8a4307f574301c6 Mon Sep 17 00:00:00 2001 From: mat007 Date: Fri, 15 Jun 2012 21:14:48 +0000 Subject: [PATCH] Changed project layout git-svn-id: https://svn.code.sf.net/p/turtle/code/trunk@460 860be788-9bd5-4423-9f1e-828f051e677b --- {libs/turtle/build => build}/build.properties | 0 {libs/turtle/build => build}/build.xml | 32 +++++++++++++++++++ {libs/turtle/test => build/jam}/Jamfile.jam | 0 Jamfile.v2 => build/jam/Jamfile.v2 | 0 Jamroot.jam => build/jam/Jamroot.jam | 0 {libs/turtle/build => build}/vc100/turtle.sln | 0 .../build => build}/vc100/turtle.vcxproj | 0 .../vc100/turtle.vcxproj.filters | 0 .../build => build}/vc100/turtle.vcxproj.user | 0 .../vc100/turtle_bench.vcxproj | 0 .../vc100/turtle_bench.vcxproj.filters | 0 .../vc100/turtle_bench.vcxproj.user | 0 .../build => build}/vc100/turtle_test.vcxproj | 0 .../vc100/turtle_test.vcxproj.filters | 0 .../vc100/turtle_test.vcxproj.user | 0 .../build => build}/vc80/bench_test.vcproj | 0 .../build => build}/vc80/errors_test.vcproj | 0 {libs/turtle/build => build}/vc80/turtle.sln | 0 .../turtle/build => build}/vc80/turtle.vcproj | 0 .../build => build}/vc80/turtle_test.vcproj | 0 {libs/turtle/test => test}/bench_0_class.cpp | 0 .../bench_0_class_10_max_args.cpp | 0 .../bench_0_class_20_max_args.cpp | 0 .../bench_0_class_30_max_args.cpp | 0 ...classes_30_methods_30_args_30_max_args.cpp | 0 .../bench_30_classes_30_methods_9_args.cpp | 0 ..._classes_30_methods_9_args_10_max_args.cpp | 0 ..._classes_30_methods_9_args_20_max_args.cpp | 0 ..._classes_30_methods_9_args_30_max_args.cpp | 0 .../fail_ambiguous_mock_method.cpp | 0 ...fail_constraint_functor_not_compatible.cpp | 0 .../fail_constraint_value_not_comparable.cpp | 0 ...ue_of_wrong_type_in_builtin_constraint.cpp | 0 ...il_mismatch_type_in_returns_int_action.cpp | 0 ...mismatch_type_in_returns_string_action.cpp | 0 ...l_mismatch_type_in_returns_void_action.cpp | 0 ...sting_base_class_method_in_mock_method.cpp | 0 ...of_arguments_greater_than_max_constant.cpp | 0 ...il_template_argument_without_tpl_macro.cpp | 0 ...fail_too_many_arguments_in_mock_method.cpp | 0 ...fail_wrong_number_of_arguments_in_with.cpp | 0 {libs/turtle/test => test}/mock_error.hpp | 0 {libs/turtle/test => test}/test_args.cpp | 0 .../turtle/test => test}/test_constraints.cpp | 0 {libs/turtle/test => test}/test_error.cpp | 0 {libs/turtle/test => test}/test_function.cpp | 0 .../turtle/test => test}/test_integration.cpp | 0 .../turtle/test => test}/test_invocation.cpp | 0 .../turtle/test => test}/test_is_functor.cpp | 0 {libs/turtle/test => test}/test_log.cpp | 0 {libs/turtle/test => test}/test_max_args.cpp | 0 {libs/turtle/test => test}/test_mock.cpp | 0 {libs/turtle/test => test}/test_object.cpp | 0 {libs/turtle/test => test}/test_sequence.cpp | 0 {libs/turtle/test => test}/test_type_name.cpp | 0 55 files changed, 32 insertions(+) rename {libs/turtle/build => build}/build.properties (100%) rename {libs/turtle/build => build}/build.xml (71%) rename {libs/turtle/test => build/jam}/Jamfile.jam (100%) rename Jamfile.v2 => build/jam/Jamfile.v2 (100%) rename Jamroot.jam => build/jam/Jamroot.jam (100%) rename {libs/turtle/build => build}/vc100/turtle.sln (100%) rename {libs/turtle/build => build}/vc100/turtle.vcxproj (100%) rename {libs/turtle/build => build}/vc100/turtle.vcxproj.filters (100%) rename {libs/turtle/build => build}/vc100/turtle.vcxproj.user (100%) rename {libs/turtle/build => build}/vc100/turtle_bench.vcxproj (100%) rename {libs/turtle/build => build}/vc100/turtle_bench.vcxproj.filters (100%) rename {libs/turtle/build => build}/vc100/turtle_bench.vcxproj.user (100%) rename {libs/turtle/build => build}/vc100/turtle_test.vcxproj (100%) rename {libs/turtle/build => build}/vc100/turtle_test.vcxproj.filters (100%) rename {libs/turtle/build => build}/vc100/turtle_test.vcxproj.user (100%) rename {libs/turtle/build => build}/vc80/bench_test.vcproj (100%) rename {libs/turtle/build => build}/vc80/errors_test.vcproj (100%) rename {libs/turtle/build => build}/vc80/turtle.sln (100%) rename {libs/turtle/build => build}/vc80/turtle.vcproj (100%) rename {libs/turtle/build => build}/vc80/turtle_test.vcproj (100%) rename {libs/turtle/test => test}/bench_0_class.cpp (100%) rename {libs/turtle/test => test}/bench_0_class_10_max_args.cpp (100%) rename {libs/turtle/test => test}/bench_0_class_20_max_args.cpp (100%) rename {libs/turtle/test => test}/bench_0_class_30_max_args.cpp (100%) rename {libs/turtle/test => test}/bench_30_classes_30_methods_30_args_30_max_args.cpp (100%) rename {libs/turtle/test => test}/bench_30_classes_30_methods_9_args.cpp (100%) rename {libs/turtle/test => test}/bench_30_classes_30_methods_9_args_10_max_args.cpp (100%) rename {libs/turtle/test => test}/bench_30_classes_30_methods_9_args_20_max_args.cpp (100%) rename {libs/turtle/test => test}/bench_30_classes_30_methods_9_args_30_max_args.cpp (100%) rename {libs/turtle/test => test}/fail_ambiguous_mock_method.cpp (100%) rename {libs/turtle/test => test}/fail_constraint_functor_not_compatible.cpp (100%) rename {libs/turtle/test => test}/fail_constraint_value_not_comparable.cpp (100%) rename {libs/turtle/test => test}/fail_constraint_value_of_wrong_type_in_builtin_constraint.cpp (100%) rename {libs/turtle/test => test}/fail_mismatch_type_in_returns_int_action.cpp (100%) rename {libs/turtle/test => test}/fail_mismatch_type_in_returns_string_action.cpp (100%) rename {libs/turtle/test => test}/fail_mismatch_type_in_returns_void_action.cpp (100%) rename {libs/turtle/test => test}/fail_non_existing_base_class_method_in_mock_method.cpp (100%) rename {libs/turtle/test => test}/fail_number_of_arguments_greater_than_max_constant.cpp (100%) rename {libs/turtle/test => test}/fail_template_argument_without_tpl_macro.cpp (100%) rename {libs/turtle/test => test}/fail_too_many_arguments_in_mock_method.cpp (100%) rename {libs/turtle/test => test}/fail_wrong_number_of_arguments_in_with.cpp (100%) rename {libs/turtle/test => test}/mock_error.hpp (100%) rename {libs/turtle/test => test}/test_args.cpp (100%) rename {libs/turtle/test => test}/test_constraints.cpp (100%) rename {libs/turtle/test => test}/test_error.cpp (100%) rename {libs/turtle/test => test}/test_function.cpp (100%) rename {libs/turtle/test => test}/test_integration.cpp (100%) rename {libs/turtle/test => test}/test_invocation.cpp (100%) rename {libs/turtle/test => test}/test_is_functor.cpp (100%) rename {libs/turtle/test => test}/test_log.cpp (100%) rename {libs/turtle/test => test}/test_max_args.cpp (100%) rename {libs/turtle/test => test}/test_mock.cpp (100%) rename {libs/turtle/test => test}/test_object.cpp (100%) rename {libs/turtle/test => test}/test_sequence.cpp (100%) rename {libs/turtle/test => test}/test_type_name.cpp (100%) diff --git a/libs/turtle/build/build.properties b/build/build.properties similarity index 100% rename from libs/turtle/build/build.properties rename to build/build.properties diff --git a/libs/turtle/build/build.xml b/build/build.xml similarity index 71% rename from libs/turtle/build/build.xml rename to build/build.xml index a946b29..925567c 100644 --- a/libs/turtle/build/build.xml +++ b/build/build.xml @@ -119,6 +119,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libs/turtle/test/Jamfile.jam b/build/jam/Jamfile.jam similarity index 100% rename from libs/turtle/test/Jamfile.jam rename to build/jam/Jamfile.jam diff --git a/Jamfile.v2 b/build/jam/Jamfile.v2 similarity index 100% rename from Jamfile.v2 rename to build/jam/Jamfile.v2 diff --git a/Jamroot.jam b/build/jam/Jamroot.jam similarity index 100% rename from Jamroot.jam rename to build/jam/Jamroot.jam diff --git a/libs/turtle/build/vc100/turtle.sln b/build/vc100/turtle.sln similarity index 100% rename from libs/turtle/build/vc100/turtle.sln rename to build/vc100/turtle.sln diff --git a/libs/turtle/build/vc100/turtle.vcxproj b/build/vc100/turtle.vcxproj similarity index 100% rename from libs/turtle/build/vc100/turtle.vcxproj rename to build/vc100/turtle.vcxproj diff --git a/libs/turtle/build/vc100/turtle.vcxproj.filters b/build/vc100/turtle.vcxproj.filters similarity index 100% rename from libs/turtle/build/vc100/turtle.vcxproj.filters rename to build/vc100/turtle.vcxproj.filters diff --git a/libs/turtle/build/vc100/turtle.vcxproj.user b/build/vc100/turtle.vcxproj.user similarity index 100% rename from libs/turtle/build/vc100/turtle.vcxproj.user rename to build/vc100/turtle.vcxproj.user diff --git a/libs/turtle/build/vc100/turtle_bench.vcxproj b/build/vc100/turtle_bench.vcxproj similarity index 100% rename from libs/turtle/build/vc100/turtle_bench.vcxproj rename to build/vc100/turtle_bench.vcxproj diff --git a/libs/turtle/build/vc100/turtle_bench.vcxproj.filters b/build/vc100/turtle_bench.vcxproj.filters similarity index 100% rename from libs/turtle/build/vc100/turtle_bench.vcxproj.filters rename to build/vc100/turtle_bench.vcxproj.filters diff --git a/libs/turtle/build/vc100/turtle_bench.vcxproj.user b/build/vc100/turtle_bench.vcxproj.user similarity index 100% rename from libs/turtle/build/vc100/turtle_bench.vcxproj.user rename to build/vc100/turtle_bench.vcxproj.user diff --git a/libs/turtle/build/vc100/turtle_test.vcxproj b/build/vc100/turtle_test.vcxproj similarity index 100% rename from libs/turtle/build/vc100/turtle_test.vcxproj rename to build/vc100/turtle_test.vcxproj diff --git a/libs/turtle/build/vc100/turtle_test.vcxproj.filters b/build/vc100/turtle_test.vcxproj.filters similarity index 100% rename from libs/turtle/build/vc100/turtle_test.vcxproj.filters rename to build/vc100/turtle_test.vcxproj.filters diff --git a/libs/turtle/build/vc100/turtle_test.vcxproj.user b/build/vc100/turtle_test.vcxproj.user similarity index 100% rename from libs/turtle/build/vc100/turtle_test.vcxproj.user rename to build/vc100/turtle_test.vcxproj.user diff --git a/libs/turtle/build/vc80/bench_test.vcproj b/build/vc80/bench_test.vcproj similarity index 100% rename from libs/turtle/build/vc80/bench_test.vcproj rename to build/vc80/bench_test.vcproj diff --git a/libs/turtle/build/vc80/errors_test.vcproj b/build/vc80/errors_test.vcproj similarity index 100% rename from libs/turtle/build/vc80/errors_test.vcproj rename to build/vc80/errors_test.vcproj diff --git a/libs/turtle/build/vc80/turtle.sln b/build/vc80/turtle.sln similarity index 100% rename from libs/turtle/build/vc80/turtle.sln rename to build/vc80/turtle.sln diff --git a/libs/turtle/build/vc80/turtle.vcproj b/build/vc80/turtle.vcproj similarity index 100% rename from libs/turtle/build/vc80/turtle.vcproj rename to build/vc80/turtle.vcproj diff --git a/libs/turtle/build/vc80/turtle_test.vcproj b/build/vc80/turtle_test.vcproj similarity index 100% rename from libs/turtle/build/vc80/turtle_test.vcproj rename to build/vc80/turtle_test.vcproj diff --git a/libs/turtle/test/bench_0_class.cpp b/test/bench_0_class.cpp similarity index 100% rename from libs/turtle/test/bench_0_class.cpp rename to test/bench_0_class.cpp diff --git a/libs/turtle/test/bench_0_class_10_max_args.cpp b/test/bench_0_class_10_max_args.cpp similarity index 100% rename from libs/turtle/test/bench_0_class_10_max_args.cpp rename to test/bench_0_class_10_max_args.cpp diff --git a/libs/turtle/test/bench_0_class_20_max_args.cpp b/test/bench_0_class_20_max_args.cpp similarity index 100% rename from libs/turtle/test/bench_0_class_20_max_args.cpp rename to test/bench_0_class_20_max_args.cpp diff --git a/libs/turtle/test/bench_0_class_30_max_args.cpp b/test/bench_0_class_30_max_args.cpp similarity index 100% rename from libs/turtle/test/bench_0_class_30_max_args.cpp rename to test/bench_0_class_30_max_args.cpp diff --git a/libs/turtle/test/bench_30_classes_30_methods_30_args_30_max_args.cpp b/test/bench_30_classes_30_methods_30_args_30_max_args.cpp similarity index 100% rename from libs/turtle/test/bench_30_classes_30_methods_30_args_30_max_args.cpp rename to test/bench_30_classes_30_methods_30_args_30_max_args.cpp diff --git a/libs/turtle/test/bench_30_classes_30_methods_9_args.cpp b/test/bench_30_classes_30_methods_9_args.cpp similarity index 100% rename from libs/turtle/test/bench_30_classes_30_methods_9_args.cpp rename to test/bench_30_classes_30_methods_9_args.cpp diff --git a/libs/turtle/test/bench_30_classes_30_methods_9_args_10_max_args.cpp b/test/bench_30_classes_30_methods_9_args_10_max_args.cpp similarity index 100% rename from libs/turtle/test/bench_30_classes_30_methods_9_args_10_max_args.cpp rename to test/bench_30_classes_30_methods_9_args_10_max_args.cpp diff --git a/libs/turtle/test/bench_30_classes_30_methods_9_args_20_max_args.cpp b/test/bench_30_classes_30_methods_9_args_20_max_args.cpp similarity index 100% rename from libs/turtle/test/bench_30_classes_30_methods_9_args_20_max_args.cpp rename to test/bench_30_classes_30_methods_9_args_20_max_args.cpp diff --git a/libs/turtle/test/bench_30_classes_30_methods_9_args_30_max_args.cpp b/test/bench_30_classes_30_methods_9_args_30_max_args.cpp similarity index 100% rename from libs/turtle/test/bench_30_classes_30_methods_9_args_30_max_args.cpp rename to test/bench_30_classes_30_methods_9_args_30_max_args.cpp diff --git a/libs/turtle/test/fail_ambiguous_mock_method.cpp b/test/fail_ambiguous_mock_method.cpp similarity index 100% rename from libs/turtle/test/fail_ambiguous_mock_method.cpp rename to test/fail_ambiguous_mock_method.cpp diff --git a/libs/turtle/test/fail_constraint_functor_not_compatible.cpp b/test/fail_constraint_functor_not_compatible.cpp similarity index 100% rename from libs/turtle/test/fail_constraint_functor_not_compatible.cpp rename to test/fail_constraint_functor_not_compatible.cpp diff --git a/libs/turtle/test/fail_constraint_value_not_comparable.cpp b/test/fail_constraint_value_not_comparable.cpp similarity index 100% rename from libs/turtle/test/fail_constraint_value_not_comparable.cpp rename to test/fail_constraint_value_not_comparable.cpp diff --git a/libs/turtle/test/fail_constraint_value_of_wrong_type_in_builtin_constraint.cpp b/test/fail_constraint_value_of_wrong_type_in_builtin_constraint.cpp similarity index 100% rename from libs/turtle/test/fail_constraint_value_of_wrong_type_in_builtin_constraint.cpp rename to test/fail_constraint_value_of_wrong_type_in_builtin_constraint.cpp diff --git a/libs/turtle/test/fail_mismatch_type_in_returns_int_action.cpp b/test/fail_mismatch_type_in_returns_int_action.cpp similarity index 100% rename from libs/turtle/test/fail_mismatch_type_in_returns_int_action.cpp rename to test/fail_mismatch_type_in_returns_int_action.cpp diff --git a/libs/turtle/test/fail_mismatch_type_in_returns_string_action.cpp b/test/fail_mismatch_type_in_returns_string_action.cpp similarity index 100% rename from libs/turtle/test/fail_mismatch_type_in_returns_string_action.cpp rename to test/fail_mismatch_type_in_returns_string_action.cpp diff --git a/libs/turtle/test/fail_mismatch_type_in_returns_void_action.cpp b/test/fail_mismatch_type_in_returns_void_action.cpp similarity index 100% rename from libs/turtle/test/fail_mismatch_type_in_returns_void_action.cpp rename to test/fail_mismatch_type_in_returns_void_action.cpp diff --git a/libs/turtle/test/fail_non_existing_base_class_method_in_mock_method.cpp b/test/fail_non_existing_base_class_method_in_mock_method.cpp similarity index 100% rename from libs/turtle/test/fail_non_existing_base_class_method_in_mock_method.cpp rename to test/fail_non_existing_base_class_method_in_mock_method.cpp diff --git a/libs/turtle/test/fail_number_of_arguments_greater_than_max_constant.cpp b/test/fail_number_of_arguments_greater_than_max_constant.cpp similarity index 100% rename from libs/turtle/test/fail_number_of_arguments_greater_than_max_constant.cpp rename to test/fail_number_of_arguments_greater_than_max_constant.cpp diff --git a/libs/turtle/test/fail_template_argument_without_tpl_macro.cpp b/test/fail_template_argument_without_tpl_macro.cpp similarity index 100% rename from libs/turtle/test/fail_template_argument_without_tpl_macro.cpp rename to test/fail_template_argument_without_tpl_macro.cpp diff --git a/libs/turtle/test/fail_too_many_arguments_in_mock_method.cpp b/test/fail_too_many_arguments_in_mock_method.cpp similarity index 100% rename from libs/turtle/test/fail_too_many_arguments_in_mock_method.cpp rename to test/fail_too_many_arguments_in_mock_method.cpp diff --git a/libs/turtle/test/fail_wrong_number_of_arguments_in_with.cpp b/test/fail_wrong_number_of_arguments_in_with.cpp similarity index 100% rename from libs/turtle/test/fail_wrong_number_of_arguments_in_with.cpp rename to test/fail_wrong_number_of_arguments_in_with.cpp diff --git a/libs/turtle/test/mock_error.hpp b/test/mock_error.hpp similarity index 100% rename from libs/turtle/test/mock_error.hpp rename to test/mock_error.hpp diff --git a/libs/turtle/test/test_args.cpp b/test/test_args.cpp similarity index 100% rename from libs/turtle/test/test_args.cpp rename to test/test_args.cpp diff --git a/libs/turtle/test/test_constraints.cpp b/test/test_constraints.cpp similarity index 100% rename from libs/turtle/test/test_constraints.cpp rename to test/test_constraints.cpp diff --git a/libs/turtle/test/test_error.cpp b/test/test_error.cpp similarity index 100% rename from libs/turtle/test/test_error.cpp rename to test/test_error.cpp diff --git a/libs/turtle/test/test_function.cpp b/test/test_function.cpp similarity index 100% rename from libs/turtle/test/test_function.cpp rename to test/test_function.cpp diff --git a/libs/turtle/test/test_integration.cpp b/test/test_integration.cpp similarity index 100% rename from libs/turtle/test/test_integration.cpp rename to test/test_integration.cpp diff --git a/libs/turtle/test/test_invocation.cpp b/test/test_invocation.cpp similarity index 100% rename from libs/turtle/test/test_invocation.cpp rename to test/test_invocation.cpp diff --git a/libs/turtle/test/test_is_functor.cpp b/test/test_is_functor.cpp similarity index 100% rename from libs/turtle/test/test_is_functor.cpp rename to test/test_is_functor.cpp diff --git a/libs/turtle/test/test_log.cpp b/test/test_log.cpp similarity index 100% rename from libs/turtle/test/test_log.cpp rename to test/test_log.cpp diff --git a/libs/turtle/test/test_max_args.cpp b/test/test_max_args.cpp similarity index 100% rename from libs/turtle/test/test_max_args.cpp rename to test/test_max_args.cpp diff --git a/libs/turtle/test/test_mock.cpp b/test/test_mock.cpp similarity index 100% rename from libs/turtle/test/test_mock.cpp rename to test/test_mock.cpp diff --git a/libs/turtle/test/test_object.cpp b/test/test_object.cpp similarity index 100% rename from libs/turtle/test/test_object.cpp rename to test/test_object.cpp diff --git a/libs/turtle/test/test_sequence.cpp b/test/test_sequence.cpp similarity index 100% rename from libs/turtle/test/test_sequence.cpp rename to test/test_sequence.cpp diff --git a/libs/turtle/test/test_type_name.cpp b/test/test_type_name.cpp similarity index 100% rename from libs/turtle/test/test_type_name.cpp rename to test/test_type_name.cpp