Files
rust-mal/Makefile
teo3300 c5406458de Adding collect function
- Collect function as fn:(collector, x) -> new_collector for collections
- Moving some definitions to "libs" folder
- Map and filter defined in mal
2024-06-19 15:51:20 +09:00

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