Dependency support #15

Closed
wants to merge 3 commits into
from

Projects

None yet

1 participant

@lpetre
Contributor
lpetre commented Mar 22, 2012

I'm trying to setup a custom buildpack that can provide libzmq if necessary. The issue I ran into is that libzmq requires uuid-dev, which is in utils-linux. I can use vulcan to build utils-linux, but then was faced with the question: how do I get that version of utils-linux onto the machine that is building libzmq.

Rather than setup a custom buildpack for vulcan that included utils-linux, I added an option to vulcan build that lets me include any number of vulcan built dependencies. These dependencies get pulled down via http and expanded into a deps folder, which is then added to the LDFLAGS/CFLAGS/etc environment variables.

lpetre added some commits Mar 22, 2012
@lpetre lpetre Fixing cradle api fab44be
@lpetre lpetre Fixing dependency versions 24c1a17
@lpetre lpetre adding support for vulcan build -d <dep1>,...,<depN>
 dependencies are other vulcan built libraries which are required for the current build
24bf5ba
@lpetre lpetre closed this Mar 22, 2012
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment