#=============================================================================== # @brief cmake file # Copyright (c) @CompanyNameMagicTag 2022-2022. All rights reserved. #=============================================================================== add_subdirectory_with_alias_if_exist(third_party/freetype ${PROJECT_BINARY_DIR}/freetype) if (DEFINES MATCHES "ENABLE_UIKIT") set(ROOTDIR ${ROOT_DIR}) add_subdirectory_with_alias_if_exist(third_party/cJSON ${PROJECT_BINARY_DIR}/cJSON) add_subdirectory_with_alias_if_exist(third_party/qrcodegen ${PROJECT_BINARY_DIR}/qrcodegen) add_subdirectory_with_alias_if_exist(third_party/icu ${PROJECT_BINARY_DIR}/icu) add_subdirectory_with_alias_if_exist(third_party/harfbuzz ${PROJECT_BINARY_DIR}/harfbuzz) endif() if (DEFINES MATCHES "XTS_SUPPORT") add_subdirectory_with_alias_if_exist(third_party/libjpeg ${PROJECT_BINARY_DIR}/libjpeg) add_subdirectory_with_alias_if_exist(third_party/zlib ${PROJECT_BINARY_DIR}/zlib) add_subdirectory_with_alias_if_exist(third_party/libpng ${PROJECT_BINARY_DIR}/libpng) endif() add_subdirectory_with_alias_if_exist(base/startup/bootstrap_lite ${PROJECT_BINARY_DIR}/ohos/bootstrap) add_subdirectory_with_alias_if_exist(base/startup/syspara_lite ${PROJECT_BINARY_DIR}/ohos/syspara) add_subdirectory_with_alias_if_exist(foundation/distributedschedule/samgr_lite ${PROJECT_BINARY_DIR}/ohos/samgr) add_subdirectory_with_alias_if_exist(foundation/aafwk/aafwk_lite ${PROJECT_BINARY_DIR}/ohos/aafwk) add_subdirectory_with_alias_if_exist(foundation/appexecfwk/appexecfwk_lite ${PROJECT_BINARY_DIR}/ohos/appexecfwk) add_subdirectory_with_alias_if_exist(foundation/ace/ace_engine_lite ${PROJECT_BINARY_DIR}/ohos/ace_engine) add_subdirectory_with_alias_if_exist(foundation/communication/dsoftbus ${PROJECT_BINARY_DIR}/ohos/dsoftbus) add_subdirectory_with_alias_if_exist(base/security/permission ${PROJECT_BINARY_DIR}/ohos/permission) add_subdirectory_with_alias_if_exist(base/security/appverify ${PROJECT_BINARY_DIR}/ohos/appverify) add_subdirectory_with_alias_if_exist(base/security/huks ${PROJECT_BINARY_DIR}/ohos/huks) add_subdirectory_with_alias_if_exist(base/security/deviceauth ${PROJECT_BINARY_DIR}/ohos/deviceauth) add_subdirectory_with_alias_if_exist(third_party/jerryscript ${PROJECT_BINARY_DIR}/ohos/jerryscript) add_subdirectory_with_alias_if_exist(third_party/lwip ${PROJECT_BINARY_DIR}/ohos/lwip) add_subdirectory_with_alias_if_exist(base/global/i18n_lite ${PROJECT_BINARY_DIR}/ohos/i18n) add_subdirectory_with_alias_if_exist(base/global/resmgr_lite ${PROJECT_BINARY_DIR}/ohos/resmgr) add_subdirectory_with_alias_if_exist(base/sensors/location ${PROJECT_BINARY_DIR}/ohos/location) add_subdirectory_with_alias_if_exist(drivers/peripheral/location ${PROJECT_BINARY_DIR}/ohos/location_hdi) add_subdirectory_with_alias_if_exist(base/sensors ${PROJECT_BINARY_DIR}/ohos/sensors) add_subdirectory_with_alias_if_exist(drivers/peripheral/sensor/hal ${PROJECT_BINARY_DIR}/ohos/sensor_hdi) add_subdirectory_with_alias_if_exist(utils/native/lite/file ${PROJECT_BINARY_DIR}/ohos/file) add_subdirectory_with_alias_if_exist(utils/native/lite/kv_store ${PROJECT_BINARY_DIR}/ohos/kv_store) add_subdirectory_with_alias_if_exist(utils/native/lite/js/builtin ${PROJECT_BINARY_DIR}/ohos/storage_jsi) add_subdirectory_with_alias_if_exist(hiviewdfx/hiview/lite ${PROJECT_BINARY_DIR}/ohos/hiview) add_subdirectory_with_alias_if_exist(hiviewdfx/hievent/lite ${PROJECT_BINARY_DIR}/ohos/hievent) add_subdirectory_with_alias_if_exist(hiviewdfx/hilog/lite/frameworks/mini ${PROJECT_BINARY_DIR}/ohos/hilog) add_subdirectory_with_alias_if_exist(third_party/quickjs ${PROJECT_BINARY_DIR}/ohos/quickjs) add_subdirectory_with_alias_if_exist(test/xts/tools/lite/hctest ${PROJECT_BINARY_DIR}/xts_test/hctest) add_subdirectory_with_alias_if_exist(test/xts/acts/security_lite/huks/liteos_m_adapter ${PROJECT_BINARY_DIR}/xts_test/huks_adapter) add_subdirectory_with_alias_if_exist(test/xts/acts/security_lite/huks/common ${PROJECT_BINARY_DIR}/xts_test/huks_common) add_subdirectory_with_alias_if_exist(test/xts/acts/ability_lite/ability_hal ${PROJECT_BINARY_DIR}/xts_test/ability) add_subdirectory_with_alias_if_exist(test/xts/acts/appexecfwk_lite/appexecfwk_hal ${PROJECT_BINARY_DIR}/xts_test/appexecfwk) add_subdirectory_with_alias_if_exist(test/xts/acts/distributeddatamgr_lite/kv_store_hal ${PROJECT_BINARY_DIR}/xts_test/kv_store) add_subdirectory_with_alias_if_exist(test/xts/acts/hiviewdfx_lite/hievent_hal ${PROJECT_BINARY_DIR}/xts_test/hievent) add_subdirectory_with_alias_if_exist(test/xts/acts/hiviewdfx_lite/hilog_hal ${PROJECT_BINARY_DIR}/xts_test/hilog) add_subdirectory_with_alias_if_exist(test/xts/acts/iothardware_lite/peripheral_hal ${PROJECT_BINARY_DIR}/xts_test/peripheral) add_subdirectory_with_alias_if_exist(test/xts/acts/distributed_schedule_lite/system_ability_manager_hal ${PROJECT_BINARY_DIR}/xts_test/system_ability_manager) add_subdirectory_with_alias_if_exist(test/xts/acts/startup_lite/syspara_hal ${PROJECT_BINARY_DIR}/xts_test/syspara) add_subdirectory_with_alias_if_exist(test/xts/acts/startup_lite/bootstrap_hal ${PROJECT_BINARY_DIR}/xts_test/bootstrap) add_subdirectory_with_alias_if_exist(test/xts/acts/kernel_lite/kernelcmsis_hal ${PROJECT_BINARY_DIR}/xts_test/kernelcmsis) add_subdirectory_with_alias_if_exist(test/xts/acts/commonlibrary_lite/file_hal ${PROJECT_BINARY_DIR}/xts_test/file)