Further documentation can be found here https://github.com/OS2web/os2web-deploy/wiki
Drupal Version: 7.22 Drush Version: 5.8
Install an OS2web Installation via .make
- Install Drush http://drupal.org/projects/drush
cd [site dir]
drush dl drupal-7.22 --drupal-project-rename=public_html
git clone [email protected]:OS2web/os2web-deploy.git -b feature/recursive-make
cd public_html/profiles
ln -s ../../os2web-deploy/build/master-latest os2web
Reroll the modules and contrib modules specified in os2web.make:
./reroll.core.sh
or./reroll.turnkey.sh
If you need a custom os2web installation with your own profile. The recommended approach is to fork this repo.
Build by using the dev version of the build script.
- Note that if you reroll a dev build, the folder would be
dev-latest
instead ofmaster-latest
./reroll.dev.sh
generates a working copy of the git repos. Very good when developing. It includes all modules and setup as the turnkey.
Using the developers version of reroll, all branches of os2web modules should be develop. Note that, because of the recursive make build, os2web modules made by other .make files will get the master branch.
[site]
[public_html]
[profiles]
[os2web]
(symlink ../../os2web-deploy/os2web
)
[os2web-deploy]
[build]
[master-latest]
[modules]
[contrib]
...
[libraries]
[themes]
There will be two types of install profiles. Core and Turnkey.
Core modules:
- os2web_base
- os2web_settings
- os2web_frontend
- os2web_meetings
- os2web_borger_dk
- os2web_taxonomies
- os2web_taxon_api
- os2web_search
- os2web_selfservicelinks
- os2web_ad_integration
- os2web_kulturnaut_events
- os2web_webform
-
- And their dependents
Activated Turnkey modules:
- os2web_base
- os2web_settings
- os2web_frontend
- os2web_base_panels
- os2web_sections
- os2web_spotbox
- os2web_citizenservices
- os2web_contact
- os2web_meetings
- os2web_node_feedback
-
- And their dependents
- os2web_acadre_esdh
- os2web_ad_integration
- os2web_adlib_api
- os2web_base
- os2web_base_panels
- os2web_borger_dk
- os2web_citizenservices
- os2web_contact
- os2web_cp_service
- os2web_esdh_field
- os2web_esdh_provider
- os2web_frontend
- os2web_iframe_field
- os2web_kulturnaut_events
- os2web_meetings
- os2web_node_feedback
- os2web_ofir_job
- os2web_qbrick
- os2web_search
- os2web_sections
- os2web_selfservicelinks
- os2web_settings
- os2web_spotbox
- os2web_taxon_api
- os2web_taxon_taxonomy
- os2web_taxonomies
- os2web_webform