mirror of
https://github.com/apache/cordova-android.git
synced 2025-02-22 00:32:55 +08:00
Add gradle build flag to enable dex in process for large projects
This commit is contained in:
parent
312872adaf
commit
3a33f4c0a6
@ -55,6 +55,8 @@ GradleBuilder.prototype.getArgs = function(cmd, opts) {
|
|||||||
|
|
||||||
// 10 seconds -> 6 seconds
|
// 10 seconds -> 6 seconds
|
||||||
args.push('-Dorg.gradle.daemon=true');
|
args.push('-Dorg.gradle.daemon=true');
|
||||||
|
// to allow dex in process
|
||||||
|
args.push('-Dorg.gradle.jvmargs=-Xmx2048m');
|
||||||
// allow NDK to be used - required by Gradle 1.5 plugin
|
// allow NDK to be used - required by Gradle 1.5 plugin
|
||||||
args.push('-Pandroid.useDeprecatedNdk=true');
|
args.push('-Pandroid.useDeprecatedNdk=true');
|
||||||
args.push.apply(args, opts.extraArgs);
|
args.push.apply(args, opts.extraArgs);
|
||||||
@ -189,7 +191,7 @@ GradleBuilder.prototype.build = function(opts) {
|
|||||||
.progress(function (stdio){
|
.progress(function (stdio){
|
||||||
if (stdio.stderr) {
|
if (stdio.stderr) {
|
||||||
/*
|
/*
|
||||||
* Workaround for the issue with Java printing some unwanted information to
|
* Workaround for the issue with Java printing some unwanted information to
|
||||||
* stderr instead of stdout.
|
* stderr instead of stdout.
|
||||||
* This function suppresses 'Picked up _JAVA_OPTIONS' message from being
|
* This function suppresses 'Picked up _JAVA_OPTIONS' message from being
|
||||||
* printed to stderr. See https://issues.apache.org/jira/browse/CB-9971 for
|
* printed to stderr. See https://issues.apache.org/jira/browse/CB-9971 for
|
||||||
|
Loading…
Reference in New Issue
Block a user