1#  Copyright (C) 2014-2018 Yubico AB - See COPYING
2
3AM_CFLAGS = $(CWFLAGS) $(CSFLAGS)
4AM_CPPFLAGS=-I$(srcdir)/.. -I$(builddir)/.. $(LIBFIDO2_CFLAGS)
5
6bin_PROGRAMS = pamu2fcfg
7
8pamu2fcfg_SOURCES = pamu2fcfg.c
9pamu2fcfg_SOURCES += cmdline.ggo cmdline.c cmdline.h
10pamu2fcfg_SOURCES += readpassphrase.c _readpassphrase.h
11pamu2fcfg_SOURCES += strlcpy.c openbsd-compat.h
12pamu2fcfg_SOURCES += ../util.c ../b64.c ../explicit_bzero.c
13pamu2fcfg_LDADD = $(LIBFIDO2_LIBS) $(LIBCRYPTO_LIBS)
14
15cmdline.c cmdline.h: cmdline.ggo Makefile.am
16	gengetopt --no-handle-help --input $^
17
18BUILT_SOURCES = cmdline.c cmdline.h
19MAINTAINERCLEANFILES = $(BUILT_SOURCES)
20
21if ENABLE_MAN
22dist_man1_MANS = $(top_builddir)/man/pamu2fcfg.1
23DISTCLEANFILES = $(dist_man1_MANS)
24
25MANSOURCES = $(top_builddir)/man/pamu2fcfg.1.txt
26EXTRA_DIST = $(MANSOURCES)
27
28SUFFIXES = .1.txt .1
29
30.1.txt.1:
31	$(A2X) --format=manpage -L -a revdate="Version $(VERSION)" $<
32endif
33