Merge pull request #29 from cmr/make-install

Makefile: support install, makes packaging easier
This commit is contained in:
Yehuda Katz 2014-06-23 16:34:44 -07:00
commit 6ac9d779ba

View File

@ -1,5 +1,6 @@
RUSTC ?= rustc RUSTC ?= rustc
RUSTC_FLAGS ?= RUSTC_FLAGS ?=
DESTDIR ?= /usr/local
# Link flags to pull in dependencies # Link flags to pull in dependencies
BINS = cargo \ BINS = cargo \
@ -73,6 +74,9 @@ distclean: clean
cd libs/hammer.rs && make clean cd libs/hammer.rs && make clean
cd libs/toml-rs && make clean cd libs/toml-rs && make clean
install:
cp target/cargo target/cargo-* $(DESTDIR)/bin
# Setup phony tasks # Setup phony tasks
.PHONY: all clean distclean test test-unit test-integration libcargo .PHONY: all clean distclean test test-unit test-integration libcargo