Skip to content
rules 799 B
Newer Older
#!/usr/bin/make -f
# -*- makefile -*-
YunQiang Su's avatar
YunQiang Su committed
export DH_VERBOSE=1
YunQiang Su's avatar
YunQiang Su committed
%:
	dh $@ --with autoreconf
GTEST_HEADERS = /usr/include/gtest/*.h /usr/include/gtest/internal/*.h
GTEST_DIR = /usr/src/gtest
GTEST_CPPFLAGS += -I$(GTEST_DIR)/include
GTEST_CXXFLAGS += -g -Wall -Wextra
GTEST_SRCS_ = $(GTEST_DIR)/src/*.cc $(GTEST_DIR)/src/*.h $(GTEST_HEADERS)
GTEST_CXX = g++
GTEST_BIN_DIR=$(CURDIR)/gtest/
export GTEST_BIN_DIR

gtest/gtest-all.o : $(GTEST_SRCS_)
	mkdir -p gtest
	$(GTEST_CXX) $(GTEST_CPPFLAGS) -I$(GTEST_DIR) $(GTEST_CXXFLAGS) -c $(GTEST_DIR)/src/gtest-all.cc -o $@
gtest/libgtest.a: gtest/gtest-all.o
	ar $(ARFLAGS) $@ $^

override_dh_auto_configure: gtest/libgtest.a
	dh_auto_configure -- --enable-opencc --enable-db-android --enable-db-open-phrase

override_dh_auto_clean:
	dh_auto_clean
	rm -rf gtest