Commit 6719e7698d623bfacd381578cea34c2d88f0045b
1 parent
5e5746fe
Exists in
develop
Updating windows bundler.
Showing
2 changed files
with
26 additions
and
23 deletions
Show diff stats
win/bundle.common
| @@ -332,6 +332,7 @@ make_nsis() { | @@ -332,6 +332,7 @@ make_nsis() { | ||
| 332 | -DWITHIPC \ | 332 | -DWITHIPC \ |
| 333 | -DWITHPLUGINS \ | 333 | -DWITHPLUGINS \ |
| 334 | -DWITHSDK \ | 334 | -DWITHSDK \ |
| 335 | + -DPKGDIR=${buildroot}${MINGW_PREFIX} \ | ||
| 335 | ${buildroot}${MINGW_PREFIX}/${PACKAGE_NAME}.nsi | 336 | ${buildroot}${MINGW_PREFIX}/${PACKAGE_NAME}.nsi |
| 336 | if [ "$?" != "0" ]; then | 337 | if [ "$?" != "0" ]; then |
| 337 | echo "Cant build nsis script" | 338 | echo "Cant build nsis script" |
| @@ -357,7 +358,7 @@ make_nsis() { | @@ -357,7 +358,7 @@ make_nsis() { | ||
| 357 | 358 | ||
| 358 | install_license() { | 359 | install_license() { |
| 359 | mkdir -p "${buildroot}${MINGW_PREFIX}/usr/share/${PACKAGE_NAME}" | 360 | mkdir -p "${buildroot}${MINGW_PREFIX}/usr/share/${PACKAGE_NAME}" |
| 360 | - cp "${srcdir}/LICENSE" "${buildroot}${MINGW_PREFIX}/share/${PACKAGE_NAME}" | 361 | + cp "${srcdir}/LICENSE" "${buildroot}${MINGW_PREFIX}/usr/share/${PACKAGE_NAME}" |
| 361 | if [ "$?" != "0" ]; then | 362 | if [ "$?" != "0" ]; then |
| 362 | echo "Cant copy LICENSE" | 363 | echo "Cant copy LICENSE" |
| 363 | exit -1 | 364 | exit -1 |
| @@ -369,14 +370,33 @@ install_runtime() { | @@ -369,14 +370,33 @@ install_runtime() { | ||
| 369 | install_locale | 370 | install_locale |
| 370 | } | 371 | } |
| 371 | 372 | ||
| 372 | -make_packages() { | 373 | +build_package() { |
| 373 | 374 | ||
| 374 | - mkdir -p "${buildroot}${MINGW_PREFIX}/nsi" | ||
| 375 | - cp "${srcdir}/win/${PACKAGE_NAME}.nsi" "${buildroot}${MINGW_PREFIX}/${PACKAGE_NAME}.nsi" | 375 | + # Build |
| 376 | + make -C "${srcdir}" all | ||
| 376 | if [ "$?" != "0" ]; then | 377 | if [ "$?" != "0" ]; then |
| 377 | - echo "Cant copy nsis script" | ||
| 378 | - fi | 378 | + echo "Build failed" |
| 379 | + exit -1 | ||
| 380 | + fi | ||
| 379 | 381 | ||
| 382 | + make -C "${srcdir}" "DESTDIR=${buildroot}" install | ||
| 383 | + if [ "$?" != "0" ]; then | ||
| 384 | + echo "Install failed" | ||
| 385 | + exit -1 | ||
| 386 | + fi | ||
| 387 | + | ||
| 388 | +} | ||
| 389 | + | ||
| 390 | +make_packages() { | ||
| 391 | + | ||
| 392 | + if [ -e "${srcdir}/win/${PACKAGE_NAME}.nsi" ]; then | ||
| 393 | + mkdir -p "${buildroot}${MINGW_PREFIX}/nsi" | ||
| 394 | + cp "${srcdir}/win/${PACKAGE_NAME}.nsi" "${buildroot}${MINGW_PREFIX}/${PACKAGE_NAME}.nsi" | ||
| 395 | + if [ "$?" != "0" ]; then | ||
| 396 | + echo "Cant copy nsis script" | ||
| 397 | + fi | ||
| 398 | + fi | ||
| 399 | + | ||
| 380 | argument "zip" > /dev/null | 400 | argument "zip" > /dev/null |
| 381 | if [ "$?" == "0" ]; then | 401 | if [ "$?" == "0" ]; then |
| 382 | make_zip | 402 | make_zip |
win/bundle.cross
| @@ -76,23 +76,6 @@ install_prereqs() { | @@ -76,23 +76,6 @@ install_prereqs() { | ||
| 76 | done | 76 | done |
| 77 | } | 77 | } |
| 78 | 78 | ||
| 79 | -build_package() { | ||
| 80 | - | ||
| 81 | - # Build | ||
| 82 | - make -C "${srcdir}" all | ||
| 83 | - if [ "$?" != "0" ]; then | ||
| 84 | - echo "Build failed" | ||
| 85 | - exit -1 | ||
| 86 | - fi | ||
| 87 | - | ||
| 88 | - make -C "${srcdir}" "DESTDIR=${buildroot}" install | ||
| 89 | - if [ "$?" != "0" ]; then | ||
| 90 | - echo "Install failed" | ||
| 91 | - exit -1 | ||
| 92 | - fi | ||
| 93 | - | ||
| 94 | -} | ||
| 95 | - | ||
| 96 | argument "install-requires" > /dev/null | 79 | argument "install-requires" > /dev/null |
| 97 | if [ "$?" == "0" ]; then | 80 | if [ "$?" == "0" ]; then |
| 98 | install_prereqs | 81 | install_prereqs |