SDL: clear AndroidData/lib when changing project settings
This commit is contained in:
@@ -1091,6 +1091,8 @@ rm -rf project/obj/local/*/objs*/sdl_*
|
||||
rm -rf project/obj/local/*/objs*/lzma/src/XZInputStream.o
|
||||
rm -rf project/obj/local/*/objs*/liblzma.so
|
||||
|
||||
rm -rf project/jni/application/src/AndroidData/lib
|
||||
|
||||
rm -rf project/bin/classes
|
||||
rm -rf project/bin/res
|
||||
rm -rf project/app/build
|
||||
|
||||
@@ -76,6 +76,8 @@ rm -rf $CURDIR/tmp-$1
|
||||
mkdir -p $CURDIR/tmp-$1
|
||||
cd $CURDIR/tmp-$1
|
||||
cp -f $CURDIR/xserver/data/busybox-$1 ./busybox
|
||||
cp -f $CURDIR/xserver/data/busybox-$1 ./libbusybox
|
||||
cp -f $CURDIR/xserver/data/busybox-$1 ./libbusybox.so
|
||||
for f in xhost xkbcomp xloadimage xsel; do cp -f $CURDIR/xserver/android/$1/$f ./$f ; done
|
||||
# Statically-linked prebuilt executables, generated using Debian chroot.
|
||||
|
||||
@@ -86,7 +88,7 @@ cp -f $CURDIR/pulseaudio/$1/install/lib/pulse-*/modules/*.so ./
|
||||
cp -f $CURDIR/pulseaudio/$1/*/install/lib/*.so ./
|
||||
|
||||
rm -f ../AndroidData/binaries-$1.zip
|
||||
rm -rf ../AndroidData/lib
|
||||
rm -rf ../AndroidData/lib/$1
|
||||
mkdir -p ../AndroidData/lib/$1
|
||||
cp -a . ../AndroidData/lib/$1
|
||||
|
||||
|
||||
@@ -173,6 +173,30 @@ int main( int argc, char* argv[] )
|
||||
__android_log_print(ANDROID_LOG_INFO, "XSDL", "XSDL chdir to: %s", getenv("SECURE_STORAGE_DIR"));
|
||||
chdir( getenv("SECURE_STORAGE_DIR") ); // Megahack: change /proc/self/cwd to the X.org data dir, and use /proc/self/cwd path in libX11
|
||||
|
||||
system("logwrapper echo =====================");
|
||||
system("logwrapper ls -l .");
|
||||
system("logwrapper echo ===================== usr");
|
||||
system("logwrapper ls -l usr");
|
||||
system("logwrapper echo ===================== usr/bin");
|
||||
system("logwrapper ls -l usr/bin");
|
||||
system("logwrapper echo ===================== usr/share/X11/xkb/rules");
|
||||
system("logwrapper ls -l usr/share/X11/xkb/rules");
|
||||
system("logwrapper echo ===================== ./busybox");
|
||||
system("logwrapper ./busybox ls -l");
|
||||
system("logwrapper ./busybox");
|
||||
system("logwrapper ./busybox tar -h");
|
||||
{
|
||||
char buf[PATH_MAX];
|
||||
system("logwrapper echo ===================== LIBDIR = $LIBDIR");
|
||||
sprintf(buf, "logwrapper ls -l %s", getenv("LIBDIR"));
|
||||
system(buf);
|
||||
sprintf(buf, "logwrapper %s/busybox", getenv("LIBDIR"));
|
||||
system(buf);
|
||||
sprintf(buf, "logwrapper %s/busybox tar -h", getenv("LIBDIR"));
|
||||
system(buf);
|
||||
}
|
||||
system("logwrapper echo ===================== END");
|
||||
|
||||
startPulseAudio();
|
||||
|
||||
android_main( argnum, args, envp ); // Should never exit on success, if we want to terminate we kill ourselves
|
||||
|
||||
Reference in New Issue
Block a user