@ -33,13 +33,13 @@ if HAVE_PYTHON
e n d i f
e n d i f
i f H A V E _ C Y G P A T H
i f H A V E _ C Y G P A T H
rustpath = ` cygpath -a -t mixed $( abs_top_builddir) `
rustpath = ` cygpath -a -t mixed $( abs_top_builddir) `
cd $( top_srcdir) /rust && \
cd $( top_srcdir) /rust && @rustup_home@ \
CARGO_HOME = " $( CARGO_HOME) " \
CARGO_HOME = " $( CARGO_HOME) " \
CARGO_TARGET_DIR = " $$ rustpath/rust/target " \
CARGO_TARGET_DIR = " $$ rustpath/rust/target " \
$( CARGO) build $( RELEASE) $( FROZEN) \
$( CARGO) build $( RELEASE) $( FROZEN) \
--features " $( RUST_FEATURES) "
--features " $( RUST_FEATURES) "
e l s e
e l s e
cd $( top_srcdir) /rust && \
cd $( top_srcdir) /rust && @rustup_home@ \
CARGO_HOME = " $( CARGO_HOME) " \
CARGO_HOME = " $( CARGO_HOME) " \
CARGO_TARGET_DIR = " $( abs_top_builddir) /rust/target " \
CARGO_TARGET_DIR = " $( abs_top_builddir) /rust/target " \
$( CARGO) build $( RELEASE) $( FROZEN) \
$( CARGO) build $( RELEASE) $( FROZEN) \
@ -53,14 +53,15 @@ distclean-local: clean-local
rm -rf vendor gen Cargo.lock
rm -rf vendor gen Cargo.lock
check :
check :
CARGO_HOME = " $( CARGO_HOME) " $( CARGO) test
CARGO_HOME = " $( CARGO_HOME) " @rustup_home@ $( CARGO) test
Cargo.lock : Cargo .toml
Cargo.lock : Cargo .toml
CARGO_HOME = " $( CARGO_HOME) " $( CARGO) generate-lockfile
CARGO_HOME = " $( CARGO_HOME) " @rustup_home@ $( CARGO) \
generate-lockfile
i f H A V E _ C A R G O _ V E N D O R
i f H A V E _ C A R G O _ V E N D O R
vendor :
vendor :
CARGO_HOME = " $( CARGO_HOME) " $( CARGO) vendor > /dev/null
CARGO_HOME = " $( CARGO_HOME) " @rustup_home@ $( CARGO) vendor > /dev/null
e l s e
e l s e
vendor :
vendor :
e n d i f
e n d i f