17 lines
663 B
Bash
Executable File
17 lines
663 B
Bash
Executable File
#!/bin/sh
|
|
|
|
echo "Copying app data files from project/jni/application/src/AndroidData to project/assets"
|
|
mkdir -p project/assets
|
|
rm -f -r project/assets/*
|
|
if [ -d "project/jni/application/src/AndroidData" ] ; then
|
|
cp -L -r project/jni/application/src/AndroidData/* project/assets/
|
|
exit 0 # Do not split assets, this was needed only for Andorid 2.3 with it's stupid limitations
|
|
for F in project/assets/*; do
|
|
if [ `cat $F | wc -c` -gt 1000000 ] ; then
|
|
echo "The file $F is bigger than 1 megabyte - splitting it into smaller chunks"
|
|
split -b 1000000 -a 3 -d $F $F && rm $F || { echo "Error: 'split' command not installed" ; exit 1 ; }
|
|
fi
|
|
done
|
|
fi
|
|
exit 0
|