rust/mk
Alex Crichton cdfdc1eb6b Move extra::flate to libflate
This is hopefully the beginning of the long-awaited dissolution of libextra.
Using the newly created build infrastructure for building libraries, I decided
to move the first module out of libextra.

While not being a particularly meaty module in and of itself, the flate module
is required by rustc and additionally has a native C dependency. I was able to
very easily split out the C dependency from rustrt, update librustc, and
magically everything gets installed to the right locations and built
automatically.

This is meant to be a proof-of-concept commit to how easy it is to remove
modules from libextra now. I didn't put any effort into modernizing the
interface of libflate or updating it other than to remove the one glob import it
had.
2014-01-26 15:42:15 -08:00
..
clean.mk Refactor the build system for easily adding crates 2014-01-26 00:53:41 -08:00
crates.mk Move extra::flate to libflate 2014-01-26 15:42:15 -08:00
ctags.mk Don't make tags for our dependencies and tests. 2013-11-16 13:44:52 +11:00
dist.mk make: Add all the make support for lib{native,green} 2013-12-24 19:59:52 -08:00
docs.mk Refactor the build system for easily adding crates 2014-01-26 00:53:41 -08:00
host.mk Refactor the build system for easily adding crates 2014-01-26 00:53:41 -08:00
install.mk Refactor the build system for easily adding crates 2014-01-26 00:53:41 -08:00
llvm.mk Only build LLVM tools Rust needs. 2014-01-15 17:47:48 -08:00
perf.mk support for GNU configure syntax 2013-10-29 16:22:08 -07:00
platform.mk Fix ARM unwinding. 2014-01-03 23:34:15 -08:00
rt.mk Move extra::flate to libflate 2014-01-26 15:42:15 -08:00
rustllvm.mk Refactor the build system for easily adding crates 2014-01-26 00:53:41 -08:00
snap.mk support for GNU configure syntax 2013-10-29 16:22:08 -07:00
stage0.mk Make rustc's own lib directory configurable and change the default to rustlib. Fixes #3319 2014-01-05 12:06:20 +01:00
target.mk Refactor the build system for easily adding crates 2014-01-26 00:53:41 -08:00
tests.mk Move extra::flate to libflate 2014-01-26 15:42:15 -08:00