1. 15 Jul, 2010 1 commit
    • Jean-Baptiste Queru's avatar
      Add full_x86 product. · 6c2df3e9
      Jean-Baptiste Queru authored
      By inheriting from full, this will be more self-maintaining, and
      automatically gets a better-configured variant (e.g. it has locales,
      a date format, etc...).
      
      Change-Id: I67b6c2d9f9b7d20cb89154906c3f3d6a5391c838
      6c2df3e9
  2. 14 Jul, 2010 1 commit
    • Andy McFadden's avatar
      Update runhat command to use "am dumpheap". · b628985c
      Andy McFadden authored
      Instead of sending a kill -10 to write a file to /data/misc, we now use
      "am dumpheap" to create a file on /sdcard.
      
      Also,
      - Removed mention of unused "output-file" argument.
      - Quoted args in initial tests so bash doesn't go nuts when you say
        "runhat" with no arguments.
      
      Bug 2835170.
      
      Change-Id: I614fdb54a1d6b8824bc9b568c07cc0901c41a3d4
      b628985c
  3. 12 Jul, 2010 2 commits
  4. 07 Jul, 2010 1 commit
    • Kan-Ru Chen's avatar
      Explicitly indicates that only bash is supported. · 07453766
      Kan-Ru Chen authored
      Remove all zsh compatibility code and related comments.
      
      Display a warning when other shell is used, to prevent the illusion
      that building under Zsh is supported when it's not.
      
      Change-Id: Ie6d43ace3a30bde99aad45b00d25007ac28d5155
      07453766
  5. 01 Jul, 2010 1 commit
  6. 30 Jun, 2010 1 commit
    • Jeff Hamilton's avatar
      Switch the required host Java environment to 1.6. · 77dfeaed
      Jeff Hamilton authored
      The path to the Java toolchain is now explicitly
      specified so no manual configuration should be
      required.
      
      Change-Id: I84abc122c557372e77e4579e9a9efe56af2b412c
      
      The java version changed, and we made envsetup automatically find the right JAVA_HOME.
      
      This change forces everyone to re-source envsetup.sh
      
      Change-Id: Ieb9512d5725cca26a83debf9b0480bc20e19d5ee
      
      Fix javadoc for Java 6.
      
      If you don't set bootclasspath, there would be errors like:
      javadoc: error - In doclet class DroidDoc, method start has thrown an exception java.lang.reflect.InvocationTargetException
      
      Change-Id: I1b83360cb595d50577c6043d6e91b0f92e4c04d6
      
      Avoid inheriting PRIVATE_BOOTCLASSPATH from moduels that depend on api-stubs-timestamp
      
      The inherited value has caused build breakage on Mac build.
      
      Change-Id: I8a1b1d6c6d411f6aaaee2d8dbd0297e3d60ab5c2
      
      Ignore STAY_OFF_MY_LAWN when setting JAVA_HOME.
      
      Don't check STAY_OFF_MY_LAWN in set_java_home.  That function already
      refuses to update JAVA_HOME if it's set to something, which should
      be sufficient for anybody who doesn't want the script to mess with it.
      
      With this change, you can get the benefits of the 1.5/1.6 auto-selection
      without having to suffer through window title changes.
      
      Change-Id: I5cfc5d6fdf26a10b42b52925f877012c0506b9a5
      77dfeaed
  7. 24 Jun, 2010 2 commits
    • Ying Wang's avatar
      default empty tapas to TARGET_BUILD_APPS "all" · c048c9b5
      Ying Wang authored
      So that "tapas" without argument won't end in makefile-could-not-load error in unbundled branch.
      Also, the magic "all" apps will build only apps, not other things.
      
      Change-Id: Iac6dd928ee4e42996147acdab31930cd4ffa1768
      c048c9b5
    • Andy McFadden's avatar
      Ignore STAY_OFF_MY_LAWN when setting JAVA_HOME. · bd960940
      Andy McFadden authored
      Don't check STAY_OFF_MY_LAWN in set_java_home.  That function already
      refuses to update JAVA_HOME if it's set to something, which should
      be sufficient for anybody who doesn't want the script to mess with it.
      
      With this change, you can get the benefits of the 1.5/1.6 auto-selection
      without having to suffer through window title changes.
      
      Change-Id: I5cfc5d6fdf26a10b42b52925f877012c0506b9a5
      bd960940
  8. 23 Jun, 2010 1 commit
  9. 22 Jun, 2010 1 commit
  10. 16 Jun, 2010 1 commit
    • Jing Yu's avatar
      Switch toolchain from gcc-4.4.0 to gcc-4.4.3 · ada132a8
      Jing Yu authored
      gcc-4.4.3 toolchain is based on fsf GCC-4.4.3 with numerous patches.
      It reduces 3.65% code size than the prebuilt gcc-4.4.0 toolchain,
      and improves 3.4% performance on Android benchmarks.
      
      The toolchain uses gold as default linker. With gold, the toolchain
      further reduces 1MB system image.
      
      Change-Id: I55eb4df185f2932e71498fcc28428e4d1b175393
      ada132a8
  11. 11 Jun, 2010 1 commit
  12. 10 Jun, 2010 1 commit
    • Joe Onorato's avatar
      Add a tapas command. · da12daf1
      Joe Onorato authored
      (Actually there was a tapas command that just called choosecombo).
      
      The new better tapas command is for building unbundled apps.  Run
      it with one or more modules to build and optionally a build variant.
      
      tapas [variant] App1 App2 ...
      
      If you don't supply a build variant, it defaults to eng.
      
      Change-Id: I02214abd0b5ad02e364fcb024e10cf6ad17a9e68
      da12daf1
  13. 09 Jun, 2010 1 commit
  14. 08 Jun, 2010 1 commit
  15. 06 Apr, 2010 1 commit
    • Brian Carlstrom's avatar
      Fix get_abs_build_var to work from below $ANDROID_BUILD_TOP · 177285a3
      Brian Carlstrom authored
      I tried running gdbclient from a subdirectory of $ANDROID_BUILD_TOP
      and found that the absolute paths generated by get_abs_build_var
      included my subdirectory's path. This fixed get_abs_build_var to
      changing directory in a subshell to $ANDROID_BUILD_TOP before invoking
      make.
      
      Change-Id: I12b9d9135ac7c044c21c88ed5705b22b0700c039
      177285a3
  16. 22 Mar, 2010 1 commit
    • Jean-Baptiste Queru's avatar
      Source vendorsetup.sh from the device tree. · 748e638c
      Jean-Baptiste Queru authored
      This way, individual open-source device configurations can
      publish device-specific configurations without having
      to maintain those centrally in envsetup.sh
      
      Bug: 2533998
      Change-Id: I1377846d4d3ebe7abcd2f8279a08abe54039cdbb
      748e638c
  17. 01 Mar, 2010 1 commit
  18. 17 Feb, 2010 1 commit
    • Gilles Debunne's avatar
      Make mmm handle symbolic links. · 8a20f580
      Gilles Debunne authored
      Use the PWD= /bin/pwd trick used in getopt in mmm so that it can deal with a symlinked
      root directory.
      
      Change-Id: Ia8b5ef10cbd10ca05f2301db86f64fdf11ff2840
      8a20f580
  19. 30 Jan, 2010 1 commit
  20. 29 Jan, 2010 1 commit
  21. 12 Jan, 2010 1 commit
  22. 24 Nov, 2009 1 commit
  23. 13 Nov, 2009 1 commit
  24. 12 Nov, 2009 1 commit
    • Christopher Tate's avatar
      Add a host shell function to generate system_server stack traces · 744ee802
      Christopher Tate authored
      For debugging non-ANR weird states in the system server, it is incredibly handy
      to be able to force a complete thread-stack dump of that process.  Here's a
      shell function that does so (creating the /data/anr/traces.txt file with the
      usual permissions if it does not yet exist).
      
      Depends on adb having been configured to run as root.
      
      Change-Id: I01d9d733ef08ffefb00cb61968df36ecf62087f0
      744ee802
  25. 21 Oct, 2009 1 commit
  26. 30 Jul, 2009 1 commit
  27. 15 Jul, 2009 1 commit
  28. 02 Jul, 2009 1 commit
  29. 17 Jun, 2009 1 commit
  30. 05 May, 2009 1 commit
  31. 29 Apr, 2009 1 commit
    • Joe Onorato's avatar
      Slim down chooseproduct (used by choosecombo). · 8849aedd
      Joe Onorato authored
      People keep getting confused by the default products
      in this list, which are almost never what they want,
      because this list roughly corresponds to the DEVICES
      and not the PRODUCTS.
      
      Now that lunch works again, I'm not too worried about
      choosecombo except for the couple of cases lunch can't
      handle, like the simulator.  Therefore, this change
      just removes the list of suggested products, and you
      have to know which one you're trying to build (which
      seems like a resonable prerequisite).
      8849aedd
  32. 13 Apr, 2009 1 commit
  33. 10 Apr, 2009 2 commits
  34. 09 Apr, 2009 1 commit
  35. 31 Mar, 2009 3 commits