[Maemo] Moved the copy of the ressources from the installation into a launcher script
This commit is contained in:
Executable
+24
@@ -0,0 +1,24 @@
|
|||||||
|
#!/bin/sh -e
|
||||||
|
|
||||||
|
if grep -q /home/user/MyDocs /proc/mounts; then
|
||||||
|
# FAT partition mounted
|
||||||
|
mkdir -p /home/user/MyDocs/wagic
|
||||||
|
mkdir -p /home/user/MyDocs/wagic/Res
|
||||||
|
# Size used on the FAT partition
|
||||||
|
usedSize=`du -s /home/user/MyDocs/wagic/Res | awk '{print $1}'`
|
||||||
|
# Size needed on the FAT partition
|
||||||
|
dirSize=`du -s /home/user/wagic/Res | awk '{print $1}'`
|
||||||
|
# Size available on the FAT partition
|
||||||
|
avaSize=`df | grep /dev/mmcblk0p1 | awk '{print $4}'`
|
||||||
|
echo "$usedSize $dirSize $avaSize"
|
||||||
|
if [ $usedSize -lt 100 ]
|
||||||
|
then if [ $avaSize -gt $dirSize ]
|
||||||
|
then
|
||||||
|
echo "Copying resources on the FAT partition to ease customization"
|
||||||
|
cp -rf /home/user/wagic/Res/* /home/user/MyDocs/wagic/Res
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
./wagic
|
||||||
|
exit 0
|
||||||
@@ -1,12 +1,8 @@
|
|||||||
#!/bin/sh -e
|
#!/bin/sh -e
|
||||||
|
|
||||||
chmod a+x /opt/wagic/wagic
|
chmod a+x /opt/wagic/wagic
|
||||||
|
chmod a+x /opt/wagic/launcher
|
||||||
chmod -R a+rw /home/user/wagic
|
chmod -R a+rw /home/user/wagic
|
||||||
if grep -q /home/user/MyDocs /proc/mounts; then
|
|
||||||
mkdir -p /home/user/MyDocs/wagic
|
|
||||||
mkdir -p /home/user/MyDocs/wagic/Res
|
|
||||||
cp -rf /home/user/wagic/Res/* /home/user/MyDocs/wagic/Res
|
|
||||||
fi
|
|
||||||
gtk-update-icon-cache -f /usr/share/icons/hicolor
|
gtk-update-icon-cache -f /usr/share/icons/hicolor
|
||||||
|
|
||||||
exit 0
|
exit 0
|
||||||
|
|||||||
@@ -238,7 +238,6 @@ HEADERS += \
|
|||||||
include/WResourceManager.h\
|
include/WResourceManager.h\
|
||||||
include/DuelLayers.h\
|
include/DuelLayers.h\
|
||||||
include/GuiStatic.h\
|
include/GuiStatic.h\
|
||||||
include/ShopItem.h\
|
|
||||||
include/Effects.h\
|
include/Effects.h\
|
||||||
include/StyleManager.h\
|
include/StyleManager.h\
|
||||||
include/WFont.h\
|
include/WFont.h\
|
||||||
@@ -319,8 +318,8 @@ HEADERS += \
|
|||||||
../../JGE/include/Vector2D.h\
|
../../JGE/include/Vector2D.h\
|
||||||
../../JGE/include/Vector3D.h\
|
../../JGE/include/Vector3D.h\
|
||||||
../../JGE/include/vram.h\
|
../../JGE/include/vram.h\
|
||||||
../../JGE/src/tinyxml\tinystr.h\
|
../../JGE/src/tinyxml/tinystr.h\
|
||||||
../../JGE/src/tinyxml\tinyxml.h\
|
../../JGE/src/tinyxml/tinyxml.h\
|
||||||
../../JGE/include/vram.h
|
../../JGE/include/vram.h
|
||||||
|
|
||||||
maemo5: {
|
maemo5: {
|
||||||
@@ -335,6 +334,7 @@ maemo5: {
|
|||||||
icon \
|
icon \
|
||||||
res \
|
res \
|
||||||
restxt \
|
restxt \
|
||||||
|
launcher \
|
||||||
|
|
||||||
target.path = $$BINDIR
|
target.path = $$BINDIR
|
||||||
|
|
||||||
@@ -350,4 +350,7 @@ maemo5: {
|
|||||||
|
|
||||||
restxt.path = $$BINDIR
|
restxt.path = $$BINDIR
|
||||||
restxt.files += debian/Res.txt
|
restxt.files += debian/Res.txt
|
||||||
|
|
||||||
|
launcher.path = $$BINDIR
|
||||||
|
launcher.files += debian/launcher
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user