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