You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

26 lines
512 B

INSTALL:= /usr/local/lib
INSTALL-BIN:= /usr/local/bin
CLI:= cli
khash:
RUSTFLAGS="-C target-cpu=native" cargo build --release
strip ./target/release/libkhash.so
cd $(CLI) && $(MAKE) kana-hash
khash-nonative:
cargo build --release
cd $(CLI) && $(MAKE) kana-hash
test:
cargo test
cd $(CLI) && $(MAKE)
install:
cp -f ./target/release/libkhash.so $(INSTALL)/libkhash.so
cp -f $(CLI)/build/kana-hash $(INSTALL-BIN)/kana-hash
uninstall:
rm -f $(INSTALL)/libkana_hash.so
rm -f $(INSTALL-BIN)/kana-hash