diff options
| author | Riccardo Spagni <ric@spagni.net> | 2017-01-16 10:13:47 -0500 |
|---|---|---|
| committer | Riccardo Spagni <ric@spagni.net> | 2017-01-16 10:13:47 -0500 |
| commit | de63e930245b5f36bd378f5ca5c0ce19aa1cd515 (patch) | |
| tree | 6d55f3d2ab12ba4f5d685055887505bc1a1ac6c0 | |
| parent | 98c3d6897d086c95192b50060fc53b60eb604527 (diff) | |
| parent | 977f5125e6295f61c098a5c96548beef44ce836a (diff) | |
| download | monzero-gui-de63e930245b5f36bd378f5ca5c0ce19aa1cd515.tar.gz monzero-gui-de63e930245b5f36bd378f5ca5c0ce19aa1cd515.tar.xz monzero-gui-de63e930245b5f36bd378f5ca5c0ce19aa1cd515.zip | |
Merge pull request #410
977f512 check if version.h exists (Jaquee)
7f9cc73 Build libwallet if new version exists (Jaquee)
e08871a Update monero submodule to 16b8b66 (Jaquee)
| -rwxr-xr-x | build.sh | 26 | ||||
| m--------- | monero | 0 |
2 files changed, 24 insertions, 2 deletions
@@ -40,9 +40,30 @@ ROOT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" MONERO_DIR=monero MONEROD_EXEC=monerod -# Build libwallet if monero folder doesnt exist -if [ ! -d $MONERO_DIR/src ]; then +# Build libwallet if it doesnt exist +if [ ! -f $MONERO_DIR/lib/libwallet_merged.a ]; then + echo "libwallet_merged.a not found - Building libwallet" $SHELL get_libwallet_api.sh $BUILD_TYPE +elif [ ! -f $MONERO_DIR/version.sh ]; then + echo "monero/version.h not found - Building libwallet" + $SHELL get_libwallet_api.sh $BUILD_TYPE +else + source ./$MONERO_DIR/version.sh + # update monero submodule + git submodule update + # compare submodule version with latest build + pushd "$MONERO_DIR" + get_tag + popd + echo "latest libwallet version: $GUI_MONERO_VERSION" + echo "Installed libwallet version: $VERSIONTAG" + # check if recent + if [ "$VERSIONTAG" != "$GUI_MONERO_VERSION" ]; then + echo "Building new libwallet version $GUI_MONERO_VERSION" + $SHELL get_libwallet_api.sh $BUILD_TYPE + else + echo "latest libwallet ($GUI_MONERO_VERSION) is already built. Run ./get_libwallet_api.sh to force rebuild" + fi fi # build zxcvbn @@ -73,6 +94,7 @@ pushd "$MONERO_DIR" get_tag popd echo "var GUI_MONERO_VERSION = \"$VERSIONTAG\"" >> version.js +echo "GUI_MONERO_VERSION=\"$VERSIONTAG\"" >> $MONERO_DIR/version.sh cd build qmake ../monero-wallet-gui.pro "$CONFIG" diff --git a/monero b/monero -Subproject d98db4868ddd7727866b053eeeb8fe154363896 +Subproject 16b8b66adcad57983b099fdf3ac1b52519390bc |
