solana-program-library/ci/token-swap.sh

31 lines
555 B
Bash
Raw Normal View History

2020-07-01 00:56:00 -07:00
#!/usr/bin/env bash
set -e
2020-07-07 02:09:19 -07:00
cd "$(dirname "$0")/.."
2020-07-01 00:56:00 -07:00
2020-07-07 02:09:19 -07:00
./do.sh update
./do.sh build token
./do.sh fmt token-swap --all -- --check
./do.sh build-native token-swap -D warnings
2020-07-07 02:09:19 -07:00
./do.sh build token-swap
./do.sh clippy token-swap -- --deny=warnings
2020-07-07 02:09:19 -07:00
./do.sh doc token-swap
./do.sh test token-swap
cc token-swap/inc/token-swap.h -o token-swap/target/token-swap.gch
2020-07-01 00:56:00 -07:00
2020-07-07 02:09:19 -07:00
cd "token/js"
2020-07-01 00:56:00 -07:00
2020-07-07 02:09:19 -07:00
npm install
cd "../../token-swap/js"
npm install
npm run lint
npm run flow
npm run cluster:localnet
npm run localnet:update
npm run localnet:up
npm run start
npm run localnet:down