Makefile 745 B

12345678910111213141516171819202122232425262728293031323334353637
  1. all: clean dev-setup build-js-production
  2. dev-setup: clean-dev npm-init
  3. npm-init:
  4. npm install
  5. npm-update:
  6. npm update
  7. build-js:
  8. npm run dev
  9. build-js-production:
  10. npm run build
  11. watch-js:
  12. npm run watch
  13. clean-dev:
  14. rm -rf node_modules
  15. clean:
  16. rm -rf apps/accessibility/js/
  17. rm -rf apps/comments/js/
  18. rm -rf apps/files_sharing/js/dist/
  19. rm -rf apps/files_trashbin/js/
  20. rm -rf apps/files_versions/js/
  21. rm -rf apps/oauth2/js/
  22. rm -rf apps/systemtags/js/systemtags.js
  23. rm -rf apps/systemtags/js/systemtags.map
  24. rm -rf apps/twofactor_backupcodes/js
  25. rm -rf apps/updatenotification/js/updatenotification.js
  26. rm -rf apps/updatenotification/js/updatenotification.map
  27. rm -rf apps/workflowengine/js/
  28. rm -rf core/js/dist
  29. rm -rf settings/js/vue-*