Commit 2dd9b8bcf3b44276278d6aec1f8fa1bcd7c7632e

Authored by Perry Werneck
1 parent 2b25df68
Exists in develop

Fixing bundle script

Showing 1 changed file with 28 additions and 0 deletions   Show diff stats
win/bundle.common
... ... @@ -27,6 +27,11 @@
27 27  
28 28 # Setup default paths
29 29 srcdir="$(dirname $(dirname $(readlink -f "${0}")))"
  30 +cd ${srcdir}
  31 +if [ "$?" != "0" ]; then
  32 + echo "Cant cd to ${srcdir}"
  33 + exit -1
  34 +fi
30 35  
31 36 if [ -z ${MINGW_PREFIX} ]; then
32 37 if [ -d "/usr/x86_64-w64-mingw32/sys-root/mingw" ]; then
... ... @@ -47,7 +52,30 @@ GTK_BINARY_VERSION=$(${PKG_CONFIG} --variable=gtk_binary_version gtk+-3.0)
47 52 GTK_LIBDIR=$(echo $(${PKG_CONFIG} --variable=libdir gtk+-3.0) | sed "s@^C:/@/c/@g")
48 53 GDK_LOADERS=$(echo $(${PKG_CONFIG} --variable=gdk_pixbuf_binarydir gdk-pixbuf-2.0) | sed -e "s@${GTK_PREFIX}@@g")
49 54  
  55 +mkdir -p .bin/bundle
  56 +if [ "$?" != "0" ]; then
  57 + echo "Cant mkdir base buildroot"
  58 + exit -1
  59 +fi
  60 +
50 61 buildroot=$(readlink -f .bin/bundle)
  62 +if [ -z ${buildroot} ]; then
  63 + echo "Cant detect buildroot ${buildroot}"
  64 + exit -1
  65 +fi
  66 +
  67 +mkdir -p "${buildroot}"
  68 +if [ "$?" != "0" ]; then
  69 + echo "Cant mkdir ${buildroot}"
  70 + exit -1
  71 +fi
  72 +
  73 +rm -fr "${buildroot}/*"
  74 +if [ "$?" != "0" ]; then
  75 + echo "Cant clean ${buildroot}"
  76 + exit -1
  77 +fi
  78 +
51 79 bindir="${buildroot}${MINGW_PREFIX}/bin"
52 80  
53 81 if [ -z "${WIN_ROOT}" ]; then
... ...