setup-data.sh 926 B

12345678910111213141516171819202122232425262728
  1. data=$1
  2. core=$2
  3. rm -r $core/public/static
  4. ln -s $(pwd)/$data/static $(pwd)/$core/public/static
  5. rm -r $core/public/local
  6. ln -s $(pwd)/$data/local $(pwd)/$core/public/local
  7. rm -r $core/src/assets/local
  8. mkdir $core/src/assets/local
  9. # ln -s $(pwd)/$data/local/config.json $(pwd)/$core/public/local/config.json
  10. ln -s $(pwd)/$data/local/buefy.scss $(pwd)/$core/src/assets/local/buefy.scss
  11. mkdir $core/src/assets/local/data
  12. ln -s $(pwd)/$data/local/data/templates.json $(pwd)/$core/src/assets/local/data/templates.json
  13. ln -s $(pwd)/$data/local/i18n $(pwd)/$core/src/assets/local/i18n
  14. rm -r $core/public/favicon.ico
  15. ln -s $(pwd)/$data/favicon.ico $(pwd)/$core/public/favicon.ico
  16. rm -rf $core/public/.htaccess
  17. if [ -f $(pwd)/$data/.htaccess ]; then
  18. ln -s $(pwd)/$data/.htaccess $(pwd)/$core/public
  19. fi
  20. rm -rf $core/public/.htpasswd
  21. if [ -f $(pwd)/$data/.htpasswd ]; then
  22. ln -s $(pwd)/$data/.htpasswd $(pwd)/$core/public
  23. fi