- 04 Dec, 2014 1 commit
-
-
ayysir authored
Change-Id: I1063dc744f7f6ab618e10c9e3b5132af1cbab490
-
- 21 Nov, 2014 12 commits
-
-
MrApocalypse authored
-
bryan2894 authored
Prebuilt chromium: update for lollipop Change-Id: I4e34feb26c1b4bec10fb751a10dbc52579d7cd07 Prebuilt chromium: Run a check for target device directory this should fix the issue that arises if device fails and device is built again, chromium will error out because it thinks the prebuilt files exist (which they are not, directories are just created). Signed-off-by:
Ayysir <ayysir@aospal.com> Change-Id: I595cab268e66c738ccae9900150b36d7f9626a6e
-
Jiangyi authored
This adds a chromium_prebuilt function to envsetup.sh that is invoked by lunch to check whether the chromium prebuilts are up-to-date or not. If not, it will be built from source and then the new source built version will be pulled during brunch/mka bacon to become the new prebuilts for future builds. This is all opt-in through the USE_PREBUILT_CHROMIUM flag. Without it being set to 1, none of this would be ran, and regular operations will go on. PS13: -use export TARGET_DEVICE -replace git -C with params compatible to old git versions (vendor repository for script) Change-Id: I40f8c8dbd2a8a84a5c1b9f47ee04180a71ef4e07 Conflicts: core/Makefile
-
ayysir authored
- Build CellBroadcastReceiver - Replace Launcher2 w/ Launcher3 & remove QuickSearchBox - add PRODUCT_BUILD_PROP_OVERRIDES - Remove deprecated Music package - Remove optional "Home Sample" Launcher and more... Change-Id: Ic8f707e7c2f492812648a4a5c3cc0b22af5fbb08
-
Brint E. Kriebel authored
Even if we are doing TARGET_BUILD_APPS, we may want to use a pa target for building. Change-Id: Ic8053bc679fa8b726be90e611aeaacdf1850cabc Conflicts: core/product_config.mk
-
Ricardo Cerqueira authored
SDK-readable via android.os.Build.INCREMENTAL Change-Id: If9885adebe12a56b2b2e353285721be695bc411b Fix exporting the unique build identifier Change-Id: Ie58e981b7e83a4351d137dfd8995dce7d365d950 Fix incremental build number on Darwin Darwin does not include sha1sum, but it should have openssl. Change-Id: If2b685c1478f9486bed21dfba0c655d9e02db72b Use openssl instead of sha1sum Change-Id: Iab8a74d4af6646104cb23312853f811a38bdec0d Conflicts: envsetup.sh
-
Chirayu Desai authored
* out/target/common isn't really common, and if you do back to back builds for multiple devices, that is noticable. * Use out/target/common-$device instead, and link the appropriate dir to out/target/common every time lunch() is run, if CM_FIXUP_COMMON_OUT is set. * Refer https://groups.google.com/forum/#!topic/android-building/ispbOgzoyg8 for more info. Change-Id: I11e7df0e68e2a60ce32576f06397d60fc9465b60
-
cybojenix authored
It's very simple, but with more and more devices coming in, a long list won't cut it There are probably better ways of doing this, feel free to comment Change-Id: I9bd1fef920f985a133c882df9987b6be29dbc7b8
-
nebkat authored
Change-Id: I3b5bf8a5f62dcdf267662bb97a2073150152cfa6
-
Chirayu Desai authored
Change-Id: Id90d84748df41d6626dfd46befabe0054c6d14e7
-
Steve Kondik authored
* I want my own PROMPT_COMMAND to coexist with Android's, so stash it in the environment and add it to the new command. Change-Id: I200902f135d0c5c620a8eb3ce9cefdba318cf9d3 envsetup: Fix $PROMPT_COMMAND Change I200902f135d0c5c620a8eb3ce9cefdba318cf9d3 broke the android PROMPT_COMMAND on scenarios where the existing prompt already had a hardstatus adjustment, since appending it to Android's just clobbered Android's in favor of the original. So instead of appending them, inject android's at the beggining of the existing one (and create a default if none exists) Change-Id: I1fbcbfdb6220d886dda3662da498d1759a4c195b envsetup: Really fix PROMPT_COMMAND handling * Add ANDROID_NO_PROMPT_COMMAND to not change it at all. * Export ANDROID_PROMPT_PREFIX so it can be used elsewhere. Change-Id: Ib2a487404d3b8a367a21582e8a0ce69c2d212a9a envsetup: More PROMPT_COMMAND * Get rid of ANDROID_NO_PROMPT_COMMAND, the pre-existing STAY_OFF_MY_LAWN does the same thing * Remove any pre-existing android prefixes to avoid accumulation scenarios in consecutive builds (i.e., multiple build identification strings in hardstatus) Change-Id: I86661e066e18ea6ad0c742fa1dc6555780fa5441 envsetup: add quotes around PROMPT_COMMAND Better compatibility for zsh. Change-Id: Ie010c30580e67e3b5357e3cc869114a525762677
-
houst0nn authored
If building a pa_* product, skip crawling the filesystem for AndroidProduct makefiles (and, of course, parsing their contents) and aim directly for the device/pa/<product> device configuration Change-Id: I2a5e70dda973a6fcdbba0d5e26b35b99d3f1aea2 Change how we search for PA makefiles. build: Fix fastpath code for PA_BUILD * We need to adjust to the new validations Change-Id: I9066d4f437beb9597027ee6bbb52504b5e7e84c5 build: Fix pa builds the setup variable wasn't exported, and was being missed by part of the scripts
-
- 19 Nov, 2014 4 commits
-
-
ayysir authored
History === [*]roomservice: Auto-remove duplicated projects roomservice has improved in the sense that once a duplicate path is found, a <remove-project> tag will be added into roomservice.xml Change-Id: If3e1dc672d25996a0cd19628ece24c010e213adf [*]roomservice: Include forked repositories in device search The github api defaults to not including forked repos in search results. This causes roomservice to fail to find a device repo if it is a fork (I.E. maguro). This commit adds the necessary argument to include forked repositories in the results and fixes maguro syncing. Change-Id: I50ec96316c3208e977d659a1dd90205a2b3d85b3 Signed-off-by:
Evan Anderson <evan1124@gmail.com> [*]roomservice: Fix device syncing Change-Id: Id4a59d74531a4ea1744f845fbe65b43debf950dd Signed-off-by:
Evan Anderson <evan1124@gmail.com> [*]Switch to OmniRom's roomservice All credit goes to Omni for this. PS2: Update defaults to use with PA PS3: Give proper authorship PS4: Update dependency file name PS5: Set default_team_rem to github PS6: Revert PS5. Depends on manifest change Change-Id: I77fe0e958a3da5a3d65d0bf8c929fed2b13115bd Signed-off-by:
Evan Anderson <evan1124@gmail.com> [*]roomservice: fix missing revision line Change-Id: I727f3a6ab1345b32b61b1c1bda31f03008082c96 Signed-off-by:
Evan Anderson <evan1124@gmail.com> [*]roomservice: Fix adding to manifest Python is indent-sensitive, so needed to indent some lines. Change-Id: Iaa360754038e4966fb76eb264e7c3195209735a1 Signed-off-by:
Evan Anderson <evan1124@gmail.com> Contributers: @Ryuinferno @Cybojenix Change-Id: I91ee64727edf80cbe2cce7934de0adcf813b55a6
-
Emilio López authored
Basic functionality has been tested on zsh 5.0.2 and has been found to work correctly. Change-Id: I02e5e3bedf56b43104c280d9737ae7b334357643
-
Emilio López authored
complete is a bashism; so it will fail on other shells. Avoid printing an error if that is the case. Change-Id: Id6d6311792f409cc3a697c7a2bb003863f1afe60
-
Ayysir authored
Change-Id: Idc30394631a5cf20038784ffb381f419966505b7 Conflicts: envsetup.sh
-
- 05 Oct, 2014 1 commit
-
-
Christopher Ferris authored
If you are debugging a native process, SIGSEGV gets ignored by default. Make it so that the special ART gdb macro is only called when debugging app_processXX. Bug: 17815162 Change-Id: Idba86860dfd94e7483f2668beeb76b3e6032fb34
-
- 16 Sep, 2014 1 commit
-
-
David 'Digit' Turner authored
Due to a bad previous merge, everytime 'lunch' is called, a new instance of prebuilts/android-emulator/<system>/ will be added to your PATH. This patch fixes the issue by removing the duplicate code that should have been removed during the merge. Note that android-emulator is still being added once to the PATH by code that appears before in the script. BUG=17524154 Change-Id: Iaa03159b0c81b15ef4c7c420e2f76e0a48aba789
-
- 12 Sep, 2014 1 commit
-
-
Brian Carlstrom authored
Bug: 17253957 Change-Id: Ifd6d5984f63981e1f99b6ae6f9459c2801588459
-
- 11 Sep, 2014 1 commit
-
-
Dan Albert authored
I've been told this is no longer in use, and it's the only user of external/grub, which is distressingly out of date. Change-Id: I434a55e0d68f6db97fa71e294e983ff1802e9ba6 (cherry picked from commit de21059a)
-
- 25 Aug, 2014 1 commit
-
-
Ying Wang authored
To override define function get_make_command() in vendor's vendor-envsetup.sh. Change-Id: I553e60816eb789750ccd16110f2e82a5087587e8
-
- 05 Aug, 2014 1 commit
-
-
Duane Sand authored
Use 4.9 mips64el toolchain for both 64- and 32-bit builds. Tell ld when 32-bit links are required. Override 4.9's changed defaults for mips floating point register use, to get same assembler rules as 4.8 and earlier. Also: drop unused soft-fp build targets, cleanout redundant compiler options, and remove extraneous Android.mk file. (cherry picked from commit 6670e24a) Change-Id: I34d2f8fc6113c9d1670e3acff1aff48634b9fe1b
-
- 26 Jul, 2014 1 commit
-
-
Jeff Brown authored
Also add it to the help list since it was missing. Change-Id: I11403e63bc421fd146ad88452eac05043eacabc3
-
- 18 Jul, 2014 2 commits
-
-
Ed Heyl authored
Bug: 16368823 | Lunch sets $out with extra text Change-Id: I2a1d422865a073cd30e86f1e20b4d99a3747cc0b
-
Nick Kralevich authored
Use /data/local/tmp for runhat reports, instead of the sdcard. system_server isn't allowed to handle sdcard file descriptors, since the sdcard could be ejected at any time, causing the kernel to kill the system process. This addresses the following SELinux denial: W/main ( 9906): type=1400 audit(0.0:16): avc: denied { read write } for path="/mnt/shell/emulated/0/hprof-600" dev="fuse" ino=3077890536 scontext=u:r:system_server:s0 tcontext=u:object_r:fuse:s0 tclass=file Bug: 16375996 Change-Id: I4c2053c327526c2f8e6812f4ed911a712ae9a9b8
-
- 09 Jul, 2014 1 commit
-
-
Ying Wang authored
Change-Id: I1190a0b1c84fa17b3692427eb6071ffbe84bc529
-
- 01 Jul, 2014 1 commit
-
-
Ying Wang authored
This fixes mmma broken due to quotes stripped in the argument passing. Change-Id: I6095c7ccf0660ba7b17a659f5df29b05e50e6303
-
- 30 Jun, 2014 1 commit
-
-
Ying Wang authored
Bug: 15983070 Change-Id: Id3807a6dabd616ae06aafc2b894c1858e4400e26
-
- 27 Jun, 2014 2 commits
-
-
Ed Heyl authored
Change-Id: Iff2a15ed8aad28c264209b26a33d1206ec80b794
-
Colin Cross authored
Set TARGET_OUT_VENDOR_SHARED_LIBRARIES_UNSTRIPPED Append '64' for 64-bit libraries Change-Id: Ief289bb23950d4bed84cf616cff6038fbd8caf95
-
- 24 Jun, 2014 1 commit
-
-
Michael Wright authored
Read out the ELF header to see if the executable is 64-bit or 32-bit, then call the appropriate debuggerd. In bash. Ugh. Change-Id: I6550fe92e775659cd0370bcb70f40dd59238ad8f
-
- 23 Jun, 2014 1 commit
-
-
Ed Heyl authored
Change-Id: I48a4687d81bc4b950a1be42b34d2f0d76733574a
-
- 20 Jun, 2014 1 commit
-
-
Brigid Smith authored
Now gdbclient accepts a fully qualified pathname for EXEs, which it will not modify, or a relative pathname, to which it will prefix "/system/bin". As an example, each of the following now works. Fully qualified: adb shell gdbserver :5039 /system/bin/ping bg gdbclient /system/bin/ping :5039 /system/bin/ping Relative: adb shell gdbserver :5039 /system/bin/ping bg gdbclient ping :5039 /system/bin/ping Change-Id: I1e4c9fca64c4fbc52c255271cc7f83f35c258509
-
- 17 Jun, 2014 1 commit
-
-
Brigid Smith authored
Now a program run through gdbclient will not automatically have /system/bin added to its path, so programs not in /system/bin will no longer need to be prefixed with ../../. The following now works as an example: adb shell gdbserver :5039 /system/xbin/crasher bg gdbclient /system/xbin/crasher :5039 /system/xbin/crasher And the following now no longer works: adb shell gdbserver :5039 /system/xbin/crasher bg gdbclient ../../system/xbin/crasher :5039 /system/xbin/crasher Change-Id: I299b66d03915aeb1dc300e43a81c9a51f0bd7dec
-
- 11 Jun, 2014 1 commit
-
-
Andrey Belous authored
CALLED_FROM_SETUP and BUILD_SYSTEM set in get_build_var before make execution no need to set them before calling get_build_var function Change-Id: Ia79e11e5e3aa5c7fd337b989c16d50750b6c1442 Signed-off-by:
Andrey Belous <belous.andrey@gmail.com>
-
- 29 May, 2014 1 commit
-
-
Ying Wang authored
Change-Id: I4656c983d60aaf535ce4d14528c28ae8cef98fd8
-
- 28 May, 2014 2 commits
-
-
Ed Heyl authored
Change-Id: I7debc62babcd855a2d6355dddd00f4531050151c
- 22 May, 2014 1 commit
-
-
Colin Cross authored
Change-Id: Ib4ccf3739d6b2f14597605ce06f00e4776f67976
-