1# Packaging commands (all run from libdmtx root):
2# $ make distclean
3# $ make dist-bzip2
4# $ make dist-gzip
5
6AUTOMAKE_OPTIONS = foreign
7
8ACLOCAL_AMFLAGS = -I m4
9AM_CPPFLAGS = -Wshadow -Wall -pedantic -std=c99
10
11lib_LTLIBRARIES = libdmtx.la
12libdmtx_la_SOURCES = dmtx.c
13libdmtx_la_CFLAGS = -Wall -pedantic
14
15EXTRA_libdmtx_la_SOURCES = dmtxencode.c dmtxencodestream.c dmtxencodescheme.c \
16	dmtxencodeoptimize.c dmtxencodeascii.c dmtxencodec40textx12.c \
17	dmtxencodeedifact.c dmtxencodebase256.c dmtxdecode.c dmtxdecodescheme.c \
18	dmtxmessage.c dmtxregion.c dmtxsymbol.c dmtxplacemod.c dmtxreedsol.c \
19	dmtxscangrid.c dmtximage.c dmtxbytelist.c dmtxtime.c dmtxvector2.c \
20	dmtxmatrix3.c dmtxstatic.h
21
22include_HEADERS = dmtx.h
23
24SUBDIRS = . test
25
26dist_man_MANS = man/libdmtx.3
27
28EXTRA_DIST = KNOWNBUG \
29	LICENSE \
30	README.cygwin \
31	README.freebsd \
32	README.linux \
33	README.mingw \
34	README.osx \
35	README.unix \
36	m4 \
37	script/check_all.sh \
38	script/check_comments.sh \
39	script/check_copyright.sh \
40	script/check_headers.pl \
41	script/check_license.sh \
42	script/check_spacing.sh \
43	script/check_splint.sh \
44	script/check_todo.sh \
45	script/check_whitespace.sh
46
47pkgconfigdir = $(prefix)/libdata/pkgconfig
48pkgconfig_DATA = libdmtx.pc
49