Commit ba2ad0371cdd3c25116c3f93a11ed113d5c4a30e

Authored by perry.werneck@gmail.com
1 parent 0d385abe

Incluindo construção automatica dos ícones

Showing 1 changed file with 28 additions and 2 deletions   Show diff stats
android/Makefile
... ... @@ -27,14 +27,40 @@ JAVAH=javah
27 27 NDKBUILD=/opt/android-ndk-r8/ndk-build
28 28 CLASSPATH=br/com/bb/pw3270
29 29  
30   -Debug: jni/lib3270jni.h
  30 +MKDIR=/bin/mkdir -p
  31 +CONVERT=rsvg-convert
  32 +
  33 +RESOLUTION=xhdpi mdpi ldpi hdpi
  34 +
  35 +Debug: jni/lib3270jni.h $(foreach DIR, $(RESOLUTION), res/drawable-$(DIR)/ic_launcher.png)
31 36 @$(NDKBUILD)
32 37  
33 38 clean:
34 39 @rm -fr obj
35 40 @rm -f jni/lib3270jni.h
  41 + @rm -f $(foreach DIR, $(RESOLUTION), res/drawable-$(DIR)/ic_launcher.png)
  42 +
  43 +res/drawable-xhdpi/ic_launcher.png: ../src/pw3270/pixmaps/pw3270.svg
  44 + @echo " GEN `basename $@`"
  45 + @$(MKDIR) `dirname $@`
  46 + @$(CONVERT) --format=png --width=96 --height=96 --output=$@ $<
  47 +
  48 +res/drawable-mdpi/ic_launcher.png: ../src/pw3270/pixmaps/pw3270.svg
  49 + @echo " GEN `basename $@`"
  50 + @$(MKDIR) `dirname $@`
  51 + @$(CONVERT) --format=png --width=48 --height=48 --output=$@ $<
  52 +
  53 +res/drawable-ldpi/ic_launcher.png: ../src/pw3270/pixmaps/pw3270.svg
  54 + @echo " GEN `basename $@`"
  55 + @$(MKDIR) `dirname $@`
  56 + @$(CONVERT) --format=png --width=36 --height=36 --output=$@ $<
  57 +
  58 +res/drawable-hdpi/ic_launcher.png: ../src/pw3270/pixmaps/pw3270.svg
  59 + @echo " GEN `basename $@`"
  60 + @$(MKDIR) `dirname $@`
  61 + @$(CONVERT) --format=png --width=72 --height=72 --output=$@ $<
36 62  
37 63 jni/lib3270jni.h: bin/classes/$(CLASSPATH)/lib3270.class
38   - @echo $@ ...
  64 + @echo " GEN `basename $@`"
39 65 @$(JAVAH) -o $@ -classpath bin/classes $(subst /,.,$(CLASSPATH)).lib3270
40 66  
... ...