This is my first attempt at a make file, so I'm sure it's not complete... but it's a start anyway.

I tried to follow the instructions at the bottom of this page:

What about modules depending on external libraries?
If your module requires an external library (eg. a jQuery plugin), please read how to automatically resolve such dependencies by make-files. will then execute the first makefile it can find. Also please make sure that your makefiles are still up-to-date and working.


Title:Add simplytest.make file to allow installation on Simplytest.meAdd a make file for the FullCalendar library
new552 bytes


A simplytest.make-file is only for distributions.

Still - if a module like this one needs an external library it's a best practice to provide a [shortname].make file which automatically downloads the needed dependencies.

So what's needed to make this work on is a fullcalendar.make file.

Your patch does not work because this module requires the js files at
But when drush unzipps the downloaded file it is in
caused by the directory structure in the zip file.

Detailed documentation about drush make files:

`subtree` - if the download is an archive, only this subtree within the
archive will be copied to the target destination. Optional.

So what missing is:
libraries[fullcalendar][download][subtree] = "fullcalendar-1.6.0/fullcalendar"

The patch I attached should work this out, thanks for making this work on!

Version:7.x-2.0» 7.x-2.x-dev

correcting version

new519 bytes

woops wrong one

Just tested the patch with itself
Status report page says it works, someone have a second look and rtbc please

Status:Needs review» Reviewed & tested by the community
new126.8 KB

Perfect! Thank you so much!

fullcalendar on

Any chance this can get committed soon? I'd like to record a video showing how can automatically download external libraries using .make files.

Works for me as well

Issue summary:View changes
Status:Reviewed & tested by the community» Fixed

Sorry for the insane delays.
Committed, thanks!

No problem. I assume you were just dilly dallying with something petty like D8 core. :P

Status:Fixed» Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.