fix build for non nix-shell

master
fuwa 4 years ago
parent 77d637aaf1
commit 7598775243

@ -44,7 +44,7 @@ out=${name}_${version}.tar.bz2
rm -rf ${name}_${version} rm -rf ${name}_${version}
if [ -f $SRC_BOOST ]; then if [ ! -z $SRC_BOOST ]; then
echo "using pre-fetched $name" echo "using pre-fetched $name"
cp $SRC_BOOST $out cp $SRC_BOOST $out
else else

@ -43,7 +43,7 @@ out=${name}-${version}.tar.gz
rm -rf ${name}-${version} rm -rf ${name}-${version}
if [ -f $SRC_ICONV ]; then if [ ! -z $SRC_ICONV ]; then
echo "using pre-fetched $name" echo "using pre-fetched $name"
cp $SRC_ICONV $out cp $SRC_ICONV $out
else else

@ -43,7 +43,7 @@ out=openssl-${version}.tar.gz
rm -rf ${name}-${version} rm -rf ${name}-${version}
if [ -f $SRC_OPENSSL ]; then if [ ! -z $SRC_OPENSSL ]; then
echo "using pre-fetched $name" echo "using pre-fetched $name"
cp $SRC_OPENSSL $out cp $SRC_OPENSSL $out
else else

@ -43,7 +43,7 @@ out=${name}-${version}.tar.gz
rm -rf ${name}-${version} rm -rf ${name}-${version}
if [ -f $SRC_SODIUM ]; then if [ ! -z $SRC_SODIUM ]; then
echo "using pre-fetched $name" echo "using pre-fetched $name"
cp $SRC_SODIUM $out cp $SRC_SODIUM $out
else else

@ -45,39 +45,40 @@ chmod u+w -f -R $out || true
rm -rf $out rm -rf $out
if [ -d $SRC_WOWNERO_DIR ]; then if [ ! -z $SRC_WOWNERO_DIR ]; then
echo "using pre-fetched $name" echo "using pre-fetched $name"
rsync -av --no-perms --no-owner --no-group --delete $SRC_WOWNERO_DIR/* $out rsync -av --no-perms --no-owner --no-group --delete $SRC_WOWNERO_DIR/* $out
chmod u+w -R $out/external chmod u+w -R $out/external
cd $name
else else
git clone --depth 1 https://github.com/wownero/wownero.git -b $version git clone --depth 1 https://github.com/wownero/wownero.git -b $version
cd $name
test `git rev-parse HEAD` = $githash || exit 1 test `git rev-parse HEAD` = $githash || exit 1
fi fi
cd $name
if [ -d $SRC_MINIUPNP_DIR ]; then if [ ! -z $SRC_MINIUPNP_DIR ]; then
echo "using pre-fetched miniupnpc" echo "using pre-fetched miniupnpc"
rsync -av --no-perms --no-owner --no-group --delete $SRC_MINIUPNP_DIR/* external/miniupnp rsync -av --no-perms --no-owner --no-group --delete $SRC_MINIUPNP_DIR/* external/miniupnp
else else
git submodule update --init external/miniupnp git submodule update --init external/miniupnp
fi fi
if [ -d $SRC_RAPIDJSON_DIR ]; then if [ ! -z $SRC_RAPIDJSON_DIR ]; then
echo "using pre-fetched rapidjson" echo "using pre-fetched rapidjson"
rsync -av --no-perms --no-owner --no-group --delete $SRC_RAPIDJSON_DIR/* external/rapidjson rsync -av --no-perms --no-owner --no-group --delete $SRC_RAPIDJSON_DIR/* external/rapidjson
else else
git submodule update --init external/rapidjson git submodule update --init external/rapidjson
fi fi
if [ -f $SRC_RANDOMWOW ]; then if [ ! -z $SRC_RANDOMWOW ]; then
echo "using pre-fetched RandomWOW" echo "using pre-fetched RandomWOW"
tar xzf $SRC_RANDOMWOW -C external/RandomWOW --strip-components=1 tar xzf $SRC_RANDOMWOW -C external/RandomWOW --strip-components=1
else else
git submodule update --init external/RandomWOW git submodule update --init external/RandomWOW
fi fi
if [ -d $SRC_UNBOUND_DIR ]; then if [ ! -z $SRC_UNBOUND_DIR ]; then
echo "using pre-fetched unbound" echo "using pre-fetched unbound"
rsync -av --no-perms --no-owner --no-group --delete $SRC_UNBOUND_DIR/* external/unbound rsync -av --no-perms --no-owner --no-group --delete $SRC_UNBOUND_DIR/* external/unbound
else else

Loading…
Cancel
Save