• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Selects a Java compiler.
2#
3# Outputs:
4#   ANDROID_JAVA_TOOLCHAIN -- Directory that contains javac and other java tools
5#
6
7ANDROID_COMPILE_WITH_JACK := false
8
9ifdef TARGET_BUILD_APPS
10  ifndef TURBINE_ENABLED
11    TURBINE_ENABLED := false
12  endif
13endif
14
15ANDROID_JAVA_TOOLCHAIN := $(ANDROID_JAVA_HOME)/bin
16
17# TODO(ccross): remove this, it is needed for now because it is used by
18# config.mk before makevars from soong are loaded
19JAVA := $(ANDROID_JAVA_TOOLCHAIN)/java -XX:OnError="cat hs_err_pid%p.log" -XX:CICompilerCount=6 -XX:+UseDynamicNumberOfGCThreads
20
21