You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

28 lines
604B

  1. #!/bin/bash
  2. set -e
  3. cd $(dirname ${0})
  4. # fetch git repo if not done yet
  5. if [ ! -d vital-git ]; then
  6. git clone --depth=1 --recursive git@github.com:mtytel/vital.git vital-git
  7. fi
  8. # clean and update git repo
  9. # pushd vital-git
  10. # git checkout .
  11. # git submodule update
  12. # git pull
  13. # git submodule update
  14. # popd
  15. # TODO generate binarydata ourselves
  16. cp vital-git/plugin/JuceLibraryCode/BinaryData.{cpp,h} .
  17. rm -rf source third_party
  18. mkdir source
  19. mkdir third_party
  20. cp -r vital-git/src/{common,interface,plugin,synthesis,unity_build} source/
  21. cp -r vital-git/third_party/{concurrentqueue,json} third_party/