1 TERMUX_PKG_HOMEPAGE
=http
://www.eclipse.org
/jdt
/core
/
2 TERMUX_PKG_DESCRIPTION
="Eclipse Compiler for Java"
3 TERMUX_PKG_VERSION
=4.6.2
4 TERMUX_PKG_SRCURL
=http
://ftp.acc.umu.se
/mirror
/eclipse.org
/eclipse
/downloads
/drops4
/R-4.6
.2-201611241400/ecj-4.6
.2.jar
5 TERMUX_PKG_PLATFORM_INDEPENDENT
=true
7 termux_step_extract_package
() {
8 mkdir
$TERMUX_PKG_SRCDIR
12 RAW_JAR
=$TERMUX_PKG_CACHEDIR/ecj-
${TERMUX_PKG_VERSION}.jar
13 if [ ! -f
$RAW_JAR ]; then
14 termux_download
$TERMUX_PKG_SRCURL $RAW_JAR \
15 9953dc2be829732e1b939106a71de018f660891220dbca559a5c7bff84883e51
18 mkdir
-p
$TERMUX_PREFIX/share
/{dex
,java
}
21 --output
=$TERMUX_PREFIX/share
/dex
/ecj.jar \
29 # We need the android classes for JDT to compile against.
30 cp $ANDROID_HOME/platforms
/android-24
/android.jar .
32 rm -Rf android.jar resources.arsc res assets
33 zip -q
-r android.jar .
35 cp $TERMUX_PKG_TMPDIR/android-jar
/android.jar
$TERMUX_PREFIX/share
/java
/android.jar
36 rm -Rf
$TERMUX_PREFIX/bin
/javac
37 install $TERMUX_PKG_BUILDER_DIR/ecj
$TERMUX_PREFIX/bin
/ecj
38 perl
-p
-i
-e
"s%\@TERMUX_PREFIX\@%${TERMUX_PREFIX}%g" $TERMUX_PREFIX/bin
/ecj