nalgebra/Makefile

25 lines
466 B
Makefile

tmp=_git_distcheck
nalgebra_lib_path=lib
nalgebra_doc_path=doc
all:
mkdir -p $(nalgebra_lib_path)
rust build src/nalgebra.rc --out-dir $(nalgebra_lib_path) --opt-level 3
test:
mkdir -p $(nalgebra_lib_path)
rust test src/nalgebra.rc
rm nalgebratest~
doc:
mkdir -p $(nalgebra_doc_path)
rust doc src/nalgebra.rc --output-dir $(nalgebra_doc_path)
distcheck:
rm -rf $(tmp)
git clone --recursive . $(tmp)
make -C $(tmp)
rm -rf $(tmp)
.PHONY:doc
.PHONY:test