Code

Initial import of the tiny PDF viewer.
[tpdfview.git] / src / Makefile.am
1 AM_CFLAGS = @STRICT_CFLAGS@
3 include_HEADERS = tpdfv.h tpdfv_features.h
4 lib_LTLIBRARIES = libtpdfv.la
6 BUILT_SOURCES = tpdfv_features.h
8 libtpdfv_la_SOURCES = tpdfv.c tpdfv.h tpdfv_features.h
9 libtpdfv_la_LDFLAGS = -version-info 0:0:0
11 bin_PROGRAMS = tpdfview
13 tpdfview_SOURCES = tpdfview.c tpdfv.h
14 tpdfview_CFLAGS = $(AM_CFLAGS) -DBUILD_DATE="\"$$( date --utc '+%F %T' ) (UTC)\"" \
15                 @CAIRO_CFLAGS@ \
16                 @GTK2_CFLAGS@ \
17                 @POPPLER_GLIB_CFLAGS@
18 tpdfview_LDFLAGS = \
19                 @CAIRO_LIBS@ \
20                 @GTK2_LIBS@ \
21                 @POPPLER_GLIB_LIBS@
22 tpdfview_LDADD = libtpdfv.la
24 ../version: FORCE
25         @# As a side-effect, this updates ../version.
26         @echo Building $(PACKAGE_NAME) version $$( cd .. && ./version-gen.sh )
28 tpdfv_features.h: tpdfv_features.h.in ../version
29         source ../version; sed \
30             -e "s/@TPDFV_VERSION_MAJOR@/$$VERSION_MAJOR/g" \
31             -e "s/@TPDFV_VERSION_MINOR@/$$VERSION_MINOR/g" \
32             -e "s/@TPDFV_VERSION_PATCH@/$$VERSION_PATCH/g" \
33             -e "s/@TPDFV_VERSION_EXTRA@/$$VERSION_EXTRA/g" \
34             -e "s/@TPDFV_VERSION_STRING@/$$VERSION_STRING/g" \
35             tpdfv_features.h.in > tpdfv_features.h
37 .PHONY: FORCE