CC=gcc
CFLAGS= -g -Wall -std=c99
CPP=g++
CPPFLAGS= -g3 -Wall -lpthread
PINYINIME_DICTBUILDER=pinyinime_dictbuilder
LIBRARY_SRC= \
../share/dictbuilder.cpp \
../share/dictlist.cpp \
../share/dicttrie.cpp \
../share/lpicache.cpp \
../share/mystdlib.cpp \
../share/ngram.cpp \
../share/searchutility.cpp \
../share/spellingtable.cpp \
../share/spellingtrie.cpp \
../share/splparser.cpp \
../share/utf16char.cpp \
../share/utf16reader.cpp \
all: engine
engine: $(PINYINIME_DICTBUILDER)
$(PINYINIME_DICTBUILDER): $(LIBRARY_SRC) pinyinime_dictbuilder.cpp
@$(CPP) $(CPPFLAGS) -o $@ $?
clean:
-rm -rf $(PINYINIME_DICTBUILDER)
.PHONY: clean