2012-02-07 15:37:11 +01:00
|
|
|
include ../config.mak
|
|
|
|
|
2013-12-20 01:30:39 +01:00
|
|
|
|
|
|
|
TARGETS = gram.dgp
|
|
|
|
|
|
|
|
.PHONY: all
|
2016-11-11 17:08:18 +01:00
|
|
|
all:
|
2013-12-20 01:30:39 +01:00
|
|
|
|
|
|
|
# ------------------------------------------------------------------
|
|
|
|
# main section
|
|
|
|
# ------------------------------------------------------------------
|
|
|
|
|
|
|
|
gram.dgp: gram.dgc
|
|
|
|
dgc --grammar=gram.dgc --categories=$(LANGUAGE)/lem.cats --outputfile=gram.dgp
|
|
|
|
|
|
|
|
|
2012-02-07 15:37:11 +01:00
|
|
|
.PHONY: install
|
2016-12-05 20:13:07 +01:00
|
|
|
install: install-dictionaries
|
2015-01-12 19:08:07 +01:00
|
|
|
|
|
|
|
.PHONY: install-grammar
|
|
|
|
install-grammar:
|
|
|
|
install -m 0644 gram.dgp $(LANG_DIR)
|
|
|
|
install -m 0644 gram.dgc $(LANG_DIR)
|
|
|
|
|
|
|
|
.PHONY: install-dictionaries
|
|
|
|
install-dictionaries:
|
2012-02-07 15:37:11 +01:00
|
|
|
ifdef LANG_DIR
|
|
|
|
install -d $(LANG_DIR)/pl_PL.ISO-8859-2
|
2016-12-05 20:13:07 +01:00
|
|
|
# install -d $(LANG_DIR)/pl_PL.UTF-8
|
2012-02-07 15:37:11 +01:00
|
|
|
install -m 0644 pl_PL.ISO-8859-2/cor.bin $(LANG_DIR)/pl_PL.ISO-8859-2
|
|
|
|
install -m 0644 pl_PL.ISO-8859-2/gue.bin $(LANG_DIR)/pl_PL.ISO-8859-2
|
|
|
|
install -m 0644 pl_PL.ISO-8859-2/lem.bin $(LANG_DIR)/pl_PL.ISO-8859-2
|
2016-12-05 20:13:07 +01:00
|
|
|
# install -m 0644 pl_PL.ISO-8859-2/lem.fst $(LANG_DIR)/pl_PL.ISO-8859-2
|
2013-01-17 20:50:41 +01:00
|
|
|
install -m 0644 pl_PL.ISO-8859-2/lem.cats $(LANG_DIR)/pl_PL.ISO-8859-2
|
2012-02-07 15:37:11 +01:00
|
|
|
install -m 0644 pl_PL.ISO-8859-2/pl_PL.ISO-8859-2.sym $(LANG_DIR)/pl_PL.ISO-8859-2
|
2016-12-05 20:13:07 +01:00
|
|
|
# install -m 0644 pl_PL.UTF-8/lem.bin $(LANG_DIR)/pl_PL.UTF-8
|
2012-02-07 15:37:11 +01:00
|
|
|
install -m 0644 weights.kor $(LANG_DIR)
|
|
|
|
endif
|
|
|
|
|
|
|
|
.PHONY: uninstall
|
|
|
|
uninstall:
|
|
|
|
ifdef LANG_DIR
|
2016-12-05 20:13:07 +01:00
|
|
|
rm -f $(LANG_DIR)/weights.kor
|
|
|
|
rm -f $(LANG_DIR)/gram.*
|
|
|
|
rm -f $(LANG_DIR)/pl_PL.UTF-8/lem.bin
|
|
|
|
rm -f $(LANG_DIR)/pl_PL.ISO-8859-2/pl_PL.ISO-8859-2.sym
|
|
|
|
rm -f $(LANG_DIR)/pl_PL.ISO-8859-2/lem.cats
|
|
|
|
rm -f $(LANG_DIR)/pl_PL.ISO-8859-2/lem.bin
|
|
|
|
# rm -f $(LANG_DIR)/pl_PL.ISO-8859-2/lem.fst
|
|
|
|
rm -f $(LANG_DIR)/pl_PL.ISO-8859-2/gue.bin
|
|
|
|
rm -f $(LANG_DIR)/pl_PL.ISO-8859-2/cor.bin
|
2012-02-07 15:37:11 +01:00
|
|
|
rmdir $(LANG_DIR)/pl_PL.ISO-8859-2
|
2016-12-05 20:13:07 +01:00
|
|
|
# rmdir $(LANG_DIR)/pl_PL.UTF-8
|
2012-02-07 15:37:11 +01:00
|
|
|
endif
|
2013-12-20 01:30:39 +01:00
|
|
|
|
|
|
|
|
|
|
|
.PHONY: clean
|
|
|
|
clean:
|
|
|
|
rm -f gram.dgp
|
|
|
|
|