a47c7368d7
Squashed also with the following changes: Author: Luca Stefani <luca020400@lineageos.org> Date: Thu Aug 17 22:22:13 2017 +0200 core: Include Lineage pathmap Change-Id: Ie25dee383cc5bc9bb6390cff2cb2460d526d80b6 Author: Simon Shields <simon@lineageos.org> Date: Fri Mar 2 12:55:47 2018 +1100 build: unconditionally use lineage pathmap even if we're not building a lineage target, we need to use the lineage pathmap to make things like recovery and ril happy Change-Id: I974c30ad10d4ff5b7805c3df9c22010f1e002bf1 Author: Luca Stefani <luca.stefani.ge1@gmail.com> Date: Tue Jan 22 15:50:52 2019 +0100 Don't export BUILD_NUMBER in envsetup * The value is meant to be set only before running an /official/ build * This allows us to execute consecutive make commands without running kati for every invocation Change-Id: Ifa94b839f30c7260009c8a3c91c202b50e28022e Author: Luca Stefani <luca020400@lineageos.org> Date: Fri Aug 18 10:17:00 2017 +0200 envsetup: Call fixup_common_out_dir Change-Id: I84e16b0df5822cfd8514c46d709109a13c20f86e Author: Adrian DC <radian.dc@gmail.com> Date: Sat May 12 11:24:33 2018 +0200 build: Include LineageOS specific properties in build.prop * Our properties were supposed to go to /system/etc/prop.default after the following commit: "lineage: Move to Google's method of defining system default props" Change-Id: I6cb0e28a7599b010b389cc541015a37010a00f4b * However if BOARD_PROPERTY_OVERRIDES_SPLIT_ENABLED is not true, only /default.prop will retain the properties contents of ADDITIONAL_DEFAULT_PROPERTIES and PRODUCT_SYSTEM_DEFAULT_PROPERTIES, and none of our versioning identification was held in the system * Enabling BOARD_PROPERTY_OVERRIDES_SPLIT_ENABLED globally would break all properties on devices that handle partitions usually at the device level rather than the kernel due to mounting races * Include the vendor/lineage/config/main.mk entrypoint to be allowed to extend ADDITION_BUILD_PROPERTIES as we need to define our releases Change-Id: I19918eece0f0dd3ee967db0339b4d09c9a6d540e Signed-off-by: Adrian DC <radian.dc@gmail.com> Author: Rashed Abdel-Tawab <rashed@linux.com> Date: Thu Sep 5 21:35:38 2019 -0700 core: Only include Lineage SE policy if repo exists Change-Id: If799106d2da6d8c303430e316edff365a22f7c99 Author: dianlujitao <dianlujitao@lineageos.org> Date: Thu Sep 5 21:56:36 2019 +0800 product: Exclude AOSP apn list on Lineage build Change-Id: I1fd10089421a2e4b57ef565d87ad1f6036bd1898 Author: Michael Bestas <mkbestas@lineageos.org> Date: Fri Apr 12 02:10:12 2019 +0300 build: Conditionally include AudioPackage14.mk instead of AllAudio.mk * AllAudio.mk doesn't contain latest material files and also contains multiple duplicate files. Just copy the latest material ones and we'll include the older files in vendor/lineage Change-Id: Ic7353216a3f3dc3c51006d951ac932cfd6e5f3b5 Author: dhacker29 <dhackerdvm@gmail.com> Date: Sat Jun 6 22:22:05 2015 -0400 Remove LatinIME as it is included per target in vendor/lineage Change-Id: Ibce4a244ec0653a7c7798d864047ac667866a1dc Author: razorloves <razorloves@gmail.com> Date: Mon Oct 7 05:10:56 2019 -0500 build: Remove su inclusion This stops including su in all lineage userdebug/eng builds. Inclusion of su is conditionally handled in /vendor/lineage. Change-Id: Ia3ad978146f170a2b260d77afe9eb580d4b4f823 Author: Michael Bestas <mkbestas@lineageos.org> Date: Sat Nov 7 22:45:12 2020 +0200 Stop including vendor specific clear_vars.mk vendor/lineage/build/core/clear_vars.mk is no-op since 16.0 Change-Id: I7e159cc9ed5a838c9a04c1a8b7dcf925d83f0e20 Change-Id: Iab8b2ef8b644a7bea10bfd28b99d9e69539b1357 |
||
---|---|---|
.. | ||
clang | ||
combo | ||
packaging | ||
proguard | ||
tasks | ||
aapt2.mk | ||
aapt_flags.mk | ||
allowed_ndk_types.mk | ||
android_manifest.mk | ||
android_soong_config_vars.mk | ||
app_certificate_validate.mk | ||
app_prebuilt_internal.mk | ||
art_config.mk | ||
artifact_path_requirements.mk | ||
autogen_test_config.mk | ||
base_rules.mk | ||
binary.mk | ||
board_config.mk | ||
board_config_wifi.mk | ||
build-system.html | ||
BUILD.bazel | ||
build_id.mk | ||
build_rro_package.mk | ||
cc_prebuilt_internal.mk | ||
ccache.mk | ||
check_elf_file.mk | ||
checktree | ||
cleanbuild.mk | ||
cleanspec.mk | ||
clear_vars.mk | ||
config.mk | ||
config_sanitizers.mk | ||
configure_module_stem.mk | ||
copy_headers.mk | ||
cxx_stl_setup.mk | ||
definitions.mk | ||
deprecation.mk | ||
dex_preopt.mk | ||
dex_preopt_config.mk | ||
dex_preopt_config_merger.py | ||
dex_preopt_libart.mk | ||
dex_preopt_odex_install.mk | ||
distdir.mk | ||
dumpconfig.mk | ||
dumpvar.mk | ||
dupcheck.sh | ||
dynamic_binary.mk | ||
empty_test_config.xml | ||
envsetup.mk | ||
executable.mk | ||
executable_internal.mk | ||
executable_prefer_symlink.mk | ||
filter_symbols.sh | ||
force_aapt2.mk | ||
fuzz_test.mk | ||
generate_enforce_rro.mk | ||
header_library.mk | ||
header_library_internal.mk | ||
host_executable.mk | ||
host_executable_internal.mk | ||
host_java_library.mk | ||
host_java_library_common.mk | ||
host_prebuilt.mk | ||
host_shared_library.mk | ||
host_shared_library_internal.mk | ||
host_static_library.mk | ||
host_static_library_internal.mk | ||
install_jni_libs.mk | ||
install_jni_libs_internal.mk | ||
instrumentation_test_config_template.xml | ||
jacoco.mk | ||
java.mk | ||
java_common.mk | ||
java_host_test_config_template.xml | ||
java_host_unit_test_config_template.xml | ||
java_library.mk | ||
java_prebuilt_internal.mk | ||
java_renderscript.mk | ||
java_test_config_template.xml | ||
layoutlib_data.mk | ||
link_type.mk | ||
LINUX_KERNEL_COPYING | ||
local_current_sdk.mk | ||
local_systemsdk.mk | ||
local_vendor_product.mk | ||
main.mk | ||
Makefile | ||
misc_prebuilt_internal.mk | ||
module_arch_supported.mk | ||
multi_prebuilt.mk | ||
multilib.mk | ||
native_benchmark_test_config_template.xml | ||
native_host_test_config_template.xml | ||
native_test.mk | ||
native_test_config_template.xml | ||
ninja_config.mk | ||
node_fns.mk | ||
notice_files.mk | ||
os_licensing.mk | ||
OWNERS | ||
pack_dyn_relocs_setup.mk | ||
package.mk | ||
package_internal.mk | ||
pathmap.mk | ||
phony_package.mk | ||
prebuilt.mk | ||
prebuilt_internal.mk | ||
process_wrapper.sh | ||
process_wrapper_gdb.cmds | ||
process_wrapper_gdb.sh | ||
product-graph.mk | ||
product.mk | ||
product_config.mk | ||
product_config.rbc | ||
product_validation_checks.mk | ||
proguard.flags | ||
proguard.jacoco.flags | ||
proguard_basic_keeps.flags | ||
project_definitions.mk | ||
python_binary_host_mobly_test_config_template.xml | ||
python_binary_host_test_config_template.xml | ||
ravenwood_test_config_template.xml | ||
rbe.mk | ||
release_config.mk | ||
release_config.scl | ||
robolectric_test_config_template.xml | ||
root.mk | ||
rust_device_benchmark_config_template.xml | ||
rust_device_test_config_template.xml | ||
rust_host_benchmark_config_template.xml | ||
rust_host_test_config_template.xml | ||
sbom.mk | ||
sdk_check.mk | ||
shared_library.mk | ||
shared_library_internal.mk | ||
shell_test_config_template.xml | ||
soong_android_app_set.mk | ||
soong_app_prebuilt.mk | ||
soong_cc_rust_prebuilt.mk | ||
soong_config.mk | ||
soong_droiddoc_prebuilt.mk | ||
soong_java_prebuilt.mk | ||
static_java_library.mk | ||
static_library.mk | ||
static_library_internal.mk | ||
suite_host_config.mk | ||
support_libraries.mk | ||
sysprop.mk | ||
sysprop_config.mk | ||
target_test_internal.mk | ||
use_lld_setup.mk | ||
version_util.mk | ||
WINPTHREADS_COPYING |