Subversion Repositories DevTools

Rev

Rev 4990 | Rev 5307 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4990 Rev 5289
Line 237... Line 237...
237
$ENV{GRADLE_USER_HOME} = $gradleHomeTarget;
237
$ENV{GRADLE_USER_HOME} = $gradleHomeTarget;
238
Verbose("GRADLE_USER_HOME:", $ENV{GRADLE_USER_HOME});
238
Verbose("GRADLE_USER_HOME:", $ENV{GRADLE_USER_HOME});
239
 
239
 
240
#
240
#
241
#   Setup the required version of Java for the tool
241
#   Setup the required version of Java for the tool
-
 
242
#   Force JAVA_OPTS to set Min/Max Heap
-
 
243
#       Use JAVA_OPTS because
-
 
244
#           _JAVA_OPTIONS causes ssytem to emit a lot of warnings that _JAVA_OPTIONS is being used
-
 
245
#           Use of org.gradle.jvmargs in gradle.properties causes warnins about forking speed
-
 
246
#           Fixing the max size will provide consistent builds
-
 
247
#           Perhaps one day it will be configured 
242
#
248
#
243
my $javaVersion = $gradleTool->{JAVA_VERSION};
249
my $javaVersion = $gradleTool->{JAVA_VERSION};
244
ReportError ("$javaVersion not defined.", "Building ANDROID requires $javaVersion be installed and correctly configured.") 
250
ReportError ("$javaVersion not defined.", "Building ANDROID requires $javaVersion be installed and correctly configured.") 
245
    unless $ENV{$javaVersion};
251
    unless $ENV{$javaVersion};
246
$ENV{JAVA_HOME}=$ENV{$javaVersion};
252
$ENV{JAVA_HOME}=$ENV{$javaVersion};
-
 
253
$ENV{JAVA_OPTS} = '-Xms256m -Xmx1024m';
247
 
254
 
248
#
255
#
249
#   Essential tool
256
#   Essential tool
250
#       androidSdk  - setup path to the android executable
257
#       androidSdk  - setup path to the android executable
251
#
258
#