Community Documentation

Installing CRM Core with a Make File

Last updated March 15, 2013. Created by Fabianx on December 3, 2012.
Edited by techsoldaten. Log in to edit this page.

Besides just downloading the modules, you can also set up CRM Core using make files.

The following makefile is the one developers use to set up CRM Core in an automated testing environment for evaluating features in CRM Core. It downloads CRM Core along with all dependencies and builds a site that is ready to be configured.

To use it, put a copy of this make file on your server and build a sandbox using drush make commands.

; crm core testing make file
api = 2
core = 7.x
projects[drupal][type] = core

; download dependencies
projects[] = entityreference
projects[] = views
projects[] = ctools
projects[] = date
projects[] = relation
projects[] = name
projects[] = field_group
projects[] = cck_phone
projects[] = link
projects[] = email
projects[] = addressfield
projects[] = entity
projects[] = homebox

; download crm core
projects[crm_core][type] = "module"
projects[crm_core][download][type] = "git"
projects[crm_core][download][branch] = "development"
projects[crm_core][download][url]="git@git.drupal.org:project/crm_core.git"

Something to note: the developers of CRM Core have gone to great lengths to ensure it will work against the latest versions of all module dependencies. The various contributed modules were left without version numbers on purpose as a way of making sure they catch problems before they affect the whole community.

CRM Core gets tested every few days. If a new release of any of these modules suddenly starts breaking CRM Core, it's safe to assume it will be dealt with quickly.

Page status

About this page

Drupal version
Drupal 7.x
Audience
Programmers, Site administrators, Site builders
Level
Intermediate
Keywords
crm, CRM Core, CRM Core installation
Drupal’s online documentation is © 2000-2013 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License. Comments on documentation pages are used to improve content and then deleted.
nobody click here