diff options
| author | ruki <[email protected]> | 2016-01-05 20:02:09 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2016-01-05 20:02:09 +0800 |
| commit | e8c79d49cde893547e5e7346e9ae1203b03794f8 (patch) | |
| tree | fd1ef003ee0e39e50b22318d79a1851b56f0645a | |
| parent | 2290ef9dd726b2c9077fd0db5e493a02a578e550 (diff) | |
modify install script
| -rwxr-xr-x | core/project.mak | 2 | ||||
| -rwxr-xr-x | install | 23 |
2 files changed, 17 insertions, 8 deletions
diff --git a/core/project.mak b/core/project.mak index 10571dd7b..33a7fe396 100755 --- a/core/project.mak +++ b/core/project.mak @@ -10,7 +10,7 @@ PRO_VERSION_MAJOR = 1 PRO_VERSION_MINOR = 0 # the project alter version -PRO_VERSION_ALTER = 5 +PRO_VERSION_ALTER = 4 # the project prefix PRO_PREFIX = XM_ @@ -3,11 +3,14 @@ # is debug? debug=n verbose= -if [ $1 ]; then - if [ $1 = "--debug" ] || [ $1 = "-d" ]; then - debug=y - verbose=-v - fi + +#debug=y +#verbose=-v + +# prefix +prefix=/usr/local +if [ $1 ] && [ -d $1 ]; then + prefix=$1 fi # probe plat @@ -52,10 +55,16 @@ make i cd .. # create the xmake install directory -xmake_dir_install=/usr/local/share/xmake +xmake_dir_install=$prefix/share/xmake if [ -d $xmake_dir_install ]; then sudo rm -rf $xmake_dir_install fi +if [ ! -d $prefix/bin ]; then + sudo mkdir $prefix/bin +fi +if [ ! -d $prefix/share ]; then + sudo mkdir $prefix/share +fi if [ ! -d $xmake_dir_install ]; then sudo mkdir $xmake_dir_install fi @@ -80,7 +89,7 @@ echo "$xmake_core_install $verbose \"\$@\"" >> $xmake_loader if [ $? -ne 0 ]; then exit; fi # install the xmake loader -xmake_loader_install=/usr/local/bin/xmake +xmake_loader_install=$prefix/bin/xmake sudo mv $xmake_loader $xmake_loader_install sudo chmod 777 $xmake_loader_install if [ $? -ne 0 ]; then exit; fi |
