Fix prerequisites and Automake variables in the Makefiles, so that running "make dist" does not fail if the program is not built. When running help2man, have it execute "gengetopt --show-help" instead of the built program to obtain the help message.
45 lines
1.4 KiB
Makefile
45 lines
1.4 KiB
Makefile
bin_SCRIPTS = vicc
|
|
CLEANFILES = $(bin_SCRIPTS)
|
|
EXTRA_DIST = vicc.in
|
|
MAINTAINERCLEANFILES = $(dist_man1_MANS)
|
|
|
|
dist_man1_MANS = vicc.1
|
|
|
|
vpiccdir = $(pythondir)/virtualsmartcard
|
|
vpicccardsdir = $(vpiccdir)/cards
|
|
|
|
vpicc_PYTHON = virtualsmartcard/CardGenerator.py \
|
|
virtualsmartcard/SEutils.py \
|
|
virtualsmartcard/TLVutils.py \
|
|
virtualsmartcard/ConstantDefinitions.py \
|
|
virtualsmartcard/SmartcardFilesystem.py \
|
|
virtualsmartcard/utils.py \
|
|
virtualsmartcard/CryptoUtils.py \
|
|
virtualsmartcard/SmartcardSAM.py \
|
|
virtualsmartcard/SWutils.py \
|
|
virtualsmartcard/VirtualSmartcard.py \
|
|
virtualsmartcard/__init__.py
|
|
|
|
vpicccards_PYTHON = virtualsmartcard/cards/__init__.py \
|
|
virtualsmartcard/cards/ePass.py \
|
|
virtualsmartcard/cards/nPA.py \
|
|
virtualsmartcard/cards/Relay.py \
|
|
virtualsmartcard/cards/cryptoflex.py
|
|
|
|
do_subst = $(SED) \
|
|
-e 's,[@]PYTHON[@],$(PYTHON),g' \
|
|
-e 's,[@]PACKAGE_VERSION[@],$(PACKAGE_VERSION),g' \
|
|
-e 's,[@]PACKAGE_BUGREPORT[@],$(PACKAGE_BUGREPORT),g' \
|
|
-e 's,[@]PACKAGE_SUMMARY[@],$(PACKAGE_SUMMARY),g' \
|
|
-e 's,[@]PACKAGE_NAME[@],$(PACKAGE_NAME),g'
|
|
|
|
$(builddir)/vicc: vicc.in Makefile
|
|
$(AM_V_GEN)$(do_subst) < $(srcdir)/vicc.in > $(builddir)/vicc
|
|
@chmod +x $(builddir)/vicc
|
|
|
|
vicc.1: $(builddir)/vicc
|
|
$(AM_V_GEN)$(HELP2MAN) \
|
|
--no-discard-stderr \
|
|
--output=$@ \
|
|
$(builddir)/vicc
|