docsite.sh 455 B

12345678910111213141516
  1. #!/usr/bin/env bash
  2. # usage: npm run docsite
  3. set -o errexit
  4. if [ ! -d openzeppelin-docs ]; then
  5. git clone https://github.com/frangio/openzeppelin-docs.git
  6. fi
  7. git -C openzeppelin-docs pull
  8. npx concurrently \
  9. 'nodemon --delay 1 -e "*" -w contracts -w "docs/*.hbs" -x npm run prepare-docs' \
  10. 'cd docs; env DISABLE_PREPARE_DOCS= nodemon --delay 1 -e adoc,yml ../openzeppelin-docs/build-local.js' \
  11. 'http-server -c-1 openzeppelin-docs/build/site'