mirror of
https://github.com/teo3300/rust-mal.git
synced 2026-01-12 01:05:32 +01:00
- Collect function as fn:(collector, x) -> new_collector for collections - Moving some definitions to "libs" folder - Map and filter defined in mal
18 lines
365 B
Makefile
18 lines
365 B
Makefile
default: build-release
|
|
|
|
build-release:
|
|
cargo build --release
|
|
|
|
test:
|
|
cargo test --release
|
|
|
|
conf:
|
|
mkdir -p ${HOME}/.config/mal
|
|
cp -f core/core.mal ${HOME}/.config/mal/
|
|
mkdir -p ${HOME}/.config/mal/libs
|
|
cp -f libs/* ${HOME}/.config/mal/libs/
|
|
|
|
install: build-release conf
|
|
sudo cp target/release/rust-mal /usr/local/bin/mal
|
|
sudo chown ${USER} /usr/local/bin/mal
|