Skip to content

Commit

Permalink
modify post.sh for creating lib folder
Browse files Browse the repository at this point in the history
add build-linux.sh file
  • Loading branch information
angeltown committed Sep 20, 2011
1 parent 017891c commit 8052db3
Show file tree
Hide file tree
Showing 2 changed files with 102 additions and 0 deletions.
74 changes: 74 additions & 0 deletions build-linux.sh
@@ -0,0 +1,74 @@
#!/bin/sh

if [ ! -d "lib" ]; then
mkdir "lib"
fi

if [ ! -d "lib/linux" ]; then
mkdir "lib/linux"
fi

if [ ! -d "lib/android" ]; then
mkdir "lib/android"
fi

if [ ! -d "lib/linux/Debug" ]; then
mkdir "lib/linux/Debug"
fi

if [ ! -d "lib/linux/Release" ]; then
mkdir "lib/linux/Release"
fi

if [ ! -d "lib/android/Debug" ]; then
mkdir "lib/android/Debug"
fi

if [ ! -d "lib/android/Release" ]; then
mkdir "lib/android/Release"
fi



if [ $# -ne 0 ]; then
if [ $1 = "clean" ]; then
cd ./cocos2dx/proj.linux
make clean

cd ../../
cd ./CocosDenshion/proj.linux
make clean

cd ../../
cd ./HelloWorld/Linux
make clean

cd ../../
cd ./tests/test.linux
make clean

cd ../../
rm -r lib
fi

else
cd ./cocos2dx/proj.linux
make

cp -f libcocos2d.so ../../lib/linux/Debug
cd ../../
cd ./CocosDenshion/proj.linux
make

cp -f libCocosDenshion.so ../../lib/linux/Debug
cd ../../
cd ./HelloWorld/Linux
make

cd ../../
cd ./tests/test.linux
make

cd ../../
fi

28 changes: 28 additions & 0 deletions post.sh
Expand Up @@ -12,4 +12,32 @@ fi
echo "mode: $modeDir"
echo "mode: $libDir"

if [ ! -d "lib" ]; then
mkdir "lib"
fi

if [ ! -d "lib/linux" ]; then
mkdir "lib/linux"
fi

if [ ! -d "lib/android" ]; then
mkdir "lib/android"
fi

if [ ! -d "lib/linux/Debug" ]; then
mkdir "lib/linux/Debug"
fi

if [ ! -d "lib/linux/Release" ]; then
mkdir "lib/linux/Release"
fi

if [ ! -d "lib/android/Debug" ]; then
mkdir "lib/android/Debug"
fi

if [ ! -d "lib/android/Release" ]; then
mkdir "lib/android/Release"
fi

test -e ../$3/lib$1.so&& cp ../$3/lib$1.so ../../../lib/$libDir/$modeDir/lib$2.so

0 comments on commit 8052db3

Please sign in to comment.