-
Notifications
You must be signed in to change notification settings - Fork 448
Build Environment
Robert Spencer edited this page May 10, 2024
·
2 revisions
- Start vagrant -
vagrant up
on the project root dir - Log in to vagrant -
ssh [email protected]
/ 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