mirror of
https://github.com/Tencent/Hippy.git
synced 2026-10-18 21:50:54 +08:00
126 lines
3.1 KiB
Properties
126 lines
3.1 KiB
Properties
# Tencent is pleased to support the open source community by making
|
|
# Hippy available.
|
|
#
|
|
# Copyright (C) 2019 THL A29 Limited, a Tencent company.
|
|
# All rights reserved.
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
|
# you may not use this file except in compliance with the License.
|
|
# You may obtain a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
# See the License for the specific language governing permissions and
|
|
# limitations under the License.
|
|
|
|
#
|
|
# Specifies Android archives base name
|
|
#
|
|
# Equals to setting android.archivesBaseName property in the build.gradle file.
|
|
# Default is android-sdk
|
|
#
|
|
ARCHIVES_BASE_NAME=android-sdk
|
|
|
|
#
|
|
# Specifies CMake version
|
|
#
|
|
# Equals to setting android.externalNativeBuild.cmake.version property in the build.gradle file.
|
|
# Default is 3.22.1
|
|
#
|
|
CMAKE_VERSION=3.22.1
|
|
|
|
#
|
|
# Specifies Android NDK version
|
|
#
|
|
# Equals to setting android.ndkVersion property in the build.gradle file.
|
|
# Default is 25.0.8775105
|
|
#
|
|
NDK_VERSION=25.0.8775105
|
|
|
|
#
|
|
# Specifies SDK version
|
|
#
|
|
VERSION_NAME=unspecified
|
|
|
|
#
|
|
# Whether to skip build C/C++ code
|
|
#
|
|
# The default is false,
|
|
# if you want to build C/C++ code in the other build system, set to true.
|
|
#
|
|
SKIP_CMAKE_AND_NINJA=false
|
|
|
|
#
|
|
# ABI Filters
|
|
#
|
|
# Use specific ABIs to build C/C++ code, affect both debug and release build types.
|
|
#
|
|
# Please note that armeabi(legacy) will be built using the armeabi_v7a architecture,
|
|
# and the artifacts will be copied to the armeabi directory.
|
|
#
|
|
INCLUDE_ABI_ARMEABI=false
|
|
INCLUDE_ABI_ARMEABI_V7A=false
|
|
INCLUDE_ABI_ARM64_V8A=true
|
|
INCLUDE_ABI_X86=false
|
|
INCLUDE_ABI_X86_64=false
|
|
|
|
#
|
|
# Whether to hide library symbols
|
|
#
|
|
# * true(recommend): hide non-export symbols from library:
|
|
# it can very substantially improve load times of libraries,
|
|
# produce more optimized code, reduce size of libraries
|
|
# and prevent symbol clashes.
|
|
# * false: export all symbols from library:
|
|
# it can expose all internal symbols to 3rd libraries,
|
|
# will be increase the size of library.
|
|
#
|
|
CPP_HIDDEN_LIBRARY_SYMBOL=true
|
|
|
|
#
|
|
# Specifies Android toolchain configurable variables
|
|
#
|
|
# Equals to setting -D<name> macro in the cmake.arguments property
|
|
# in the build.gradle file.
|
|
#
|
|
CPP_ANDROID_STL=c++_static
|
|
CPP_ANDROID_PLATFORM=android-21
|
|
CPP_ANDROID_CPP_FEATURES=no-rtti no-exceptions
|
|
CPP_ANDROID_ARM_NEON=true
|
|
|
|
#
|
|
# Exclude library files from artifacts
|
|
#
|
|
# When you want to obtain these library files manually,
|
|
# you can set the name (separated by semicolons) of the library files
|
|
# to be excluded from the artifacts.
|
|
#
|
|
EXCLUDE_LIBRARY_FILES=
|
|
|
|
#features
|
|
ENABLE_SO_LOAD_EXTERNAL=false
|
|
|
|
ENABLE_BUGLY_REPORT=false
|
|
|
|
#
|
|
# Specifies maven publish artifact ID
|
|
#
|
|
# The following names are available:
|
|
# * hippy-release: for release build
|
|
# * hippy-debug: for debug build
|
|
#
|
|
PUBLISH_ARTIFACT_ID=release
|
|
|
|
#
|
|
# Specifies maven publish group ID
|
|
#
|
|
PUBLISH_GROUP_ID=com.tencent.hippy
|
|
|
|
#
|
|
# Specifies DEVTOOL INSPECTOR OPEN OR NOT
|
|
#
|
|
ENABLE_INSPECTOR=true
|