BIN = isocode-builder

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

DESC = Isocode builder tool for ymapsdf tables

BUILD_DEPENDS = \
    libboost-dev \
    libboost-filesystem-dev \
    libboost-system-dev \
    libboost-program-options-dev \
    libyandex-maps-wiki-common-dev \
    libyandex-maps-wiki-threadutils-dev \
    libyandex-maps-common-dev \
    libyandex-maps-coverage5-dev \
    libyandex-maps-geolib3-dev \
    libyandex-maps-pqxx-dev \
    libyandex-maps-log8-dev

INCLUDES += \
    /usr/include/yandex/maps/pqxx \


$(BIN): LIBS += \
    boost_program_options \
    boost_system \
    boost_filesystem \
    yandex-maps-wiki-threadutils \
    yandex-maps-coverage5-build \
    yandex-maps-coverage5 \
    yandex-maps-geolib3 \
    yandex-maps-common \
    yandex-maps-pqxx \
    yandex-maps-log8

$(BIN): SRCS = \
    isocode/ad_geometry_builder.cpp \
    isocode/coverage_builder.cpp \
    isocode/geometry_processor.cpp \
    isocode/builder.cpp \
    isocode/helpers.cpp \
    isocode/propagate_ad.cpp \
    isocode/propagate_geometry.cpp \
    main.cpp

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