forked from ChurchCRM/CRM
-
Notifications
You must be signed in to change notification settings - Fork 0
Build Environment
Charles edited this page Jul 1, 2017
·
1 revision
- Start vagrant - vagrant up on the project root dir
- Log in to vagrant - ssh vagrant@192.168.33.10 / vagrant
- cd /vagrant/vagrant
See composer.json in the root dir.
See vagrant/build-skin.sh
To add/update a new ui dependency:
- Update composer.json
- Update build-skin.sh if needed
- ssh into vagrant box (vagrant/vagrant)
- Run ./vagrant/build-skin.sh
- Review changes
- Commit changes
See vagrant/install-sass.sh and vagrant/build-sass.sh
- Update src/skin/churchcrm.scss as needed
- ssh into vagrant box (vagrant/vagrant)
- Run install-sass.sh once
- Run build-sass.sh
- Review changes
- Commit changes