|
173 | 173 | </if>
|
174 | 174 |
|
175 | 175 | <echo>Installing Drupal...</echo>
|
176 |
| - <drush command="site-install"> |
177 |
| - <option name="site-name">"${project.human_name}"</option> |
178 |
| - <option name="site-mail">"${drupal.account.mail}"</option> |
179 |
| - <option name="account-name">"${drupal.account.name}"</option> |
180 |
| - <option name="account-pass">"${drupal.account.password}"</option> |
181 |
| - <option name="account-mail">"${drupal.account.mail}"</option> |
182 |
| - <option name="locale">"${drupal.locale}"</option> |
183 |
| - <param>"${project.profile.name}"</param> |
184 |
| - <param>"install_configure_form.update_status_module='array(FALSE,FALSE)'"</param> |
185 |
| - </drush> |
186 |
| - |
| 176 | + <if> |
| 177 | + <equals arg1="${cm.core.partial}" arg2="true"/> |
| 178 | + <then> |
| 179 | + <drush command="site-install"> |
| 180 | + <option name="site-name">"${project.human_name}"</option> |
| 181 | + <option name="site-mail">"${drupal.account.mail}"</option> |
| 182 | + <option name="account-name">"${drupal.account.name}"</option> |
| 183 | + <option name="account-pass">"${drupal.account.password}"</option> |
| 184 | + <option name="account-mail">"${drupal.account.mail}"</option> |
| 185 | + <option name="locale">"${drupal.locale}"</option> |
| 186 | + <param>"${project.profile.name}"</param> |
| 187 | + <param>"install_configure_form.update_status_module='array(FALSE,FALSE)'"</param> |
| 188 | + </drush> |
| 189 | + </then> |
| 190 | + <else> |
| 191 | + <drush command="site-install"> |
| 192 | + <option name="site-name">"${project.human_name}"</option> |
| 193 | + <option name="site-mail">"${drupal.account.mail}"</option> |
| 194 | + <option name="account-name">"${drupal.account.name}"</option> |
| 195 | + <option name="account-pass">"${drupal.account.password}"</option> |
| 196 | + <option name="account-mail">"${drupal.account.mail}"</option> |
| 197 | + <option name="locale">"${drupal.locale}"</option> |
| 198 | + <option name="config-dir">${cm.core.config-dir.path}</option> |
| 199 | + <param>"${project.profile.name}"</param> |
| 200 | + <param>"install_configure_form.update_status_module='array(FALSE,FALSE)'"</param> |
| 201 | + </drush> |
| 202 | + </else> |
| 203 | + </if> |
187 | 204 | <phingcall target="setup:update"/>
|
188 | 205 |
|
189 | 206 | <!-- Set sites directory file permissions. -->
|
|
224 | 241 | <drush command="updb" assume="yes" alias="${drush.alias}" passthru="false">
|
225 | 242 | <option name="entity-updates"></option>
|
226 | 243 | </drush>
|
| 244 | + |
227 | 245 | <!-- Import configuration. -->
|
228 |
| - <drush command="config-import" assume="yes" alias="${drush.alias}" passthru="false"> |
229 |
| - <option name="partial"></option> |
230 |
| - <param>${cm.core.config-dir}</param> |
231 |
| - </drush> |
| 246 | + <if> |
| 247 | + <equals arg1="${cm.core.partial}" arg2="true"/> |
| 248 | + <then> |
| 249 | + <drush command="config-import" assume="yes" alias="${drush.alias}" passthru="false"> |
| 250 | + <option name="partial"></option> |
| 251 | + <param>${cm.core.config-dir.key}</param> |
| 252 | + </drush> |
| 253 | + </then> |
| 254 | + <else> |
| 255 | + <drush command="config-import" assume="yes" alias="${drush.alias}" passthru="false"> |
| 256 | + <param>${cm.core.config-dir.key}</param> |
| 257 | + </drush> |
| 258 | + </else> |
| 259 | + </if> |
| 260 | + |
232 | 261 | <if>
|
233 | 262 | <isset property="cm.features.bundle"/>
|
234 | 263 | <then>
|
|
0 commit comments