1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
#!/usr/bin/make -f
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
include /usr/share/cdbs/1/rules/buildcore.mk
include /usr/share/cdbs/1/rules/debhelper.mk
JAVA_COMPILER = jikes-classpath +E +Z0
JAR = jar
build:
mkdir -p build
mkdir -p lib
${JAVA_COMPILER} -d build/proguard -sourcepath src src/proguard/ProGuard.java
${JAVA_COMPILER} -d build/retrace -sourcepath src src/proguard/retrace/ReTrace.java
${JAVA_COMPILER} -d build/proguardgui -cp build/proguard -sourcepath src src/proguard/gui/ProGuardGUI.java
${JAVA_COMPILER} -cp /usr/lib/java/ant-1.6.jar -d build -sourcepath src src/proguard/gui/ProGuardGUI.java
${JAR} cfm lib/proguard.jar proguard.manifest -C build proguard
${JAR} cfm lib/proguardgui.jar proguardgui.manifest -C build/proguardgui .
cd src && ${JAR} uf ../lib/proguardgui.jar proguard/gui/vtitle.gif proguard/gui/arrow.gif proguard/gui/default.pro proguard/gui/GUIResources.properties proguard/gui/boilerplate.pro
clean::
rm -rf build/
rm -rf lib/
|