mirror of
https://github.com/rust-lang/cargo.git
synced 2025-10-01 11:30:39 +00:00
Makefile: support install, makes packaging easier
This commit is contained in:
parent
dd9d81b6d6
commit
e6de26491f
4
Makefile
4
Makefile
@ -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
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user