bb4a5a6cc39e54e861e076190858de9b0ed284d6
[gpgol.git] / tests / Makefile.am
1 # Makefile.am - Makefile for GpgOL tests.
2 # Copyright (C) 2016 Bundesamt für Sicherheit in der Informationstechnik
3 # Software engineering by Intevation GmbH
4 #
5 # This file is part of GPGOL.
6 #
7 # GpgOL is free software; you can redistribute it and/or
8 # modify it under the terms of the GNU Lesser General Public
9 # License as published by the Free Software Foundation; either
10 # version 2.1 of the License, or (at your option) any later version.
11 #
12 # GpgOL is distributed in the hope that it will be useful,
13 # but WITHOUT ANY WARRANTY; without even the implied warranty of
14 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 # GNU Lesser General Public License for more details.
16 #
17 # You should have received a copy of the GNU Lesser General Public License
18 # along with this program; if not, see <http://www.gnu.org/licenses/>.
19
20 ## Process this file with automake to produce Makefile.in
21
22 GPG = gpg
23
24 TESTS = t-parser
25
26 AM_LDFLAGS = @GPGME_LIBS@ -lgpgmepp
27
28 AM_CFLAGS = -I$(top_srcdir)/src $(GPGME_CFLAGS) $(LIBASSUAN_CFLAGS)
29 AM_CXXFLAGS = -I$(top_srcdir)/src $(GPGME_CFLAGS) $(GPGME_CFLAGS)/gpgme++ \
30                           $(LIBASSUAN_CFLAGS) -std=c++11 -DDATADIR=\"$(abs_srcdir)/data\" \
31                           -DGPGHOMEDIR=\"$(abs_srcdir)/gnupg_home\"
32
33 parser_SRC= ../src/parsecontroller.cpp \
34                         ../src/parsecontroller.h \
35                         ../src/attachment.cpp ../src/attachment.h \
36                         ../src/mimedataprovider.h ../src/mimedataprovider.cpp \
37                         ../src/rfc822parse.c ../src/rfc822parse.h \
38                         ../src/rfc2047parse.c ../src/rfc2047parse.h \
39                         ../src/common_indep.c ../src/common_indep.h \
40                         ../src/xmalloc.h
41
42 t_parser_SOURCES = t-parser.cpp $(parser_SRC)
43 run_parser_SOURCES = run-parser.cpp $(parser_SRC)
44
45 noinst_PROGRAMS = t-parser run-parser