Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign upBuild dependency awareness #1251
Comments
This was referenced Jan 29, 2015
This comment has been minimized.
This comment has been minimized.
|
I've searched crates.io for "automake", "autotools", "configure", "cmake" and haven't found anything that would be able to integrate with C toolchain, so help there would be great! |
alexcrichton
added
the
P-high
label
Jan 30, 2015
brson
removed
the
P-high
label
Jun 23, 2016
This comment has been minimized.
This comment has been minimized.
|
cc me |
This comment has been minimized.
This comment has been minimized.
|
@alexcrichton Removed P-high since this is inactive. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
This is still a pretty hand-wavy bug, but I don't think it's done in the sense that there's not a one-stop-shop for "how do I write this build script" or things like "best build script practices" yet. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
alexcrichton commentedJan 29, 2015
As issues like #1240 and #888 talk about, build scripts are not exactly trivial to write right now. We've got a fantastic system for making them easier to write via
build-dependencies, but there's no current great way to discover build dependencies.I think that we need a better strategy for promoting build dependencies, raising awareness about them, and generally discouraging "please install these 4 libs" sections of READMEs in favor of having scripts themselves take care of the necessities.
Some possible ideas:
build-dependencykeyword on crates.ioI do think that some work is going to be need to put into writing some new build dependencies as I have a feeling we're still lacking some basic utilities. It's good track some of this though!