414 Commits (48917cc909c9b5a5548d822c59a173fa501686f3)

Author SHA1 Message Date
Ethan Chen 9985f596b3 kernel: Use build-image-kernel-modules instead of copying it
5 years ago
Ethan Chen a325446555 kernel: Use a macro for kernel build targets
5 years ago
Ethan Chen 0724f78af4 kernel: Detect kernel module usage better
5 years ago
Ethan Chen a8750b4a6e kernel: Move kernel module dir cleanup/creation to module install target
5 years ago
Ethan Chen 117a0fd3b2 kernel: Move full kernel build guard flag below all targets
5 years ago
Vladimir Oltean 4818c230b3 extract_utils: introduce support for executing blob fixups
5 years ago
Vladimir Oltean bff959a5ab extract_utils: template: introduce kang mode
5 years ago
Vladimir Oltean d5d0fea744 extract_utils: template: make --section argument non-positional
5 years ago
Vladimir Oltean 4931a0604a extract_utils: template: use quotation marks and variable curly braces consistently
5 years ago
Vladimir Oltean 5238ba8fe5 extract_utils: make --section match words anywhere in the line
5 years ago
Vladimir Oltean bec92ebaec extract_utils: introduce -k (kang mode) option
5 years ago
Vladimir Oltean c503446ec3 extract_utils: cleanup variable names and arguments passed to extract() function
5 years ago
Vladimir Oltean 78d690d12c extract_utils: be compatible with system-as-root layouts
5 years ago
Vladimir Oltean 4fe79b11c1 extract_utils: drop the "/system/" prefix from prints of blob names
5 years ago
Alessandro Astone e5acfae08c soong_config: Add BOOTLOADER_MESSAGE_OFFSET
5 years ago
Luca Stefani 48406e8afd Never allow neverallows
5 years ago
Vladimir Oltean b2c382193d extract_utils: fix mismatch with non-lowercase pinned sha1sum
6 years ago
Michael Bestas f3f7eb2d87 soong_config: Add flag for msm8974 1440p EGL workaround
6 years ago
Michael Bestas eb37bbb7cd soong_config: Add flag for crypto waiting on QSEE to start
6 years ago
Michael Bestas c61fabe667 soong_config: Add flag for legacy HW FDE
6 years ago
Michael Bestas e4dc50fa6a lineage: qcom: Set proper CAF data-ipa-cfg-mgr pathmap
6 years ago
Ethan Chen da0ae04cd3 lineage: qcom: Set data-ipa-cfg-mgr pathmap
6 years ago
AnilKumar Chimata 26b6abac8b soong_config: Add new flags for HW FDE
6 years ago
Vladimir Oltean b8084ec8a5 extract_utils: avoid doing stuff on files that don't exist
6 years ago
Ethan Chen f0bb4c3c98 lineage: Add techpack/audio to include path also
6 years ago
Bruno Martins 6ea9815254 lineage: Consider techpack/audio when generating kernel headers
6 years ago
Luca Stefani 99a66bffdc extract_utils: Redirect vdexextractor log to /dev/null
6 years ago
Tim Schumacher 49d26ba39a repopick: Try to fast-forward first
6 years ago
Nathan Chancellor 4d0d438095 kernel.mk: Support kernels that use LTO
6 years ago
Luca Stefani f6096e989a Add CDEX support for boot JAR files
6 years ago
Michael Bestas b4c4aba96d kernel: Remove kernel{x}config
6 years ago
Michael Bestas 2425d1ea38 kernel: Remove deprecated flag errors
6 years ago
Sam Mortimer 8e44326c2f vendor/lineage: Remove kernel.mk headers generation
6 years ago
Rashed Abdel-Tawab 9fa7e80692 lineage: Dynamically generate kernel headers using lineage generator
6 years ago
Sam Mortimer 80381b736a vendor/lineage: Add soong generator module type
6 years ago
Rashed Abdel-Tawab a836d79629 lineage: Move some kernel definitions to BoardConfigKernel
6 years ago
Paul Keith cd6a1689a0 Revert "soong_config: Add TARGET_NEEDS_PLATFORM_TEXT_RELOCATIONS"
6 years ago
Michael Bestas c77bb3a5ba kernel: Correct CROSS_COMPILE_ARM32 toolchain
6 years ago
TheStrix 5aad07422e extract_utils: Fix output dex file name generated by vdexExtractor
6 years ago
codeworkx 1c29bf66dd extract_utils: add CDEX support via compact_dex_converter
6 years ago
codeworkx 485f65f633 tools: update smali/baksmali to 2.2.5
6 years ago
codeworkx fcad7cfc40 tools: update vdexExtractor from 0.4.1 to 0.5.2 for P compat
6 years ago
Paul Keith 1b5fa5e8c6
lineage: Use add_json_str_omitempty directive for TARGET_LD_SHIM_LIBS
6 years ago
Danny Baumann fc6e3810e6
soong_config: Allow process-specific override of target SDK version
6 years ago
Sam Mortimer af96975506 vendor/lineage: Add support for java source overlays
6 years ago
Kevin F. Haggerty 59009f8a5e soong_config: Allow extension of valid gralloc 1.0 buffer usage bits
6 years ago
Ethan Chen 7992a6e919 qcom_target: Add wlan-caf to CFI paths
6 years ago
Adrian DC 0f8230b528 repopick: Warn about empty commits instead of failing
6 years ago
Rashed Abdel-Tawab b8ac142535 lineage: Move QC board variables earlier
6 years ago
Kevin F. Haggerty d1ec4b453c soong_config: Add add_json_str_omitempty function
6 years ago
Luca Stefani d934700c0d build: Add dtbo task
6 years ago
Michael Bestas a504aa4498 envsetup: Add githubremote function
6 years ago
Bruno Martins b169042dfe soong_config: Remove extra spacing
6 years ago
Rashed Abdel-Tawab ebdb57604c
lineage: Ignore neverallows
6 years ago
Simon Shields 3ece2b0bff soong: rework soong_config for Pie
6 years ago
Rashed Abdel-Tawab 8960e3dfd6 kernel: Set CROSS_COMPILE_ARM32 if using aarch64
6 years ago
Bruno Martins 2944bf3e00 lineage: Make sure to consider our product makefiles
6 years ago
Rashed Abdel-Tawab 3d29315c1e kernel: Remove ANDROID_BUILD_TOP
6 years ago
Bruno Martins 92746e08f5 tools: Bump baksmali/smali to v2.2.4
6 years ago
Luca Stefani a1ade7fb7c kernel: Allow installing modules on system
6 years ago
Luca Stefani a9a9cc730c extract_utils: Newline love for adb extraction
6 years ago
Bruno Martins 444a366a68 build: Add support for sdm845 platform
6 years ago
Adrian DC a8e06d3593 envsetup: Filter unique push paths in dopush
6 years ago
Adrian DC 6393a3f083 envsetup: Fix adb recovery state detections
6 years ago
Vladimir Oltean d577325ae2 extract_utils: make get_file() able to search paths with and w/o /system prefix
6 years ago
Vladimir Oltean 5f15e3e63c extract_utils: extract(): fix src not being searched in "src:dst;args" spec
6 years ago
Vladimir Oltean d674771760 extract_utils: extract(): rename DEST variable to VENDOR_REPO_FILE
6 years ago
Vladimir Oltean d652a0675c extract_utils: extract(): rename ARGS variable to SPEC_ARGS
6 years ago
Vladimir Oltean da3b64413d extract_utils: extract(): rename FILE variable to SPEC_SRC_FILE
6 years ago
Vladimir Oltean 411e0695f2 extract_utils: extract(): rename FROM variable to SPEC_DST_FILE
6 years ago
Vladimir Oltean 9564328417 extract_utils: create src_file() function to mirror behavior of target_file()
6 years ago
Vladimir Oltean 2654eaa7ef extract_utils: prefix_match(): do not strip target_args from its output
6 years ago
Vladimir Oltean 6a7946baeb extract_utils: target_file() and target_args() cleanup
6 years ago
Vladimir Oltean 59074e6832 Revert "extract_files: Add support for paths without system/"
6 years ago
Vladimir Oltean a8b4f887ea Revert "extract_utils: Fix makefile generation issues"
6 years ago
Christopher N. Hesse 1f94c931e0 addonsu: Fix package for modern devices
6 years ago
Michael Bestas 307008e754 lineage: qcom: Set thermal & vr HAL pathmaps
6 years ago
Gabriele M 0fcc122018 repopick: Update SSH queries result to match HTTP queries
6 years ago
Michael Bestas 132c6018fb lineage: qcom: Enable TARGET_USES_COLOR_METADATA for msm8937 & msm8953
6 years ago
Ethan Chen 70c217a5b8 build: Clean up makefile inclusions
6 years ago
Ethan Chen 6554f104b5 build: Use TOPDIR, not TOP
6 years ago
Bruno Martins 8c8d7ef238 clear_vars: Remove Maven leftovers
6 years ago
Ethan Chen 36ba142248 build: Remove HTTP_PREBUILT
6 years ago
Ethan Chen e00f7c4fe9 build: Remove maven make rules
6 years ago
Aaron Kling 6fc81b4b23 Add Nvidia enhancements soong flag
6 years ago
Paul Keith 35b22a327f lineage: qcom: Enable media extensions for all QC devices
6 years ago
Adrian DC 41927e4838 soong_config: Add TARGET_HAS_LEGACY_CAMERA_HAL1 variable
6 years ago
Michael Bestas 9e6bde5205 envsetup: Fix lineageremote for caf projects
6 years ago
Nathan Chancellor ca40331215 build: kernel: Use LLVM_PREBUILTS_VERSION if no version is specified
6 years ago
Simon Shields 8d96edd816 build: dt_image: support prebuilt DT images
6 years ago
Simon Shields 9b69c8900b lineage: enable building otatools with generic targets
6 years ago
Vladimir Oltean a48b9fe9b6
write_makefiles: fix paths in BUILD_PREBUILT with destination
6 years ago
Gabriele M af970b695c repopick: Allow to pick changes by URL
6 years ago
Gabriele M 88c0e5d1af repopick: Actually print the patchset number
6 years ago
Gabriele M de9e0ae0a5 repopick: Ignore the trailing slash in change numbers
6 years ago
Gabriele M 5b610aede3 repopick: Try to keep the changes sorted
6 years ago
Joe Maples 9be579f8d7 extract_utils: Use vdexExtractor for extracting oreo classes.dex
6 years ago
nicknitewolf 0bb793eb38 envsetup: Update default path for SDCLANG 4.0
6 years ago
Anshuman Dani b72f8c924e Always use my_installed_module_stem instead of my_built_module_stem
6 years ago
Pengxuan Zheng 7f5d4e1050 Add support for using the secondary SDLLVM toolchain
6 years ago
Mandeep Singh Grang dc8df22add Rules to enable LTO for Adreno GFX driver.
6 years ago
Rashed Abdel-Tawab 31eec2059a soong: Add TARGET_USES_QTI_CAMERA_DEVICE
6 years ago
Simon Shields 6f68de1a32 lineage: add generic lineage targets
6 years ago
Joey 19d4fb0438 lineage: fix sdk documentation generation
6 years ago
Ethan Chen 3a0f2fb0e0 qcom_target: Move RIL path mapping to core/config.mk
6 years ago
Ethan Chen 87b787abd9 pathmap: remove duplicate include-path-for
6 years ago
Michael Bestas a3f97c75bf extract_utils: Fix vendor framework makefile generation
6 years ago
Ethan Chen 5bc3c8426b extract-utils: Use LOCAL_VENDOR_FILE instead of LOCAL_PROPRIETARY_FILE
6 years ago
Jaap Jan Meijer 1fdbf7ad8b Don't enable ANDROID_BINDER_IPC_32BIT for mixed userspace/kernel
6 years ago
Dan Pasanen f65a6dfd63 kernel: fix ccache variable sanitation for clang builds
6 years ago
Adrian DC ae509e410c lineage: Sort soong variables and configurations
6 years ago
Stricted 52602baa49 lineage: soong: replace space with colon on TARGET_LD_SHIM_LIBS
6 years ago
Paul Keith 10084bf867 lineage: soong: Add var for linker shim libs
6 years ago
Joey 546c9a1ec5 lineage: add BUILD_RRO_SYSTEM_PACKAGE target
6 years ago
Paul Keith 4e75f576f9 extract_utils: Fix regressions from 3f9b94cb67
7 years ago
Michael W 2e203941cc envsetup: Clean up for install[boot|recovery]
7 years ago
LuK1337 f017e36e65 lineage: Change 'bailing out' message to something more friendly
7 years ago
Michael Bestas 3f9b94cb67 extract_utils: Split optional args with semicolon instead of colon
7 years ago
Michael Bestas c982836ca6 extract_utils: Fix makefile generation issues
7 years ago
Aaron Kling a078a220bf Fix kernel build failure on some devices and build hosts
7 years ago
Tom Marshall 6b83d830df lineage: build: kernel: Rework kernel header logic
7 years ago
Christian Oder 8d5db3c24f kernel: Allow building dtbo.img
7 years ago
nailyk 8ce26b3b51 tools: repopick: Correctly order changeset
7 years ago
Arne Coucheron 73296f14dc soong_config: Add TARGET_USES_QCOM_BSP_LEGACY
7 years ago
Dan Pasanen 8ee5d891b0 kernel: don't build for TARGET_NO_KERNEL targets
7 years ago
Rashed Abdel-Tawab 064b06967f build: Merge UM platforms into common HALs and disable BSP
7 years ago
Michael Bestas 480e2ee431 qcom_target: Commonize UM target HALs
7 years ago
LuK1337 e67b6cb4fd lineage: Allow roomservice to check non device/* repos
7 years ago
Rashed Abdel-Tawab 0d07fa5af5 lineage: qcom: Set power HAL pathmap
7 years ago
Joe Maples da32895b61 tasks: kernel: Add support for Clang kernel builds
7 years ago
Ethan Chen bf38db2a5e kernel: Handle kernel modules correctly
7 years ago
Dan Pasanen 9fc50bbf73 qcom_utils: allow overriding get-vendor-board-platforms
7 years ago
Rashed Abdel-Tawab b52c70881d
envsetup: Automatically replace qcom/opensource with qcom-opensource
7 years ago
Dan Pasanen 1cdd380e69 repopick: support auth'ing to gerrit and picking drafts
7 years ago
Dan Pasanen 2965342b9a repopick: use https by default for repopicking
7 years ago
Rashed Abdel-Tawab 61f5e144d5 lineage: Add TARGET_SPECIFIC_CAMERA_PARAMETER_LIBRARY variable handling
7 years ago
conbold 575c63567e extract_utils: Use temporary folder for system dump
7 years ago
Adrian DC df29022a38 repopick: Support overriding the default commits count to check
7 years ago
Paul Keith d402d120d4 extract-files: Bring back old behavior for SRC
7 years ago
Tom Marshall f15c371403 lineage: build: kernel: Rework kernel module logic
7 years ago
Paul Keith b11d5736b0 build: Make eat use the latest zip in $OUT
7 years ago
Sam Mortimer 477d8fee68 vendor/lineage: Rebrand cleanup
7 years ago
Gabriele M e6df25b3d9 extract_utils: Fix pinning when not cleaning vendor dir
7 years ago
Rashed Abdel-Tawab fd8b8290b6
envsetup: Create remotes with build if repo is build/make
7 years ago
Dan Pasanen edc1cebc2f kernel: clean up this madness
7 years ago
Gabriele M 6c3c2c0bca extract_utils: Allow to interrupt the extraction
7 years ago
Sam Mortimer 19ce2d3ad2 vendor/lineage: sdk rebrand: step 2: update file contents
7 years ago
Sam Mortimer f13a6df311 vendor/lineage: sdk rebrand: step 1: update paths
7 years ago
Rashed Abdel-Tawab 00c0766852
extract_files: Mark vendor etc files as proprietary
7 years ago
Christian Oder c16f327f51
extract_utils: cover vendor/frameworks
7 years ago