416 Commits (d3a50ee8667f5dd7c46850ec36eed7f9ab76f37f)

Author SHA1 Message Date
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
Rashed Abdel-Tawab 0ca7643957 extract_files: Add support for treble compatible makefiles
7 years ago
Rashed Abdel-Tawab 11186d6c83 extract_files: Adjust deodex path and tmpdir
7 years ago
M1cha 15f226c23a
extract_utils: implement LOCAL_MODULE_RELATIVE_PATH
7 years ago
Rashed Abdel-Tawab 54b5d5e1e5
extract_utils: Add VDEX deodex capabilities for oreo
7 years ago
Adrian DC cf7f7d48d0 soong_config: Add TARGET_NEEDS_PLATFORM_TEXT_RELOCATIONS
7 years ago
Simon Shields 7ef0e17066 build: soong: put lineage variables in the "Lineage" struct
7 years ago
Michael Bestas ad3a57032a lineage/aosp/cafremote: Make variables local
7 years ago
Michael Bestas af3532bef5 envsetup: Fix lineageremote for AOSP projects
7 years ago
Adrian DC 154df245a5 build: Remove breaking global flags
7 years ago
André Pinela f3a4230e9f tasks: enhancement to create LineageOS ota package
7 years ago
Simon Shields 4ed4605ed8 lineage: add soong bits for boardflags
7 years ago
Luca Stefani 52b7080796 vendor: Add project pathmap defs
7 years ago
Luca Stefani 076c27b91a
vendor: build: Add mk_timer
7 years ago
Luca Stefani 085af72a05
vendor: build: Kill schedtool
7 years ago
Luca Stefani 74df07039a
envsetup: Update mka for O
7 years ago
Luca Stefani eae93144d2
envsetup: Kill mms
7 years ago
Luca Stefani 5c60e4fd24
lineage: Complete the rebrand
7 years ago
Dan Pasanen 91f7620c4d
vendor: change vendor to lineage
7 years ago
Ashwin Ramesh b0ea62a5df envsetup: Fix installboot on ZSH
7 years ago
Luca Stefani d6e2fbcf8e tasks: kernel: Kill unexisting wiki reference
7 years ago
dianlujitao 3bc9c18e11 build: qcom_target: Add sdm660
7 years ago
Bruno Martins 0753ae0d68 templates: Default to sanitize vendor folder during extraction
7 years ago
Harry Youd 9c5d129d90 Fix extract_utils when not using blob sections
7 years ago
Rashed Abdel-Tawab deed26fd06
qcom: Allow setting custom audio, display, and media HALs
7 years ago
Rashed Abdel-Tawab 58ce825b6e
templates: Update to show usage for new extract_files features
7 years ago
Rashed Abdel-Tawab 8b87b09ef7
extract_files: Add support for paths without system/
7 years ago
Rashed Abdel-Tawab 855fbdd4bc
extract_files: Add support for specifying blob sections
7 years ago
Rashed Abdel-Tawab 675d9595e4
build: Update smali and baksmali to 2.2.1
7 years ago
Gabriele M b6effb3ebb extract_utils: Fix cleanup variables assigment
7 years ago
Michael Bestas 32378953b7 templates: Remove empty cat << EOF
7 years ago
Harry Youd 1c9c5a314d repopick: Add 'reset' option
7 years ago
Michael Bestas 296008cc79
kernel: Add savedefconfig target
7 years ago
Luca Stefani c835d38e3e qcom: Enable TARGET_USES_QCOM_MM_AUDIO
7 years ago
Dan Pasanen 63f767edd9 repopick: don't bail on drafts
7 years ago
Michael Bestas 736c6fe6ad qcom_utils: Cleanup supported QCOM_BOARD_PLATFORMS
7 years ago
Michael Bestas e65a25087f build: qcom_target: Define MASTER_SIDE_CP_TARGET_LIST
7 years ago
Michael Bestas e5969e2d1c
roomservice: Search for repos in lineage snippet too
7 years ago
Michael Bestas 21b9d391e7
roomservice: Remove support for devices in main manifest
7 years ago
Dobroslaw Kijowski 65f03f1408 extract_utils: fix extracting XML files containing binary characters
7 years ago
Michael Bestas d67ef7821d
addonsu: Add Lineage version to zip name
7 years ago
Gabriele M 5b33c6c1d5 Add target to make a flashable su addon
7 years ago
Christopher N. Hesse 1e7c3f00c6 kernel: Fix broken C_INCLUDE_PATH for Darwin
7 years ago
Rashed Abdel-Tawab 7fb9251dfc kernel: Include openssl headers and dylibs on darwin
7 years ago
Rashed Abdel-Tawab c59cbe0c90 build: Update smali and baksmali to 2.2.0
7 years ago
Michael Gernoth 29f3b5775b roomservice: handle devices with underscores
7 years ago
Dan Pasanen 7dc287f4b9 extract_utils: support extracting directly from an ota zip
7 years ago
LuK1337 ad5d9a0ff0 cm: build: Don't convert patchset to int if it's None
7 years ago
LuK1337 2756418873 cm: build: Fix cherry picking specific patchsets
7 years ago
Dan Pasanen d4ee2f6d04 repopick: encode commit subjects in utf-8 for printing
7 years ago
Christopher R. Palmer 070fcfc612 vendor: Add templates for proprietary extraction scripts
7 years ago
Paul Keith 85cf0bb8c6 extract_utils: Fix locale issue with sort
7 years ago
Rashed Abdel-Tawab cf65ecf8e6
qcom: Automatically set TARGET_USES_COLOR_METADATA for msm8996/8
7 years ago
Zhao Wei Liew 311fd6f991 cm: build: tasks: Remove BUILD_TINY_ANDROID check
7 years ago
Christopher R. Palmer 052d9d9384 extract-utils: Fix handling of pulling src:dest pairs from dumps
7 years ago
Tom Powell aefc461a94 Use releasekey instead of platform for extra recovery keys
7 years ago
frk f85ec8a22e build: Pass path into grep instead of using cat
7 years ago
Dan Pasanen efe4823542 tasks: dt: add flag to optionally compress dt with lz4
7 years ago
Rashed Abdel-Tawab 0180664282 envsetup: Use GNU sed commands if GNU sed is detected
8 years ago
Rashed Abdel-Tawab b48c27f04f
build: Append -dtb to kernel image name if TARGET_KERNEL_APPEND_DTB is set
8 years ago
Adrian DC 3c6bdac74b extract_utils: Detect output existence before moving it for backup
8 years ago
Zhao Wei Liew e407ec7035 cm: build: kernel: Remove obsolete checks
8 years ago
Ziyan 54648c2a3b build: kernel: build arm kernel modules with -fno-pic
8 years ago
David Marble 20c06fd75e http_prebuilt: Improve retrieval of artifacts from archive
8 years ago
Brandon McAnsh 66792510a9 http_prebuilt: Implement archive of artifacts
8 years ago
Matt Mower 8945f5e8c7 extract_utils: Introduce variable INITIAL_COPYRIGHT_YEAR
8 years ago
Dan Pasanen c6b5c382a2 build: core: include platform helper macros in target makefiles
8 years ago
Zhao Wei Liew fb4b8c54b5
build: envsetup: Update CAF remote
8 years ago
Zhao Wei Liew a63bf9536b build: qcom_target: Define MSM_VIDC_TARGET_LIST
8 years ago
Zhao Wei Liew 9838ea37f6 build: qcom_target: Clean up QCOM_HARDWARE_VARIANT checks
8 years ago
Ethan Chen b69c2ff494 envsetup: Fix indentation of eat function
8 years ago
Tom Powell e4c8c8296f build: include lineage releasekey in recovery
8 years ago
Tom Powell 343b594650 build: remove deprecated recovery keys
8 years ago
Luca Stefani 7021706d0d extract_utils: Update smali/backsmali to v2.2b4
8 years ago
Gabriele M 4cf635a5ad extract_utils: Update backsmali command
8 years ago
Matt Mower ed8c248ec0 envsetup: Fix check for deprecated CM device tree
8 years ago
Zhao Wei Liew 321dde5f70 cm: Rebrand CM_VERSION to LINEAGE_VERSION
8 years ago
Ricardo Cerqueira 0a656b6446 tools: getb64key - print the base64 version of a PEM public key file
8 years ago
Dan Pasanen 8d0369c962 vendor: Add a task for getting prebuilts via http
8 years ago
Simon Shields 63ce74b055 cm: support lineage device trees
8 years ago
Dan Pasanen 0344771b53 vendor: we are now LineageOS
8 years ago
Dan Pasanen 0fdc085c2e build: repopick: point to LineageOS gerrit
8 years ago
Adrian DC 13b02ff101 repopick: Avoid failing on commits lookup
8 years ago
Zhao Wei Liew 64fc5aeb49 cm: build: envsetup: Add mmmap command
8 years ago
Adrian DC 01bdd55142 roomservice: Follow fetched android_device_ projects
8 years ago
Luca Stefani c66825b158 build: kernel: Remove duplicated targets
8 years ago
Luca Stefani 84fda60f6b build: Set android jack args to global jack server args if existing
8 years ago
Rashed Abdel-Tawab 5b38c4fb34 extract_utils: Use shasum on macOS
8 years ago
Ethan Chen 2a5d907bbd qcom_target: Remove unused support for CAF manifests
8 years ago
Ethan Chen 367802bcad qcom_target: Remove unused sony HAL support
8 years ago
Ethan Chen 3681177eb4 qcom_target: Restore original AOSP hardware/qcom/media pathmap
8 years ago
Zhao Wei Liew 9689bb9dba build: kernel: Set prefix based on KERNEL_ARCH
8 years ago
Zhao Wei Liew e7573daa4c build: qcom_target: Enable BOARD_USES_ADRENO
8 years ago
Alexander Martinz 1bbf3e9346 envsetup: block SDCLANG on Darwin for now
8 years ago
Sam Mortimer b0cecb7335 Always create a kernel defconfig build artifact
8 years ago
Steve Kondik 26e669badc cm: Autodetect SDCLANG in prebuilts/snapdragon-llvm
8 years ago
Elektroschmock 082e0ec07b extract_utils: Add option to define the certificate for jars
8 years ago
Steve Kondik 36ae30b879 cm: mka nicer
8 years ago
Marc K 97b035dd88 envsetup: dopush: fix finding files to be pushed with ninja
8 years ago
Marc K 2be9cac81b envsetup: dopush: allow (symbolic) host names for adb connect
8 years ago
Marc K 299137f39d envsetup: dopush: fix test if device is in recovery
8 years ago
Michael Bestas e724a1c496 envsetup: Fix cafremote/aospremote for projects with non-standard paths
8 years ago
Sam Mortimer 2e994ce952 Update to smali/baksmali v2.2b3
8 years ago
HashBang d303031019 extract_utils: Do not change app SRC if there are arguments
8 years ago
Rashed Abdel-Tawab d53bff1f45
extract_utils: Add ability to set custom device guard
8 years ago
Rashed Abdel-Tawab 5f173157c4
extract_utils: Add ability to set custom vendor.mk name
8 years ago
Michael Bestas 1d55ece94a
kernel: Default to androidkernel toochains
8 years ago
Simon Shields 2bdb18f3cd repopick: fix indentation derp
8 years ago
Steve Kondik 6a3782824f cm: Add missing bits from system-ccache commit
8 years ago
Michael Bestas 3952f6cb0d Import CM build additions
8 years ago
Steve Kondik a3765ca9ef hax: Disable system-api generation
8 years ago
Steve Kondik 79fa59b3be extract_utils: Add flag to disable pinning
8 years ago
Steve Kondik 7561d19795 extract_utils: Fix device online check
8 years ago
Hashbang173 3b3a0e1c8b extract_utils.sh: Disable dex preopt on prebuilt apks
8 years ago
Luca Stefani 9b58af504a build: Kill colors
8 years ago
Adnan Begovic a194731dd4 cm: "Released" means current.
8 years ago
Steve Kondik 48f8df8ddb extract-utils: Add pinning support
8 years ago
Louis Popi a516c2f0ac cm: extract_utils: Add a firmware extraction method
8 years ago
Luca Stefani 3a03012242 cm: extract_utils: Fixup xml files
8 years ago
Luca Stefani 7f9fff2317 cm: extract_utils: Implement oat2dex
8 years ago
Steve Kondik 03ce400352 Revert "extract_utils: Don't write multilib tags on 32-bit only devices"
8 years ago
Bruno Martins 3b96ba5841 cm: extract_utils: Rewrite file existence checks
8 years ago
Steve Kondik b7b7f88443 extract_utils: Don't write multilib tags on 32-bit only devices
8 years ago
Steve Kondik a991cf1f9b extract_utils: Add support for files in rootfs
8 years ago
Steve Kondik 52f3680199 cm: Remove stray echo from extract_utils
8 years ago
Steve Kondik 60ef86de1a cm: Underp dumping of 64-bit only libraries
8 years ago
Steve Kondik 4e2aaabd13 cm: Add generic tools for extract-files / setup-makefiles scripts
8 years ago
Luis Vidal 1117dae753 cmsdk-api-coverage: Don't prepend ANDROID_BUILD_TOP to file path
8 years ago
Adnan Begovic c385e3691b cm: Use cmsdk-api-coverage executable for coverage.
8 years ago
Adnan Begovic 3ab3d0e81c cm: Include CMSettingsProvider in test coverage report.
8 years ago
Adnan Begovic 64cb3b6fe3 cm: Change output html name for cmsdk test coverage.
8 years ago
Adnan Begovic 10e4f5a66f cm: Amend api text message.
8 years ago
Adnan Begovic 07661487a9 cm: Support maven artifact as aar for publish.
8 years ago
Adnan Begovic de0b2d324f cm: Actually have checkapi-cm match against prior release.
8 years ago
Adnan Begovic 3bfd87e5ac cm: Add further verbose messaging for api breaking changes.
8 years ago
Adnan Begovic 6a04a23a52 cm: Always verify against current CMSDK version.
8 years ago
Adnan Begovic 651dd50e59 cm: Create cmsdk coverage task.
8 years ago
Adnan Begovic 97ac30ec9c cm: Set explicit dependencies on stubs for checkapi-cm.
9 years ago
Adnan Begovic f84ce1b738 cm: Fix checkapi makefile typo.
9 years ago
Adnan Begovic e738087fdd cm: Provide verbosity for checkapi-cm.
9 years ago
herriojr f0a6f1ec8b Fixed mmm For Maven APK
9 years ago
herriojr 04864b10aa Fixed Maven Artifactory to work with jack
9 years ago
Adnan Begovic d2bc6c2b69 cm: Fixup maven artifact publish inclusions.
9 years ago
Adnan Begovic 4198cf685f cm: Modify maven artifact publish makefile.
9 years ago
Adnan Begovic 39ba595215 cm: Publish system api as part of publish process.
9 years ago
Adnan Begovic 62869cd7d6 vendor/cm: Don't be so noisy.
9 years ago
Adnan Begovic f192636b82 vendor/cm: Always use gpg sign-and-deploy for deployments.
9 years ago
Adnan Begovic 44716fb0ee vendor/cm: Provide means of uploading an artifact to maven.
9 years ago
Chris Sarbora bf1bcdbc44 Specify the maven-dependency-plugin version directly so as to force Maven 3.0.5 to use the correct version.
9 years ago
Adnan Begovic 4397d1d238 vendor/cm: Introduce update-cm-prebuilts-latest-public-api.
9 years ago
Adnan Begovic 5dd3371ed8 vendor/cm: Clean up paths to known files.
9 years ago
Chris Sarbora 9bf517f89d Hack in support for the old version of Maven that Ubuntu apparently ships with
9 years ago
Chris Sarbora b1f4115b47 Prevent Maven target from grabbing transitive dependencies
9 years ago
Adnan Begovic 51fd84224f vendor/cm: Represent as CyanogenMod API's
9 years ago
Adnan Begovic 3314aacd79 vendor/cm: Remove search widget from developer docs.
9 years ago
Adnan Begovic be48647b37 vendor/cm: Point to proper prebuilts/cmsdk directories.
9 years ago
Chris Sarbora ea326686fb Support downloading from Maven
9 years ago
Adnan Begovic ecc8b17853 cm: Point to the right files for checkapi-cm.
9 years ago
Adnan Begovic 744a2571fd CM: Provide apicheck and cm-specific config inheritance.
9 years ago
Adnan Begovic 8f7444802c CM: Make sure we're parsing api versions for cmsdk docs.
9 years ago
Adnan Begovic e190d66b8a CM: Update droiddoc template for cmsdk
9 years ago
Adnan Begovic 88e99ec1e7 CM: Update styles for droiddoc.
9 years ago
Adnan Begovic 7ebb507c02 CM: Provide droiddoc cmsdk template.
9 years ago
Adnan Begovic b53c503fee Build CM Platform Library
9 years ago
Steve Kondik ffe07b85eb cm: CM-specific build macros
9 years ago