Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- richardchen@hn-build ➜ ~ cat wicc-docker/bin/build-wicc-local.sh
- ARG=$1
- main() {
- if [ -z "$ARG" ]
- then
- echo "Starting simple build..."
- echo ""
- simple_build
- elif [ "$ARG" = "clean" ]
- then
- echo "Starting full & clean build..."
- echo ""
- full_clean_build
- else
- echo "Starting full build w/o cleaning..."
- echo ""
- full_build
- fi
- }
- simple_build() {
- cd /opt/wicc/src/WaykiChain/
- git pull
- cd /opt/wicc/src//WaykiChain/distros/linuxshell
- sh ./linux.sh
- cd ../../
- make -j 16
- }
- full_clean_build() {
- cd /opt/wicc/src/WaykiChain/
- make clean
- git pull
- cd /opt/wicc/src//WaykiChain/distros/linuxshell
- sh ./linux.sh
- cd ../../
- sh ./autogen-coin-man.sh coin
- make -j 16
- mv src/coind /opt/wicc/bin
- }
- full_build () {
- cd /opt/wicc/src/WaykiChain/
- git pull
- cd /opt/wicc/src//WaykiChain/distros/linuxshell
- sh ./linux.sh
- cd ../../
- sh ./autogen-coin-man.sh coin
- make -j 16
- mv src/coind /opt/wicc/bin
- }
- main "$@"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement