| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
It is much better than generic for emulator-based work.
Change-Id: I8b69b208bc4969d3f95c3467ca6737de8fd9460d
|
|\
| |
| |
| |
| |
| |
| |
| |
| | |
a symlink" into gingerbread
Merge commit 'ea83daa389aea493294617232b5c34414861d701' into gingerbread-plus-aosp
* commit 'ea83daa389aea493294617232b5c34414861d701':
Fix mmm to work with an ANDROID_BUILD_TOP that contains a symlink
|
| |
| |
| |
| | |
Change-Id: I3dfc1aa6f10a52c2adc68259ce1cedec2ffd8f0e
|
|\ \
| |/
| |
| |
| |
| |
| | |
Merge commit '1fdbf261a0d550baaed96f5461bb014754364c16' into gingerbread-plus-aosp
* commit '1fdbf261a0d550baaed96f5461bb014754364c16':
Don't set DISABLE_DEXPREOPT in lunch.
|
| |
| |
| |
| |
| |
| | |
Because in core/main.mk WITH_DEXPREOPT is set to true only if the build OS is linux.
Change-Id: I287ab61312667f6100371d07010bcab5cfcc7e17
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| | |
as make goal for "mm"/"mmm"" into froyo
Merge commit 'd9dea715e5841028b1a30aa3f357b05c9de3e8c7' into gingerbread-plus-aosp
* commit 'd9dea715e5841028b1a30aa3f357b05c9de3e8c7':
add phony target "all_modules" and use it as make goal for "mm"/"mmm"
|
| |\
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
for "mm"/"mmm"" into froyo
Merge commit 'd5c217aca18726f0ed9f2ea034f750620d4bdf7d' into gingerbread
* commit 'd5c217aca18726f0ed9f2ea034f750620d4bdf7d':
add phony target "all_modules" and use it as make goal for "mm"/"mmm"
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
So that mm/mmm don't depend on phony target "files", which brings in
unwanted files for apps-only build.
Also allow "dist" for mmm.
Bug: http://b/issue?id=2811503
Change-Id: I2c0794aebd1d171d8a0f44eb8cda67855704d6bd
|
|\ \ \
| | | |
| | | |
| | | | |
Change-Id: Ib0c0f02bb8fc87c3221fd9d2387a46b579a8ce40
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
|\ \ \ \
| |/ / /
| | | |
| | | | |
Change-Id: I9363020bdd32d8ff984a3945a2aab6245cf7a3c4
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: Ie4e0f9054c5bc6ad8845b5b885a00174dd8c9534
Signed-off-by: Bruce Beare <brucex.j.beare@intel.com>
|
|\ \ \ \
| |/ / /
| | | |
| | | | |
Change-Id: I412376856ebbcec786181c7a9d3b4af4ef52c7a6
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Change-Id: I698856f8e02487322540e804c038bba28cc23532
Signed-off-by: Bruce Beare <brucex.j.beare@intel.com>
|
|\ \ \ \
| |/ / /
| | | |
| | | | |
Change-Id: Ia02a590164d87ae98c714ac7d408ff7f241ae1fa
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
|\ \ \ \
| |/ / /
| | / /
| |/ /
|/| | |
Change-Id: I8ff445963424ee9520f5de46f6ca8d2c3313c819
|
| | |
| | |
| | |
| | | |
Change-Id: I3f779087021ef3674ee9ceb8cc3b15f83a98b8f4
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
|\ \
| |/
| |
| |
| |
| |
| | |
Merge commit 'c048c9b598b36dc7506a954cc0d3d80f308b1b13' into gingerbread
* commit 'c048c9b598b36dc7506a954cc0d3d80f308b1b13':
default empty tapas to TARGET_BUILD_APPS "all"
|
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| |
| |
| |
| | |
JAVA_HOME.
This change forces everyone to re-source envsetup.sh
Change-Id: Ieb9512d5725cca26a83debf9b0480bc20e19d5ee
|
| |
| |
| |
| |
| |
| |
| |
| | |
The path to the Java toolchain is now explicitly
specified so no manual configuration should be
required.
Change-Id: I84abc122c557372e77e4579e9a9efe56af2b412c
|
|/
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(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
|
|
|
|
| |
Change-Id: I1304b78b17cd13a2231c59385a94e0430a8198ff
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
It was doing '*.c*' which both included .class files and omitted .h files.
Change-Id: Iedaac4f7ee86df86fdc38341c04ca565f34223b4
|
|
|
|
|
|
|
| |
Use the PWD= /bin/pwd trick used in getopt in mmm so that it can deal with a symlinked
root directory.
Change-Id: Ia8b5ef10cbd10ca05f2301db86f64fdf11ff2840
|
| |
|
| |
|
|
|
|
|
|
|
| |
This makes runtest, in particular, happier, since it will now find that
its idea of the cwd actually matches with what's claimed in ANDROID_BUILD_TOP.
Change-Id: I485df382d9d314a73b410030bf2116215b6250f9
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
Instead, execute runtest as an absolute path. Ths is necessary to support
relative path based arguments in runtest. Bug 2133198
|
|
|
|
| |
directory.
|
|
|
|
|
| |
LOCAL_PATH is a relative path from TOP when making a full build.
This change makes that true for mm builds too.
|
|\
| |
| |
| |
| |
| |
| | |
Merge commit 'bd1ee348a1891836cf3b5d0da72e75c0d256fa43'
* commit 'bd1ee348a1891836cf3b5d0da72e75c0d256fa43':
Also look in vendor/*/build for vendorsetup.sh
|
| | |
|
| | |
|
|\ \
| |/
| |
| |
| |
| |
| | |
Merge commit 'a3896fbc15d32881d87e1ae8b7c6e2e7523008c7'
* commit 'a3896fbc15d32881d87e1ae8b7c6e2e7523008c7':
Change runtest env shortcut to point to runtest.py
|
| | |
|
|\ \
| |/
| |
| |
| |
| |
| | |
Merge commit '8849aedde07373948b45a55703e7764de0a7199d'
* commit '8849aedde07373948b45a55703e7764de0a7199d':
Slim down chooseproduct (used by choosecombo).
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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).
|
| |
| |
| |
| |
| |
| |
| | |
Merged 145592 from master.
BUG=1630077
Automated import of CL 145709
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
shortcut
Original author: brettchabot
Merged from: //branches/cupcake/...
Automated import of CL 143784
|
| |
| |
| |
| |
| |
| |
| |
| | |
This change does not affect device code.
Original author: brettchabot
Merged from: //branches/cupcake/...
Automated import of CL 143263
|
| | |
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
the vmlinux-qemu file.
BUG=1630077
Automated import of CL 145592
|