1. 13 Sep, 2013 1 commit
  2. 10 Sep, 2013 1 commit
    • Andrew Hsieh's avatar
      Add "WITH_STATIC_ANALYZER=1 m/mm/mmm/mma/mmma ..." · 906cb781
      Andrew Hsieh authored
      The new option WITH_STATIC_ANALYZER=1 instructs build system to
      run static analyzer via "clang --analyze" on a successful build.
      If analyzer finds any issue, instruction to open report is displayed.
      See http://clang-analyzer.llvm.org/scan-build.html for details.
      
      WITH_STATIC_ANALYZER trumps WITH_SYNTAX_CHECK if both exist.
      
      Project use lots of GCC extensions (eg. nested function) not supported
      by clang may opt out by adding LOCAL_NO_STATIC_ANALYZER:=true
      
      Change-Id: I9970560560bd52ce5f0fd7129c3488629627c735
      906cb781
  3. 13 Aug, 2013 1 commit
    • Ben Cheng's avatar
      Prepare upcoming GCC 4.8 release. · aac3f816
      Ben Cheng authored
      o Add -Wno-unused-parameter -Wno-unused-but-set-parameter to suppress
        new warnings.
      o Define GCC_COLORS to enable colorful diagnostic messages.
      
      Change-Id: Icbd62300b0e6f39d4e514edec2431a06b4d72421
      (cherry picked from internal commit ccd8e608)
      aac3f816
  4. 23 Jul, 2013 1 commit
  5. 08 May, 2013 1 commit
  6. 07 May, 2013 1 commit
  7. 17 Apr, 2013 1 commit
  8. 30 Mar, 2013 1 commit
  9. 26 Mar, 2013 1 commit
  10. 09 Mar, 2013 1 commit
  11. 08 Mar, 2013 5 commits
    • Alex Ray's avatar
      pez: colored SUCCESS/FAILURE indicator · f0d08ebd
      Alex Ray authored
      pez is a new bash function that can be prepended to existing functions
      or commands to clearly show a colored exit status.
      
      Example:
      $ pez mmm frameworks/base/etc
      
      will print all the usual output, and at the end either a green "SUCCESS"
      line or a red "FAILURE" line.
      
      Change-Id: I7e369b0280d6ece16fb0be1895278c26922491fe
      f0d08ebd
    • John Michelau's avatar
      Support gdb wrappers · 50200252
      John Michelau authored
      Use gdbwrapper() for launching gdb.  This can be redefined to launch
      one of the many gdb wrappers instead.
      
      Example:
      function gdbwrapper()
      {
          ddd --debugger $ANDROID_TOOLCHAIN/$GDB -x "$@"
      }
      
      Change-Id: I3cce8a2ca1bae6d531e2388a93cb52075b21a42c
      50200252
    • Jeff Sharkey's avatar
      Function to grep AndroidManifest.xml files. · 301bbadb
      Jeff Sharkey authored
      (cherry picked from commit 50b61e9e)
      
      Change-Id: I1998a9d6a05176fc7fc8643c5d1c40e2dd699d4e
      301bbadb
    • Jeff Sharkey's avatar
      Utility to dump stacks from arbitrary processes. · cfe0969a
      Jeff Sharkey authored
      Saves any existing traces, dumps stacks from the target process,
      then restores the original traces.
      
      (cherry picked from commit f5824371)
      
      Change-Id: I2513f0de0d90cccd56c4949ca7d218e430439c00
      cfe0969a
    • Jeff Sharkey's avatar
      Function to grep AndroidManifest.xml files. · 50b61e9e
      Jeff Sharkey authored
      Change-Id: I1998a9d6a05176fc7fc8643c5d1c40e2dd699d4e
      50b61e9e
  12. 20 Feb, 2013 1 commit
  13. 09 Feb, 2013 1 commit
    • Ying Wang's avatar
      mma and mmma · b607f7bd
      Ying Wang authored
      augmented mm/mmm:
      Their usages are the same as mm/mmm.
      They build not only all modules in given path(s), but also their
      dependencies.
      With them, to run mm/mmm you don't need to run a full build first now:
      Just run mma/mmma first.
      Note that mma/mmma need to load all the makefiles in the source tree
      so they are much slower than mm/mmm.
      You should run mma/mmma the first time, and then mm/mmm for
      incremental build.
      
      Bug: 8163814
      Change-Id: I554a97c0a23343b65c50870406225eb0064e0651
      b607f7bd
  14. 05 Feb, 2013 1 commit
  15. 31 Jan, 2013 1 commit
    • Ying Wang's avatar
      Resurrect generic_armv5 · f05c4f75
      Ying Wang authored
      But only for unbundled build.
      Add it to tapas arch options.
      
      Bug: 8108463
      Change-Id: I53cd63c6ab2113fee3992650b561658231ea9921
      f05c4f75
  16. 13 Dec, 2012 1 commit
  17. 12 Dec, 2012 1 commit
  18. 11 Dec, 2012 2 commits
  19. 27 Nov, 2012 2 commits
  20. 16 Nov, 2012 1 commit
  21. 10 Nov, 2012 1 commit
    • Chris Craik's avatar
      Improve gdbclient pid handling · 20c136a1
      Chris Craik authored
      Improves attaching to multi-process applications, connecting to the root process
      if child process not specified instead of passing bad data to gdbserver
      
      Also logs error instead of passing bad data to gdbserver if pid undetermined
      
      Change-Id: I68ad62645c4f0a7a24aef02c84e3b5b84e14461e
      20c136a1
  22. 11 Oct, 2012 1 commit
    • Ying Wang's avatar
      Resovle symlink in findmakefiles in envsetup.sh · 11b15b15
      Ying Wang authored
      So the returned path can match the one returned by gettop,
      and so we can get the correct relative path of ONE_SHOT_MAKEFILE when running mm.
      
      Change-Id: I492d68fec47e59ec9f4ea0fb5139b1a28af0f6cd
      11b15b15
  23. 26 Sep, 2012 1 commit
  24. 27 Aug, 2012 1 commit
  25. 22 Aug, 2012 1 commit
  26. 21 Aug, 2012 1 commit
    • Victoria Lease's avatar
      getsdcardpath, getscreenshotpath, getlastscreenshot · 1b296b47
      Victoria Lease authored
      Added a few new functions to envsetup.sh:
      - getsdcardpath() returns the sdcard path. This will be more useful
        when multiuser storage complicates the sdcard path.
      - getscreenshotpath() returns the path to screenshots
      - getlastscreenshot() adb pulls the most recently-taken screenshot
      
      Change-Id: I851145088344dff6f1672f0a423201f3aa3e4390
      1b296b47
  27. 17 Aug, 2012 1 commit
  28. 10 Aug, 2012 1 commit
  29. 18 Jul, 2012 1 commit
  30. 05 Jun, 2012 1 commit
  31. 14 May, 2012 1 commit
  32. 27 Apr, 2012 1 commit
    • Robert Greenwalt's avatar
      Add Development/scripts to path. · 0987f03d
      Robert Greenwalt authored
      Adding a script to there and people thought it would be nice if it were
      available/in seach path.
      
      bug:4208971
      Change-Id: I58475f5f0149cec2485dc5bc787b5fb3cc68ba0a
      0987f03d
  33. 20 Apr, 2012 1 commit
  34. 18 Apr, 2012 1 commit
    • Ying Wang's avatar
      Add back ARM_EABI_TOOLCHAIN. · 08f5e9a5
      Ying Wang authored
      ARM_EABI_TOOLCHAIN is still used by the kernel build.
      
      Change-Id: I5cdad0b478c0836e06a2af567e4e212602da1f3b
      08f5e9a5