bin-name := photo-size-gen
package-name := yandex-maps-mrc-$(bin-name)

PKG := $(package-name)
SRCPKG := $(package-name)
BIN = $(bin-name)

$(package-name): DESC = Tool to populate photo size in MRC database

USE += g++-4.8
CXX = $(g++-4.8)
CXXFLAGS := -std=c++11

BUILD_DEPENDS = \
	libboost-dev \
	libboost-test-dev \
	libqt4-dev \
	libtbb-dev \
	libyandex-maps-cmdline-dev \
	libyandex-maps-common-dev \
	libyandex-maps-geolib3-dev \
	libyandex-maps-geolib3-proto-dev \
	libyandex-maps-http2-dev \
	libyandex-maps-log8-dev \
	libyandex-maps-mds-client-dev \
	libyandex-maps-mrc-common-dev \
	libyandex-maps-mrc-db-dev \
	libyandex-maps-mrc-unittest-dev \
	libyandex-maps-pgpool3-dev \
	libyandex-maps-pqxx-dev \
	libyandex-maps-wiki-common-dev \
	yandex-maps-wiki-mrc-migrations \

$(package-name): DEPENDS += \
	yandex-maps-wiki-configs-mrc \

$(bin-name): LIBS = \
	::/usr/lib/x86_64-linux-gnu/libQtCore.so.4 \
	::/usr/lib/x86_64-linux-gnu/libQtGui.so.4 \
	tbb \
	yandex-maps-cmdline \
	yandex-maps-common \
	yandex-maps-http2 \
	yandex-maps-log8 \
	yandex-maps-mds-client \
	yandex-maps-mrc-common \
	yandex-maps-mrc-db \
	yandex-maps-pgpool3 \
	yandex-maps-pqxx \
	yandex-maps-wiki-common \

$(bin-name): TEST-LIBS += \
	yandex-maps-geolib3 \
	yandex-maps-geolib3-proto \
	yandex-maps-mrc-proto \
	yandex-maps-mrc-unittest \

INCLUDES += \
	/usr/include/libxml2 \
	/usr/include/qt4/ \
	/usr/include/qt4/QtCore \
	/usr/include/qt4/QtGui/ \
	/usr/include/yandex/maps/pqxx \

$(bin-name): SRCS = \
	$(wildcard *.cpp) \

$(bin-name): TESTS = \
	tests/tests.cpp \

$(package-name): FILES = \
	/usr/lib/yandex/maps/mrc/bin/$(bin-name)

include /usr/share/yandex/maps/build/build.mk
