LINDERA_IPADIC_DIR ?= ./lindera-ipadic
LINDERA_IPADIC_VERSION ?= 0.2.0
clean:
rm -rf $(LINDERA_IPADIC_DIR)
cargo clean
format:
cargo fmt
lindera-ipadic:
ifeq ($(wildcard ./lindera-ipadic-${LINDERA_IPADIC_VERSION}.tar.bz2),)
curl -L https://github.com/bayard-search/lindera-ipadic-builder/releases/download/v$(LINDERA_IPADIC_VERSION)/lindera-ipadic-$(LINDERA_IPADIC_VERSION).tar.bz2 > ./lindera-ipadic-$(LINDERA_IPADIC_VERSION).tar.bz2
endif
ifeq ($(wildcard ./lindera-ipadic/*),)
tar -xjvf ./lindera-ipadic-${LINDERA_IPADIC_VERSION}.tar.bz2
endif
build: lindera-ipadic
cargo build --release
test:
cargo test