summaryrefslogtreecommitdiffstats
path: root/.gitignore
diff options
context:
space:
mode:
authorkwantam <kwantam@gmail.com>2015-04-25 18:22:56 -0400
committerkwantam <kwantam@gmail.com>2015-04-25 22:18:03 -0400
commitd4f39e163801df304d1850754fedfe9af5bd92a1 (patch)
treefd1830674d9074b22175b3d41d4e5b834d76e2cc /.gitignore
parentc6585b708685bf600ccbcb9ee8ef4353324899b2 (diff)
dependency builds use Cargo
With this change, individual submodules can specify their dependencies with an additional file called "deps.mk" in the subdir. When building, only the dependencies that are necessary are built, using cargo, and then linked. This greatly simplifies adding new dependencies: add the package in deps/Cargo.toml, and add the appropriate line in "deps.mk" in the src/utilname/ directory, and the dependency will be built automatically as needed. This also removes the need to use git submodules.
Diffstat (limited to '.gitignore')
-rw-r--r--.gitignore2
1 files changed, 2 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index 27788bc56..75d85c97c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,6 +2,8 @@
/target/
/tmp/
/busybox/
+/deps/target/
*~
.*.swp
.*.swo
+Cargo.lock