| LOCAL_PATH := $(my-dir) |
| |
| include $(LOCAL_PATH)/../../android/build/boost-common-decl.mk |
| |
| ### |
| ### COMMON VARIABLES -- if you add one, be sure to clear it at |
| ### the end of this file. |
| ### |
| |
| BOOST_SYSTEM_COMMON_SHARED := $(LOCAL_PATH)/android/build/boost-system-common-shared-lib.mk |
| BOOST_SYSTEM_COMMON_STATIC := $(LOCAL_PATH)/android/build/boost-system-common-static-lib.mk |
| BUILD_TEST_BOOST_SYSTEM_SHARED := $(LOCAL_PATH)/android/build/boost-system-build-test-shared.mk |
| BUILD_TEST_BOOST_SYSTEM_STATIC := $(LOCAL_PATH)/android/build/boost-system-build-test-static.mk |
| BOOST_SYSTEM_TEST_ROOT := $(TARGET_OUT_DATA_NATIVE_TESTS)/boost-system |
| BOOST_SYSTEM_TESTS := |
| |
| # libboost_system (shared) |
| include $(CLEAR_VARS) |
| include $(BOOST_SYSTEM_COMMON_SHARED) |
| LOCAL_MODULE := libboost_system |
| LOCAL_SRC_FILES := \ |
| src/error_code.cpp |
| include $(BUILD_SHARED_LIBRARY) |
| |
| # libboost_system (static) |
| include $(CLEAR_VARS) |
| include $(BOOST_SYSTEM_COMMON_STATIC) |
| LOCAL_MODULE := libboost_system |
| LOCAL_SRC_FILES := \ |
| src/error_code.cpp |
| include $(BUILD_STATIC_LIBRARY) |
| |
| include $(CLEAR_VARS) |
| include $(BOOST_SYSTEM_COMMON_SHARED) |
| LOCAL_MODULE := libboost_system-throw_test |
| LOCAL_SRC_FILES := \ |
| test/throw_test.cpp |
| LOCAL_SHARED_LIBRARIES += libboost_system |
| include $(BUILD_SHARED_LIBRARY) |
| |
| include $(CLEAR_VARS) |
| include $(BOOST_SYSTEM_COMMON_STATIC) |
| LOCAL_MODULE := libboost_system-throw_test |
| LOCAL_SRC_FILES := \ |
| test/throw_test.cpp |
| include $(BUILD_STATIC_LIBRARY) |
| |
| include $(CLEAR_VARS) |
| LOCAL_MODULE := error_code_test |
| LOCAL_SRC_FILES := \ |
| test/error_code_test.cpp |
| include $(BUILD_TEST_BOOST_SYSTEM_STATIC) |
| |
| include $(CLEAR_VARS) |
| LOCAL_MODULE := error_code_test_shared |
| LOCAL_SRC_FILES := \ |
| test/error_code_test.cpp |
| include $(BUILD_TEST_BOOST_SYSTEM_SHARED) |
| |
| include $(CLEAR_VARS) |
| include $(EXTERNAL_BOOST_COMMON) |
| LOCAL_MODULE := error_code_user_test |
| LOCAL_SRC_FILES := \ |
| test/error_code_user_test.cpp |
| include $(BUILD_TEST_BOOST_SYSTEM_STATIC) |
| |
| include $(CLEAR_VARS) |
| include $(EXTERNAL_BOOST_COMMON) |
| LOCAL_MODULE := error_code_user_test_shared |
| LOCAL_SRC_FILES := \ |
| test/error_code_user_test.cpp |
| include $(BUILD_TEST_BOOST_SYSTEM_SHARED) |
| |
| include $(CLEAR_VARS) |
| LOCAL_MODULE := system_error_test |
| LOCAL_SRC_FILES := \ |
| test/system_error_test.cpp |
| include $(BUILD_TEST_BOOST_SYSTEM_STATIC) |
| |
| include $(CLEAR_VARS) |
| LOCAL_MODULE := system_error_test_shared |
| LOCAL_SRC_FILES := \ |
| test/system_error_test.cpp |
| include $(BUILD_TEST_BOOST_SYSTEM_SHARED) |
| |
| include $(CLEAR_VARS) |
| include $(EXTERNAL_BOOST_COMMON) |
| LOCAL_MODULE := throw_test_shared |
| LOCAL_SRC_FILES := \ |
| test/dynamic_link_test.cpp |
| LOCAL_SHARED_LIBRARIES += libboost_system-throw_test |
| include $(BUILD_TEST_BOOST_SYSTEM_SHARED) |
| |
| include $(CLEAR_VARS) |
| include $(EXTERNAL_BOOST_COMMON) |
| LOCAL_MODULE := initialization_test_shared |
| LOCAL_SRC_FILES := \ |
| test/initialization_test.cpp |
| include $(BUILD_TEST_BOOST_SYSTEM_SHARED) |
| |
| include $(CLEAR_VARS) |
| include $(BOOST_SYSTEM_COMMON_SHARED) |
| LOCAL_MODULE := header_only_test |
| LOCAL_SRC_FILES := \ |
| test/header_only_test.cpp |
| LOCAL_MODULE_PATH := $(BOOST_SYSTEM_TEST_ROOT)/bin |
| include $(BUILD_EXECUTABLE) |
| |
| include $(CLEAR_VARS) |
| LOCAL_MODULE := config_test |
| LOCAL_SRC_FILES := \ |
| test/config_test.cpp |
| include $(BUILD_TEST_BOOST_SYSTEM_SHARED) |
| |
| include $(CLEAR_VARS) |
| LOCAL_MODULE := boost-system/bin/boost-generic-test-runner.sh |
| LOCAL_SRC_FILES := ../../android/test/boost-generic-test-runner.sh |
| LOCAL_MODULE_CLASS := EXECUTABLES |
| LOCAL_MODULE_PATH := $(BOOST_SYSTEM_TEST_ROOT)/.. |
| BOOST_SYSTEM_TESTS += $(LOCAL_MODULE) |
| include $(BUILD_PREBUILT) |
| |
| include $(CLEAR_VARS) |
| LOCAL_MODULE := boost-system-tests.sh |
| LOCAL_SRC_FILES := android/test/boost-system-tests.sh |
| LOCAL_MODULE_CLASS := EXECUTABLES |
| LOCAL_MODULE_PATH := $(BOOST_SYSTEM_TEST_ROOT) |
| LOCAL_REQUIRED_MODULES := $(BOOST_SYSTEM_TESTS) |
| include $(BUILD_PREBUILT) |
| |
| ### |
| ### Clean the environment -- the EPA loves us! |
| ### |
| |
| BOOST_SYSTEM_COMMON_SHARED := |
| BOOST_SYSTEM_COMMON_STATIC := |
| BUILD_TEST_BOOST_SYSTEM_SHARED := |
| BUILD_TEST_BOOST_SYSTEM_STATIC := |
| BOOST_SYSTEM_TEST_ROOT := |
| BOOST_SYSTEM_TESTS := |