1. 12 Jul, 2011 1 commit
  2. 04 Jul, 2011 1 commit
    • Ji-Hwan Lee's avatar
      Prevent "::" in PATH on multiple lunch · 752ad06e
      Ji-Hwan Lee authored
      Running lunch multiple times results in inserting "::" each time.
      "::" is an empty path element, which is treated as a current directory.
      
      Change-Id: I770f4c1f40224ea91fd7989b0ea47d3cd081c24f
      752ad06e
  3. 22 Jun, 2011 1 commit
  4. 21 Jun, 2011 1 commit
    • Raphael Moll's avatar
      Lunch: don't use a toolchain that doesn't exist. · c639c787
      Raphael Moll authored
      "lunch sdk-eng" on cygwin tries to use a gcc.exe from the
      prebuild arm toolchain, but it doesn't exist. This prevents
      from setting variables to point on a gcc toolchain if there
      is none for the given arch.
      
      Change-Id: I3b72220663687f9fdaacc050899aef00632f2c3c
      c639c787
  5. 20 Jun, 2011 1 commit
    • Raphael Moll's avatar
      Envsetup: Cygwin doesn't have 'ps -o command'. · 70a86b0f
      Raphael Moll authored
      Running build/envsetup.sh on cygwin always shows a
      warning since there is no 'ps -o command' option.
      Bash already sets SHELL=/bin/bash so we can rely on that if present.
      
      Change-Id: I145b42508985735ba61d2b53b216ecc56e321943
      70a86b0f
  6. 17 Jun, 2011 1 commit
  7. 07 Jun, 2011 2 commits
  8. 11 May, 2011 1 commit
  9. 30 Apr, 2011 1 commit
  10. 22 Apr, 2011 1 commit
  11. 15 Apr, 2011 1 commit
  12. 07 Apr, 2011 1 commit
  13. 01 Apr, 2011 1 commit
  14. 31 Mar, 2011 1 commit
  15. 15 Mar, 2011 1 commit
  16. 01 Mar, 2011 1 commit
  17. 22 Jan, 2011 1 commit
    • Ying Wang's avatar
      Add modifier goal incrementaljavac · 015edd2c
      Ying Wang authored
      With "incrementaljavac" on your make command line, you will recompile
      only Java source files that have been changed since last build.
      Nothing is changed if "incrementaljavac" is not among your make goals.
      
      Change-Id: Iae591459827df81ac91e95292464db5e9828343a
      015edd2c
  18. 22 Oct, 2010 1 commit
  19. 05 Oct, 2010 1 commit
  20. 28 Sep, 2010 1 commit
  21. 27 Sep, 2010 1 commit
    • Ying Wang's avatar
      Don't set DISABLE_DEXPREOPT in lunch. · 1fdbf261
      Ying Wang authored
      Because in core/main.mk WITH_DEXPREOPT is set to true only if the build OS is linux.
      
      Change-Id: I287ab61312667f6100371d07010bcab5cfcc7e17
      1fdbf261
  22. 03 Aug, 2010 1 commit
  23. 30 Jul, 2010 1 commit
    • Jing Yu's avatar
      Make arm-linux-androideabi toolchain the default for Android build. · 9d396e37
      Jing Yu authored
      androideabi target is already in upstream GCC. The arm-linux-
      androideabi toolchain can be built directly from upstream GCC.
      Switching from old special tailored arm-eabi toolchain to the new
      arm-linux-androideabi toolchain make us closer to the opensource
      community and friendly to all toolchain developers.
      
      kernel still uses arm-eabi toolchain. So we add arm-eabi toolchain
      path to PATH.
      
      The arm-linux-androideabi-4.4.x toolchain is built with the same
      source as the latest arm-eabi-4.4.3 toolchain except for the
      target change patches.
      
      Change-Id: I1e5f2fe2faeee08f913f37e0ba93e84d2654a8ff
      9d396e37
  24. 20 Jul, 2010 1 commit
  25. 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
  26. 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
  27. 12 Jul, 2010 2 commits
  28. 08 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
  29. 01 Jul, 2010 1 commit
  30. 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
  31. 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
  32. 23 Jun, 2010 1 commit
  33. 22 Jun, 2010 1 commit
  34. 17 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
  35. 11 Jun, 2010 2 commits
  36. 09 Jun, 2010 1 commit