gnucash/doc/Makefile.am
Geert Janssens b1f9f80110 Add CMakeLists.txt files to dist tarball generated by autotools
This is half of the work to align the cmake and autotools generated dist tarballs.
What's missing in the cmake dist tarball on my system are all the files generated
or installed by running autogen.sh. I can't test this because cmake can't run
my version of automake (1.15), or at least our CMake configuration prevents this from happening.
2017-07-10 20:06:31 +02:00

68 lines
1.6 KiB
Makefile

SUBDIRS = examples
doc_DATA = \
README.francais \
README.german \
README-de.win32-bin.txt \
README-fr.win32-bin.txt \
README-it.win32-bin.txt \
README-lv.win32-bin.txt \
README-nl.win32-bin.txt \
README-zh_CN.win32-bin.txt \
README-zh_TW.win32-bin.txt \
README.win32-bin.txt \
guile-hackers.txt \
projects.html
dist_man_MANS = \
gnucash.1 \
gnc-fq-dump.1 \
gnc-fq-helper.1
tipsdir = $(GNC_SHAREDIR)
tips_DATA = tip_of_the_day.list
EXTRA_DIST = \
${doc_DATA} \
README.build-system \
README.HBCI \
README.OFX \
README.translator.txt \
TRANSLATION_HOWTO \
build-aix.txt \
build-solaris.txt \
gnucash.1.in \
gtkrc-2.0.gnucash \
misc-notes.txt \
tip_of_the_day.list.in \
CMakeLists.txt
## We borrow guile's convention and use @-...-@ as the substitution
## brackets here, instead of the usual @...@. This prevents autoconf
## from substituting the values directly into the left-hand sides of
## the sed substitutions.
gnucash.1: gnucash.1.in Makefile
rm -f $@.tmp
${SED} < $< > $@.tmp \
-e 's:@-VERSION-@:${VERSION}:g' \
-e 's:@-DATE-@:$(shell date +'%B %Y'):g'
chmod +x $@.tmp
mv $@.tmp $@
tip_of_the_day.list: tip_of_the_day.list.in Makefile
${CC} -E -P -x c -D'N_(x)=x' -o $@.tmp $<
cat -s $@.tmp | ${SED} -e 's/^ *"//' \
-e 's/"* *[|] */|/' \
-e 's:@-GNUCASH_LATEST_STABLE_SERIES-@:${GNUCASH_LATEST_STABLE_SERIES}:g' > $@
rm -f $@.tmp
if PLATFORM_WIN32
perl -pi.bak -e 's/" *$$//' $@
else
perl -pi.bak -e 's/" *$$/\n/' $@
endif
DISTCLEANFILES = \
gnucash.1 \
tip_of_the_day.list \
tip_of_the_day.list.bak