[droid] new launcher icons + fetch launcher icons from media dir
[vuplus_xbmc] / tools / android / packaging / Makefile
index 7e7d480..1fe3de8 100644 (file)
@@ -5,7 +5,7 @@ OBJS = libcurl.so \
   libafpclient.so  \
   libplist.so libshairplay.so \
   libxbogg.so libxbvorbis.so libxbvorbisfile.so libxbFLAC.so libxbmpeg2.so \
-  libxbmpeg2convert.so libnfs.so libass.so
+  libxbmpeg2convert.so libnfs.so libass.so libbluray.so
 
 PLATFORM_OBJS =
 EXCLUDED_ADDONS = screensaver.rsxs.euphoria visualization.dxspectrum visualization.milkdrop visualization.projectm
@@ -74,10 +74,16 @@ extras: libs
        find `pwd`/xbmc/assets/ -depth -name ".git" -exec rm -rf {} \;
        find `pwd`/xbmc/assets/system/ -name "*.so" -exec rm {} \;
        find `pwd`/xbmc/assets/addons/skin.*/media/* -depth -not -iname "Textures.xbt" -exec rm -rf {} \;
+       find `pwd`/xbmc/assets/system/keymaps/ -depth -name "joystick*.xml" ! -name "joystick.xml" -exec rm {} \;
        @echo "native_arch=$(ARCH)" > xbmc/res/raw/xbmc.properties
        cd xbmc/assets/addons; rm -rf $(EXCLUDED_ADDONS)
        cp -rfp $(PREFIX)/lib/python2.6 xbmc/assets/python2.6/lib/
-       cp -rfp $(XBMCROOT)/media/Splash.png xbmc/res/drawable/splash.png
+       cp -fp $(XBMCROOT)/media/Splash.png xbmc/res/drawable/splash.png
+       cp -fp media/drawable-hdpi/ic_launcher.png xbmc/res/drawable-hdpi/ic_launcher.png
+       cp -fp media/drawable-ldpi/ic_launcher.png xbmc/res/drawable-ldpi/ic_launcher.png
+       cp -fp media/drawable-mdpi/ic_launcher.png xbmc/res/drawable-mdpi/ic_launcher.png
+       cp -fp media/drawable-xhdpi/ic_launcher.png xbmc/res/drawable-xhdpi/ic_launcher.png
+       cp -fp media/drawable-xxhdpi/ic_launcher.png xbmc/res/drawable-xxhdpi/ic_launcher.png
        cd xbmc/assets/python2.6/lib/python2.6/; rm -rf test config lib-dynload
        mkdir -p tmp/res; $(AAPT) c -S xbmc/res -C tmp/res; cp -r -n xbmc/res tmp/ || true
        $(AAPT) p -f -I $(SDKROOT)/platforms/$(SDK_PLATFORM)/android.jar -S tmp/res/ -M xbmc/AndroidManifest.xml -F images/xbmcapp-debug-skeleton.apk -J xbmc/src
@@ -120,8 +126,8 @@ clean:
        rm -rf xbmc/obj
        rm -rf xbmc/res/raw
        rm -rf tmp
-       rm xbmc/res/drawable/splash.png
-       rm xbmc/src/R.java
-       rm xbmc/classes.dex
+       rm -f xbmc/res/drawable/splash.png
+       rm -f xbmc/src/R.java
+       rm -f xbmc/classes.dex
 
 .PHONY: arm armeabi-v7a x86 force extras libs