Can anyone point me how to use commerce_kickstart profile in a drush make file? I cant find any documentation explaining it and my usual way of using a profile in a make file fails. Here is what I tried.
; Core version
; ------------
core = 7.x
; API version of this Drush Make file
; -----------------------------------
api = 2
;
projects[drupal] = 7.14
projects[commerce_kickstart][type] = "profile"
projects[commerce_kickstart][download][type] = "get"
projects[commerce_kickstart][download][url] = "http://ftp.drupal.org/files/projects/commerce_kickstart-7.x-2.0-alpha2-no-core.tar.gz"
When I tried this make file, drush tries to patch the modules with the patch files available in the download and fails. Most probably the download from d.o is already patched and that patching the already patched file fails. But I am not sure.
I tried with changing the download type to git in the make file. Still the same.
What I need is a simple make file that contains the drupal commerce kickstart profile and a couple of other modules that I will mention in the make file. Is it doable?
Comments
Comment #1
guguss commentedHi, I'm not sure what you're trying to do !
Commerce Kickstart is shipped with its own make file : build-commerce-kickstart.make.
You can build the make using the build.sh script in the scripts folder.
Hope this help !
Comment #2
bojanz commentedKickstart v2 uses the slightly more complicated drupal.org standard for packaging distributions.
You can create your own make file and include ours using includes[].
See relevant issue for supporting that on d.o: #1427752: Support drush make includes[] in drupal-org.make files.
Comment #3
krishworks commentedHi GuGuss and bojanz. Thank you for your support.
@bojanz
I think I followed your instruction properly. Pls correct if I am wrong. My .make file looks like this:
and I get this error
Comment #4
mojzis commentedi just managed by doing this :
edit the line with includes[] = drupal-org-core.make - add complete adress os it looks like this :
and then just
the local one ! and you can watch it coming :)
good luck.
Comment #5
mojzis commentedthe steps above dont work anymore.
some promise has been done here : #1749990: Support for Aegir installs directly from the web interface - if it works for aegir, it should work for git as well.
Comment #6
lsolesen commented@mojzis. Clone commerce kickstart, and the just run: