1. 07 Apr, 2014 1 commit
    • Jon Boekenoogen's avatar
      ggrep · cbca56fb
      Jon Boekenoogen authored
      Add ggrep to search Gradle files more easily. Similar
      to jgrep, cgrep, mgrep, etc...
      
      Change-Id: I9f0bc74560c1df4c369216eabdb9e825bcb6fe75
      cbca56fb
  2. 27 Aug, 2013 1 commit
  3. 20 Aug, 2013 1 commit
  4. 16 Aug, 2013 1 commit
    • Ying Wang's avatar
      Add phony goal GET-INSTALL-PATH · a7deb085
      Ying Wang authored
      It can be used as a goal of mm/mmm.
      It prints out modules' install paths, which can be used by the runtest
      utility.
      
      Change-Id: If113e4c990b672acbacf723104583c0157d43c3b
      a7deb085
  5. 31 Jul, 2013 1 commit
    • Daniel Sandler's avatar
      Add --exact flag to `pid` tool; new `qpid` tool. · 47e0a88d
      Daniel Sandler authored
      The new --exact flag for pid does an exact match on the
      process name, rather than grepping anywhere in the ps
      output, which helps target a specific process if its name is
      a substring of another process name. (Nothing else about
      pid's output, including inclusion of the ps header if it
      matches, is affected.)
      
      qpid ("quick pid" or "quiet pid") lists all processes in the
      following simplified format:
      
      	<pid> <procname>
      
      It also helpfully strips off the header line from ps.
      
      With an argument, qpid will search for processes or pids
      matching the argument. With --exact it matches process names
      exactly (as does pid, above).
      
      Change-Id: I28a201df40281a66cb1a2918b7ee3a0b2d7b6ffd
      47e0a88d
  6. 23 Jul, 2013 1 commit
  7. 24 Jun, 2013 1 commit
  8. 20 May, 2013 1 commit
    • Christopher Ferris's avatar
      Add missing adbOptions in runhat. · 764b4f80
      Christopher Ferris authored
      One of the adb commands in runhat was not using the adbOptions and would
      fail if specifying a single serial device with multiple connected devices.
      
      Change-Id: I804a6fccc51090cdc78dc2af76bbc0a24d843e3d
      764b4f80
  9. 08 May, 2013 1 commit
  10. 07 May, 2013 1 commit
  11. 17 Apr, 2013 1 commit
  12. 30 Mar, 2013 1 commit
  13. 26 Mar, 2013 1 commit
  14. 09 Mar, 2013 1 commit
  15. 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
  16. 20 Feb, 2013 1 commit
  17. 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
  18. 05 Feb, 2013 1 commit
  19. 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
  20. 13 Dec, 2012 1 commit
  21. 12 Dec, 2012 1 commit
  22. 11 Dec, 2012 2 commits
  23. 27 Nov, 2012 2 commits
  24. 16 Nov, 2012 1 commit
  25. 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
  26. 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
  27. 26 Sep, 2012 1 commit
  28. 27 Aug, 2012 1 commit
  29. 22 Aug, 2012 1 commit
  30. 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
  31. 17 Aug, 2012 1 commit
  32. 10 Aug, 2012 1 commit
  33. 18 Jul, 2012 1 commit
  34. 05 Jun, 2012 1 commit