mirror of
https://github.com/Gnucash/gnucash.git
synced 2024-11-28 19:53:58 -06:00
b1f9f80110
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.
68 lines
1.6 KiB
Makefile
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
|