Merge branch Rob Gowin's 'bye_bye_autotools' into unstable.

This commit is contained in:
John Ralls 2018-01-18 12:02:56 -08:00
commit 6ffb77de20
326 changed files with 187 additions and 12767 deletions

View File

@ -5,7 +5,6 @@ compiler: gcc
env:
- BUILDENV=arch BUILDTYPE=cmake-ninja
- BUILDENV=ubuntu-14.04 BUILDTYPE=cmake-make
- BUILDENV=ubuntu-14.04 BUILDTYPE=autotools
services:
- docker
install:

View File

@ -62,11 +62,6 @@ OPTION (DISABLE_NLS "do not use Native Language Support" OFF)
OPTION (DISABLE_DEPRECATED_GLIB "don't use deprecated glib functions" OFF)
OPTION (DISABLE_DEPRECATED_GTK "don't use deprecated gtk, gdk or gdk-pixbuf functions" OFF)
OPTION (DISABLE_DEPRECATED_GNOME "don't use deprecated gnome functions" OFF)
# If AUTOTOOLS_IN_DIST is OFF, then 'dist' wont run autogen.sh, and 'distcheck'
# won't run the autotools distcheck. Note that various Makefile.am files are still
# included in the dist when this is OFF. I'll fix that at some point.
OPTION (AUTOTOOLS_IN_DIST "Add autotools support to distribution tarballs." ON)
# ############################################################
# These are also settable from the command line in a similar way.
@ -739,7 +734,6 @@ SET(SCHEME_INSTALLED_CACHE_DIR ${PKGLIBDIR}/scm/ccache/${GUILE_EFFECTIVE_VERSION
ADD_SUBDIRECTORY (borrowed)
ADD_SUBDIRECTORY (data)
ADD_SUBDIRECTORY (doc)
ADD_SUBDIRECTORY (macros)
ADD_SUBDIRECTORY (po)
ADD_SUBDIRECTORY (common)
ADD_SUBDIRECTORY (libgnucash)
@ -762,11 +756,8 @@ SET(PACKAGE_PREFIX "${PACKAGE}-${PACKAGE_VERSION}")
SET(DIST_FILE "${PACKAGE_PREFIX}.tar")
SET(toplvl_DIST_local ${gnucash_DOCS} ChangeLog.2015 ChangeLog.2016
CMakeLists.txt configure.ac Makefile.am make-gnucash-potfiles.in README)
CMakeLists.txt make-gnucash-potfiles.in README)
IF(BUILDING_FROM_VCS AND AUTOTOOLS_IN_DIST)
SET(toplvl_DIST_local ${toplvl_DIST_local} autogen.sh)
ENDIF()
SET_LOCAL_DIST(toplvl_DIST ${toplvl_DIST_local})
@ -780,7 +771,7 @@ SET_LOCAL_DIST(toplvl_DIST ${toplvl_DIST_local})
# libgnucash/app-utils/CMakeLists.txt for an example of this.
SET(ALL_DIST ${bindings_DIST} ${borrowed_DIST} ${cmake_DIST} ${common_DIST} ${data_DIST}
${doc_DIST} ${gnucash_DIST} ${libgnucash_DIST} ${macros_DIST} ${packaging_DIST}
${doc_DIST} ${gnucash_DIST} ${libgnucash_DIST} ${packaging_DIST}
${po_DIST} ${test_templates_DIST} ${toplvl_DIST} ${util_DIST})
@ -788,14 +779,6 @@ IF (BUILDING_FROM_VCS)
SET(BUILD_SOURCE_DIR ${CMAKE_BINARY_DIR})
ELSE()
SET(BUILD_SOURCE_DIR ${CMAKE_SOURCE_DIR})
IF(AUTOTOOLS_IN_DIST)
# Include autotools generated file in the dist
LIST(APPEND ALL_DIST compile config.guess config.sub configure depcomp install-sh missing
libgnucash/doc/design/mdate-sh libgnucash/doc/design/texinfo.tex)
IF (EXISTS ${CMAKE_SOURCE_DIR}/test-driver) # test-driver only created for automake 1.12+.
LIST(APPEND ALL_DIST test-driver)
ENDIF()
ENDIF()
ENDIF()
# Write a dist manifest
@ -818,7 +801,6 @@ ADD_CUSTOM_COMMAND(OUTPUT ${DIST_FILE}.gz ${DIST_FILE}.bz2
-D SHELL=${SHELL}
-D AUTOTOOLS_IN_DIST=${AUTOTOOLS_IN_DIST}
-D WITH_GNUCASH=${WITH_GNUCASH}
-P ${CMAKE_SOURCE_DIR}/common/cmake_modules/MakeDist.cmake
DEPENDS
@ -834,7 +816,6 @@ ADD_CUSTOM_TARGET(distcheck DEPENDS dist
-D PACKAGE_PREFIX=${PACKAGE_PREFIX}
-D CMAKE_C_FLAGS=${CMAKE_C_FLAGS}
-D CMAKE_CXX_FLAGS=${CMAKE_CXX_FLAGS}
-D AUTOTOOLS_IN_DIST=${AUTOTOOLS_IN_DIST}
-P ${CMAKE_SOURCE_DIR}/common/cmake_modules/MakeDistCheck.cmake
)

View File

@ -1,244 +0,0 @@
if GNUCASH_ENABLE_GUI
GNUCASH_SUBDIR = gnucash
else
GNUCASH_SUBDIR =
endif
SUBDIRS = . borrowed common libgnucash bindings ${GNUCASH_SUBDIR} doc po data
GNC_CTAGS_FILE = @GNC_CTAGS_FILE@
GNC_ETAGS_FILE = @GNC_ETAGS_FILE@
noinst_DATA = make-gnucash-potfiles
noinst_PROGRAMS = gnc-guile
gnc_guile_SOURCES = util/guile.c
gnc_guile_CFLAGS = ${GUILE_CFLAGS}
gnc_guile_LDADD = ${GUILE_LIBS}
dist_doc_DATA = \
AUTHORS \
COPYING \
ChangeLog \
ChangeLog.2017 \
ChangeLog.2016 \
ChangeLog.2015 \
ChangeLog.2014 \
ChangeLog.2013 \
ChangeLog.2012 \
ChangeLog.2011 \
ChangeLog.2010 \
ChangeLog.2009 \
ChangeLog.2008 \
ChangeLog.2007 \
ChangeLog.2006 \
ChangeLog.2005 \
ChangeLog.2004 \
ChangeLog.2003 \
ChangeLog.2002 \
ChangeLog.2001 \
ChangeLog.2000 \
ChangeLog.1999 \
DOCUMENTERS \
HACKING \
INSTALL \
LICENSE \
NEWS \
README \
README.dependencies
# All the other files that go in the distribution tarfile that aren't
# included some other way...
# Most directories handle their own EXTRA_DIST setting, but for some,
# it's not worth the trouble and for others, there's no Makefile.am
# (i.e. ./intl and ./po -- these handle their own Makefile.in and
# Makefile.in.in files...), so we list their files here.
# Don't list any directories or you'll get *everything*, including the
# CVS dirs.
EXTRA_DIST = \
CMakeLists.txt \
cmake/cmake_uninstall.cmake.in \
cmake/README_CMAKE.txt \
cmake/CMakeLists.txt \
make-gnucash-potfiles.in \
macros/binreloc.m4 \
macros/compiler-flags.m4 \
macros/ax_pkg_swig.m4 \
macros/ax_python_devel.m4 \
macros/ax_swig_python.m4 \
macros/legacy_macros.m4 \
macros/CMakeLists.txt \
po/CMakeLists.txt \
po/check-po.cmake \
po/glossary/CMakeLists.txt \
po/gnucash.pot \
po/POTFILES.in \
po/POTFILES.skip \
po/POTFILES.ignore \
po/README \
po/glossary/bg.po \
po/glossary/ca.po \
po/glossary/da.po \
po/glossary/de.po \
po/glossary/el.po \
po/glossary/es.po \
po/glossary/es_NI-policy.txt \
po/glossary/fr.po \
po/glossary/gnc-glossary.txt \
po/glossary/he.po \
po/glossary/hu.po \
po/glossary/it.po \
po/glossary/nb.po \
po/glossary/nl.po \
po/glossary/pl.po \
po/glossary/pt.po \
po/glossary/pt_BR.po \
po/glossary/ru.po \
po/glossary/rw.po \
po/glossary/sk.po \
po/glossary/sv.po \
po/glossary/txt-to-pot.sh \
po/glossary/vi.po \
po/glossary/zh_CN.po \
po/glossary/zh_TW.po \
intltool-extract.in \
intltool-merge.in \
intltool-update.in \
test-templates/CMakeLists.txt \
test-templates/Makefile.am \
util/gnc-vcs-info \
util/CMakeLists.txt
make-gnucash-potfiles: make-gnucash-potfiles.in Makefile
rm -f $@.tmp
sed < $< > $@.tmp \
-e 's:[@]SRCDIR[@]:${srcdir}:g' \
-e 's:[@]PERL[@]:${PERL}:g'
chmod +x $@.tmp
mv $@.tmp $@
DISTCLEANFILES = \
intltool-extract intltool-update intltool-merge\
cscope.files cscope.out etags.files \
make-gnucash-potfiles po/.intltool-merge-cache
cscope.files:
find bindings common libgnucash gnucash lib -name '*.[ch]' > cscope.files
if GNUCASH_SEPARATE_BUILDDIR
find ${srcdir}/bindings ${srcdir}/common ${srcdir}/libgnucash ${srcdir}/gnucash ${srcdir}/lib -name '*.[ch]' >> cscope.files
endif
${srcdir}/cscope.out: cscope.files
cscope -b -f ${srcdir}/cscope.out
# make sure etags.files is up to date.
# and use the contents of etags.files to re-make TAGS if needed.
etags:
if GNC_ETAGS_FILE
${MAKE} -f Makefile.TAGS etags.files
${MAKE} -f Makefile.TAGS TAGS
else
@echo "You must ./configure with --enable-etags to use etags."
endif
# make sure etags.files is up to date.
# and use the contents of etags.files to re-make tags if needed.
ctags:
if GNC_CTAGS_FILE
${MAKE} -f Makefile.TAGS etags.files
${MAKE} -f Makefile.TAGS tags
else
@echo "You must ./configure with --enable-ctags to use ctags."
endif
.PHONY: etags ctags
ACLOCAL_AMFLAGS = -I macros
.PHONY: doc
doc:
$(MAKE) -C src/doc doc
distcleancheck_listfiles = \
find -type f -exec sh -c 'test -f ${srcdir}/{} || echo {}' ';'
distuninstallcheck_listfiles = \
find . -type f -print | grep -v ./share/icons/hicolor/icon-theme.cache | grep -v ./share/info/dir
#dist-hook: po/POTFILES.in
distcheck-hook:
@e=''; \
for X in `grep -v \# ${distdir}/po/POTFILES.in | sed 's/\[type:.*\]//'` ; do \
if [ ! -f ${distdir}/$$X ] ; then \
echo $$X " is in POTFILES.in but not in the dist."; \
e='yes'; \
fi; \
done; \
for X in `grep -v '\(^\#\|.scm\$\)' ${distdir}/po/POTFILES.skip` ; do \
if [ -f ${distdir}/$$X ] ; then \
echo $$X " is in POTFILES.skip but also in the dist.";\
e='yes'; \
fi; \
done; \
if test "$$e" = "yes" ; then exit 1; fi;
distclean-local:
libtool: $(LIBTOOL_DEPS)
$(SHELL) ./config.status --recheck
.PHONY: pot
pot: Makefile po/POTFILES.in
rm -f po/$(PACKAGE).pot
${MAKE} -C po $(PACKAGE).pot
$(srcdir)/po/POTFILES.in: make-gnucash-potfiles .potfiles
if test -w $(srcdir)/po/POTFILES.in ; then ./make-gnucash-potfiles > $(srcdir)/po/POTFILES.in ; fi
# Creation rules so that po/gnucash.pot can always be created for
# make dist.
po/gnucash.pot: po/POTFILES.in
${MAKE} -C po gnucash.pot
.potfiles:
SVN = svn
if BUILDING_FROM_VCS
# This rule will generate a ChangeLog of gnucash/trunk commits, plus
# all additional branches that are added in
# ./macros/svn2cl.xsl. (FIXME: Is the dependency on NEWS really a good
# idea? Before a release, NEWS will get updated because of the version
# change, so this should fit just fine.)
ChangeLog: NEWS
cd $(abs_srcdir) ; \
if test x$(VCS_TYPE) = xsvn ; then \
$(SVN) log -v --xml -r HEAD:'{2015-01-01}' http://svn.gnucash.org/repo/gnucash | \
$(XSLTPROC) --stringparam strip-prefix "gnucash/trunk" \
--stringparam include-rev "yes" $(abs_srcdir)/macros/svn2cl.xsl - > $(abs_builddir)/$@ ; \
else \
if test x$(VCS_TYPE) = xgit ; then \
"$(GIT_CMD)" log --format="%ad %aN %n%n%x09* %s%d%n" --date=short --since=2018-01-01 > $(abs_builddir)/$@ ; \
else \
touch $(abs_builddir)/$@ ; \
echo "Note: not in svn or git. ChangeLog not regenerated." ; \
fi ; \
fi ; \
cd $(abs_builddir)
endif
ASTYLE = /usr/bin/astyle
.PHONY: indent
indent:
$(ASTYLE) --indent=spaces=4 --brackets=break --suffix=none `find ${srcdir}/{bindings,common,libgnucash,gnucash} -name '*.[hc]'`
# Use the following line if you've got astyle-1.24, but don't use
# --pad=oper with astyle 1.22 as it will reformat e.g. "return +1;" in
# a very ugly way.
# $(ASTYLE) --indent=spaces=4 --brackets=break --pad-oper -pad-header --suffix=none `find ${srcdir}/{bindings,common,libgnucash,gnucash} -name '*.[hc]'`
@echo "### GnuCash development hint: The above command might have re-indented much more files than what you intended. Please commit only those which you really want to have changed, and revert the changes in the others so that other devevelopers do not have unnecessary merge conflicts. Thanks! ###"

59
README
View File

@ -209,17 +209,18 @@ Building & Installing
(For additional build system details, see doc/README.build-system.)
GnuCash uses GNU Automake to handle the build process, so for most of
the details, see the generic instructions in INSTALL. (If you are
building directly from Git, read the README.git file for more instructions.)
Below we detail the GnuCash specific bits.
GnuCash uses CMake to handle the build process. Details are available
in cmake/README_CMAKE.txt (If you are building directly from Git, read
the README.git file for more instructions.)
Prior to building GnuCash, you will have to obtain and install the
following packages:
cmake: Available https://cmake.org.
autoconf, automake, and libtool: Available at ftp://ftp.gnu.org/gnu.
RPM's and debs are widely available with most distributions.
ninja: Optional, available at http://ninja-build.org. CMake can
generated build rules for Ninja, and generally using Ninja results
in faster builds that Makefile based ones.
gnome development system: headers, libraries, etc.
@ -240,44 +241,32 @@ you'll need for the systems we know about:
guile
libguile9-dev
Generally, up-to-date build instructions for various Linux
distributions can be found on the GnuCash wiki at
https://wiki.gnucash.org/wiki/Building
SuSE:
see README.dependencies
The options that the CMake build system understands are documented in
cmake/README_CMAKE.txt and in the Building wiki page mentioned above.
GnuCash understands a few non-standard ./configure options. You
should run ./configure --help for the most up to date summary of the
supported options.
Note that while you need the Gnome libraries installed, you don't need
to have a Gnome desktop.
If you only want a particular language installed, you can set the
LINGUAS environment variable before you run configure. For example,
to only install the French translations, run
$ export LINGUAS=fr
$ ./configure
If you want to make sure that all languages get installed, run
$ unset LINGUAS
$ ./configure
Note that while you need the Gnome libraries installed, you don't
need to have a Gnome desktop.
Runtime and install destinations are separate. The --prefix you
specify to configure determines where the resulting binary will look
Runtime and install destinations are separate. The CMake option
CMAKE_INSTALL_PREFIX determines where the resulting binary will look
for things at runtime. Normally this determines where a "make
install" will put all the files. However, automake also supports the
variable. DESTDIR is used during the `make install' step to relocate
install objects into a staging area. Each object and path is prefixed
with the value of `DESTDIR' before being copied into the install area.
Here is an example of typical DESTDIR usage:
install" will put all the files. However, cmake also supports the
DESTDIR variable. DESTDIR is used during the `make install' step to
relocate install objects into a staging area. Each object and path is
prefixed with the value of `DESTDIR' before being copied into the
install area. Here is an example of typical DESTDIR usage:
make DESTDIR=/tmp/staging install
This places install objects in a directory tree built under
This places install objects in a directory tree built under
`/tmp/staging'. If `/gnu/bin/foo' and `/gnu/share/aclocal/foo.m4' are
to be installed, the above command would install
`/tmp/staging/gnu/bin/foo' and `/tmp/staging/gnu/share/aclocal/foo.m4'.
`/tmp/staging/gnu/bin/foo' and
`/tmp/staging/gnu/share/aclocal/foo.m4'.
DESTDIR can be helpful when trying to build install images and
packages.

View File

@ -3,41 +3,8 @@ They have been adapted from the guidelines for gnome-libs by
Miguel de Icaza who adapted them from guidelines written by
Owen Taylor.
+ In order to build GnuCash from git, you need to run the autogen.sh
command to generate a configure script:
./autogen.sh
After the ./configure script has been created, you need to run it
with all the usual options. See ./configure --help for a
reminder. For example:
./configure --enable-ofx --enable-opt-style-install --prefix=/opt/gnucash
If in doubt, you can run autogen.sh, run ./configure --help,
then re-run ./configure with your options.
(Note: Previously, autogen.sh automatically called configure as
well. This behaviour was dropped in favor of two separate calls
because autogen should be an additional step taken by only by
developers using git sources. Configure is a step taken by
everyone compiling the sources, be it from git or a tarball.)
+ Some versions of gettextize don't deal well with re-running themselves.
You will see this as an error like:
configure.ac:1141: error: `intl/Makefile' is already registered with
AC_CONFIG_FILES. autoconf/status.m4:844: AC_CONFIG_FILES is expanded
from... configure.ac:1141: the top level
autom4te: /usr/bin/m4 failed with exit status: 1
autoheader: /usr/bin/autom4te failed with exit status: 1
**Error**: autoheader failed.
If you see this error, it most likely means that you've made some
local changes to configure.ac or one or more Makefile.am. You can
reset changes on a file-by-file basis with git checkout, e.g.
git checkout configure.ac Makefile.am
Autotools specific information in this file was removed in Jan 2018
by Rob Gowin as part of the transition to CMake.
When making changes to GnuCash and trying to commit to the repository:
@ -51,7 +18,7 @@ When making changes to GnuCash and trying to commit to the repository:
you can submit your changes as a patch to gnucash-devel@gnucash.org.
See README for details.
If you are making changes to gnucash SVN, you should be subscribed
If you are making changes to gnucash, you should be subscribed
to gnucash-devel@gnucash.org and to gnucash-changes@gnucash.org.
(Subscription address: http://www.gnucash.org/en/lists.phtml)
gnucash-devel@gnucash.org is a good place to ask about intended
@ -66,10 +33,13 @@ When making changes to GnuCash and trying to commit to the repository:
run git pull, build and make distcheck. If that passes, it's safe
to push.
+ It's wise to do major work in a branch. That allows you to keep the rest of your repo up to date. It's also better to commit small changes often rather than to make a single large change. Run make check often so that you can quickly find errors.
+ It's wise to do major work in a branch. That allows you to keep the
rest of your repo up to date. It's also better to commit small
changes often rather than to make a single large change. Run make
check often so that you can quickly find errors.
+ When code is added from new developers, add them to AUTHORS and
to doc/sgml/C/xacc-about.sgml.
+ When code is added from new developers, add them to AUTHORS and to
doc/sgml/C/xacc-about.sgml.
Dave Peticolas
June 21, 2002

View File

@ -1,246 +0,0 @@
#!/bin/sh
# Run this to generate all the initial makefiles, etc.
if test -z "$srcdir" ; then srcdir=`dirname $0` ; fi
if test -z "$srcdir" ; then srcdir=. ; fi
cd $srcdir
DIE=0
if [ -n "${GNOME2_PATH}" ]; then
for dir in `echo ${GNOME2_PATH} | sed 's/:/ /g'`; do
if test -d "${dir}/share/aclocal"; then
ACLOCAL_FLAGS="${ACLOCAL_FLAGS} -I ${dir}/share/aclocal"
fi;
if test -d "${dir}/bin"; then
PATH="${PATH}:${dir}/bin"
fi;
done;
export PATH
fi
# usage: test_version program version
# returns 0 if program >= version; returns 1 if not.
test_version()
{
this_prog="$1"
want_vers="$2"
testv=`"$this_prog" --version 2>/dev/null | head -n 1 | awk '{print $NF}'`
if test -z "$testv" ; then return 1 ; fi
testv_major=`echo "$testv" | sed 's/\([0-9]*\).\([0-9]*\).*$/\1/'`
testv_minor=`echo "$testv" | sed 's/\([0-9]*\).\([0-9]*\).*$/\2/'`
vers_major=`echo "$want_vers" | sed 's/\([0-9]*\).\([0-9]*\).*$/\1/'`
vers_minor=`echo "$want_vers" | sed 's/\([0-9]*\).\([0-9]*\).*$/\2/'`
# if wanted_major > found_major, this isn't good enough
if test $vers_major -gt $testv_major ; then
return 1
# if wanted_major < found_major, then this is fine
elif test $vers_major -lt $testv_major ; then
return 0
# if we get here, then the majors are equal, so test the minor version
# we want found_minor >= want_minor.
# So, if want_minor > found_minor, this is bad.
elif test $vers_minor -gt $testv_minor ; then
return 1
# this is it.
else
return 0
fi
}
# usage: find_program preset program version "<other versions>"
# sets "program" to the name of the program to use.
# if preset is set, then use that regardless,
# otherwise check if "program" is of a good enough version and use that,
# otherwise check if "program-version" is of a good enough version and use that.
# otherwise return an error.
find_program()
{
find="$1"
prog="$2"
vers="$3"
extravers="$4"
if test -n "$find" ; then
test_version "$find" "$vers"
status="$?"
if test "$status" = 0 ; then
program="$find"
return 0
fi
echo "**Error**: cannot use $find"
else
test_version "$prog" "$vers"
status=$?
if test "$status" = 0 ; then
program="$prog"
return 0
fi
for test_vers in $vers $extravers ; do
test_version "$prog-$test_vers" "$vers"
status=$?
if test "$status" = 0 ; then
program="$prog-$test_vers"
return 0
fi
done
fi
echo
echo "**Warning**: Could not find a $prog that identifies itself >= $vers."
echo
program="$prog"
}
############################################################
#
# Store all required programs in variables. All of these variables
# could have been set by the developer beforehand, if he/she needs to
# override the defaults of here.
: ${GLIB_GETTEXTIZE=glib-gettextize}
: ${INTLTOOLIZE=intltoolize}
: ${LIBTOOLIZE=libtoolize}
find_program "$AUTOCONF" autoconf 2.59
AUTOCONF="$program"
find_program "$AUTOHEADER" autoheader 2.59
AUTOHEADER="$program"
find_program "$AUTOMAKE" automake 1.11
AUTOMAKE="$program"
find_program "$ACLOCAL" aclocal 1.9
ACLOCAL="$program"
############################################################
#
# All variables are set. Now check whether these programs are really
# available.
(${GLIB_GETTEXTIZE} --version) < /dev/null > /dev/null 2>&1 || {
echo
echo "**Error**: You must have \`glib-gettextize' installed to compile GnuCash."
echo "Get the development packages of the glib-2.x library from your distribution."
DIE=1
}
(${INTLTOOLIZE} --version) < /dev/null > /dev/null 2>&1 || {
echo
echo "**Error**: You must have \`intltoolize' installed to compile GnuCash."
echo "Get the package 'intltool' of your distribution."
DIE=1
}
# On MacOS, libtoolize is installed as glibtoolize, so handle that here.
(${LIBTOOLIZE} --version) < /dev/null > /dev/null 2>&1 || {
LIBTOOLIZE=glibtoolize
(${LIBTOOLIZE} --version) < /dev/null > /dev/null 2>&1 || {
echo
echo "**Error**: You must have \`libtoolize' installed to compile GnuCash."
echo "Could not find either \`libtoolize' or \'glibtoolize'."
echo "Download the appropriate package for your distribution,"
echo "or get the source tarball at ftp://ftp.gnu.org/pub/gnu/"
DIE=1
}
}
(${AUTOMAKE} --version) < /dev/null > /dev/null 2>&1 || {
echo
echo "**Error**: You must have \`automake' installed to compile GnuCash."
echo "Download the appropriate package for your distribution,"
echo "or get the source tarball at ftp://ftp.gnu.org/pub/gnu/"
DIE=1
NO_AUTOMAKE=yes
}
# if no automake, don't bother testing for aclocal
test -n "$NO_AUTOMAKE" || (${ACLOCAL} --version) < /dev/null > /dev/null 2>&1 || {
echo
echo "**Error**: Missing \`aclocal'. The version of \`automake'"
echo "installed doesn't appear recent enough (older than automake-1.4)."
echo "Download the appropriate package for your distribution,"
echo "or get the source tarball at ftp://ftp.gnu.org/pub/gnu/"
DIE=1
}
(${AUTOCONF} --version) < /dev/null > /dev/null 2>&1 || {
echo
echo "**Error**: You must have \`autoconf' installed to compile GnuCash."
echo "Download the appropriate package for your distribution,"
echo "or get the source tarball at ftp://ftp.gnu.org/pub/gnu/"
DIE=1
}
if test "$DIE" -eq 1; then
exit 1
fi
case $CC in
xlc )
am_opt=--include-deps;;
esac
############################################################
#
# All programs are available. So now actually call them in the
# required order.
echo "Creating po/POTFILES.in ..."
test -r po/POTFILES.in || touch po/POTFILES.in
echo "Creating aclocal.m4 ..."
test -r aclocal.m4 || touch aclocal.m4
echo "Running ${GLIB_GETTEXTIZE} --force --copy ... "
echo "GnuCash note: Please ignore the output of ${GLIB_GETTEXTIZE} below!"
echo "no" | ${GLIB_GETTEXTIZE} --force --copy
echo "GnuCash note: Please ignore the output of ${GLIB_GETTEXTIZE} above!"
echo
echo "Ensure aclocal.m4 is writable ..."
test -r aclocal.m4 && chmod u+w aclocal.m4
echo "Ensure po/POTFILES.in is writable ..."
test -r po/POTFILES.in && chmod u+w po/POTFILES.in
echo "Running ${INTLTOOLIZE} --force --copy ..."
${INTLTOOLIZE} --force --copy || \
{ echo "**Error**: ${INTLTOOLIZE} failed."; exit 1; }
echo "Running ${LIBTOOLIZE} --force --copy ..."
${LIBTOOLIZE} --force --copy || \
{ echo "**Error**: ${LIBTOOLIZE} failed."; exit 1; }
aclocalinclude="$ACLOCAL_FLAGS -I macros"
echo "Running ${ACLOCAL} $aclocalinclude ..."
${ACLOCAL} $aclocalinclude || \
{ echo "**Error**: ${ACLOCAL} failed."; exit 1; }
echo "Running ${AUTOHEADER}..."
${AUTOHEADER} || { echo "**Error**: ${AUTOHEADER} failed."; exit 1; }
echo "Running ${AUTOMAKE} --add-missing --gnu --warnings=no-portability $am_opt ..."
${AUTOMAKE} --add-missing --gnu --warnings=no-portability $am_opt || \
{ echo "**Error**: ${AUTOMAKE} failed."; exit 1; }
echo "Running ${AUTOCONF} ..."
${AUTOCONF} || \
{ echo "**Error**: ${AUTOCONF} failed."; exit 1; }
############################################################
# Done.
conf_flags="--enable-compile-warnings" # --enable-iso-c --enable-error-on-warning
echo ""
echo "NOTE: Just run configure. Even if something told you to run"
echo " aclocal, automake, or anything else above, IGNORE IT."
echo " Everything has been run properly. Just run configure..."
echo ""
echo You must now run $srcdir/configure $conf_flags "$@" ...

View File

@ -1,4 +1,4 @@
ADD_SUBDIRECTORY(python)
SET_LOCAL_DIST(bindings_DIST_local CMakeLists.txt Makefile.am)
SET_LOCAL_DIST(bindings_DIST_local CMakeLists.txt )
SET(bindings_DIST ${bindings_DIST_local} ${python_bindings_DIST} PARENT_SCOPE)

View File

@ -1,6 +0,0 @@
if WITH_PYTHON
PYTHON_DIR = python
endif
SUBDIRS = ${PYTHON_DIR}
EXTRA_DIST = CMakeLists.txt

View File

@ -106,7 +106,7 @@ SET(python_bindings_DATA ${PYEXEC_FILES}
sqlite3test.c
timespec.i)
SET_LOCAL_DIST(python_bindings_DIST_local CMakeLists.txt Makefile.am
SET_LOCAL_DIST(python_bindings_DIST_local CMakeLists.txt
${python_bindings_DATA})
SET(python_bindings_DIST ${python_bindings_DIST_local}

View File

@ -1,145 +0,0 @@
SUBDIRS = . tests
SWIG_FILES = gnucash_core.i timespec.i
pkgpyexec_DATA = \
__init__.py \
function_class.py \
gnucash_core.py \
gnucash_core_c.py \
gnucash_business.py
pkgpyexec_LTLIBRARIES = _gnucash_core_c.la
_gnucash_core_c_la_SOURCES = \
gnucash_core.c
_gnucash_core_c_la_CPPFLAGS = \
$(PYTHON_CPPFLAGS) \
$(GLIB_CFLAGS) \
-I$(top_srcdir)/common \
-I$(top_srcdir)/libgnucash/engine \
-I${top_srcdir}/gnucash/gnome-utils \
-I${top_srcdir}/libgnucash/app-utils \
-I${top_srcdir}/libgnucash/gnc-module \
-I${top_srcdir}/gnucash/gnome \
-I${top_srcdir}/libgnucash/core-utils \
-I${top_srcdir}/libgnucash/gnc-module
# Suppress all warnings for now, but we really only need to -Wno-implicit
AM_CFLAGS = -w
_gnucash_core_c_la_LDFLAGS = -avoid-version -module
_gnucash_core_c_la_LIBADD = \
${GLIB_LIBS} \
${top_builddir}/libgnucash/gnc-module/libgnc-module.la \
${top_builddir}/libgnucash/engine/libgncmod-engine.la \
${top_builddir}/libgnucash/app-utils/libgncmod-app-utils.la
if BUILDING_FROM_VCS
_gnucash_core_c_includes= \
${top_builddir}/config.h \
${top_srcdir}/libgnucash/engine/qofsession.h \
${top_srcdir}/libgnucash/engine/qofbook.h \
${top_srcdir}/libgnucash/engine/qofbackend.h \
${top_srcdir}/libgnucash/engine/qoflog.h \
${top_srcdir}/libgnucash/engine/qofutil.h \
${top_srcdir}/libgnucash/engine/qofid.h \
${top_srcdir}/libgnucash/engine/guid.h \
${top_srcdir}/libgnucash/gnc-module/gnc-module.h \
${top_srcdir}/libgnucash/engine/gnc-engine.h \
${top_srcdir}/libgnucash/engine/Transaction.h \
${top_srcdir}/libgnucash/engine/Split.h \
${top_srcdir}/libgnucash/engine/Account.h \
${top_srcdir}/libgnucash/engine/gnc-commodity.h \
${top_srcdir}/libgnucash/engine/gnc-lot.h \
${top_srcdir}/libgnucash/engine/gnc-numeric.h \
${top_srcdir}/libgnucash/engine/gncCustomer.h \
${top_srcdir}/libgnucash/engine/gncEmployee.h \
${top_srcdir}/libgnucash/engine/gncVendor.h \
${top_srcdir}/libgnucash/engine/gncAddress.h \
${top_srcdir}/libgnucash/engine/gncBillTerm.h \
${top_srcdir}/libgnucash/engine/gncOwner.h \
${top_srcdir}/libgnucash/engine/gncInvoice.h \
${top_srcdir}/libgnucash/engine/gncJob.h \
${top_srcdir}/libgnucash/engine/gncEntry.h \
${top_srcdir}/libgnucash/engine/gncTaxTable.h \
${top_srcdir}/libgnucash/engine/gncIDSearch.h \
${top_srcdir}/libgnucash/engine/gnc-pricedb.h \
${top_srcdir}/libgnucash/app-utils/gnc-prefs-utils.h
gnucash_core.c: $(SWIG_FILES) ${top_srcdir}/common/base-typemaps.i ${top_srcdir}/libgnucash/engine/engine-common.i $(_gnucash_core_c_includes)
$(SWIG) -python -Wall -Werror \
-I$(GLIB_CFLAGS) -I$(top_srcdir)/common \
-I$(top_srcdir)/libgnucash/engine \
-I$(top_srcdir)/libgnucash/app-utils -I${srcdir} -o $@ $<
gnucash_core_c.py: gnucash_core.c $(SWIG_FILES)
endif
EXTRA_DIST = \
$(pkgpyexec_DATA) \
$(SWIG_FILES) \
example_scripts/Invoice.tex \
example_scripts/latex_invoices.py \
example_scripts/simple_book.py \
example_scripts/simple_session.py \
example_scripts/simple_test.py \
example_scripts/simple_business_create.py \
example_scripts/simple_invoice_insert.py \
example_scripts/simple_sqlite_create.py \
example_scripts/change_tax_code.py \
example_scripts/account_analysis.py \
example_scripts/new_book_with_opening_balances.py \
example_scripts/test_imbalance_transaction.py \
example_scripts/rest-api/gnucash_rest.py \
example_scripts/rest-api/gnucash_simple.py \
example_scripts/rest-api/README \
example_scripts/CMakeLists.txt \
CMakeLists.txt
MAINTAINERCLEANFILES = gnucash_core.c
check_PROGRAMS = sqlite3test
sqlite3test_SOURCES = sqlite3test.c
sqlite3test_LDADD = ${_gnucash_core_c_la_LIBADD}
sqlite3test_CPPFLAGS = ${_gnucash_core_c_la_CPPFLAGS}
PYTHON_GNUCASH_LINK_FILES = \
$(pkgpyexec_DATA)
if BUILDING_FROM_VCS
PYTHON_LINK_FILES = $(filter-out gnucash_core_c.py,${PYTHON_GNUCASH_LINK_FILES})
else
PYTHON_LINK_FILES = ${PYTHON_GNUCASH_LINK_FILES}
endif
.py-links:$(PYTHON_GNUCASH_LINK_FILES)
$(RM) -rf gnucash
mkdir -p gnucash
if GNUCASH_SEPARATE_BUILDDIR
for X in ${PYTHON_LINK_FILES} ; do \
$(LN_S) -f ${srcdir}/$$X . ; \
done
endif
( cd gnucash; for file in $(PYTHON_GNUCASH_LINK_FILES) ; do \
$(LN_S) -f ../$$file .; \
done )
if ! OS_WIN32
touch .py-links
endif
noinst_DATA = .py-links
CLEANFILES = $(BUILT_SOURCES) .py-links gnucash_core.c.py
clean-local:
rm -rf gnucash
uninstall-local:
rm -rf ${pkgpyexecdir}

View File

@ -17,4 +17,4 @@ SET(test_python_bindings_DATA
test_split.py
test_transaction.py)
SET_DIST_LIST(test_python_bindings_DIST CMakeLists.txt Makefile.am ${test_python_bindings_DATA})
SET_DIST_LIST(test_python_bindings_DIST CMakeLists.txt ${test_python_bindings_DATA})

View File

@ -1,50 +0,0 @@
GNC_TEST_DEPS = --gnc-module-dir ${top_builddir}/libgnucash/engine \
--gnc-module-dir ${top_builddir}/libgnucash/app-utils \
--guile-load-dir ${top_builddir}/libgnucash/core-utils \
--guile-load-dir ${top_builddir}/libgnucash/gnc-module \
--guile-load-dir ${top_builddir}/libgnucash/engine \
--guile-load-dir ${top_builddir}/libgnucash/scm \
--guile-load-dir ${top_builddir}/libgnucash/app-utils \
--library-dir ${top_builddir}/libgnucash/core-utils \
--library-dir ${top_builddir}/libgnucash/gnc-module \
--library-dir ${top_builddir}/libgnucash/engine \
--library-dir ${top_builddir}/libgnucash/backend/xml \
--library-dir ${top_builddir}/libgnucash/backend/sql \
--library-dir ${top_builddir}/libgnucash/app-utils \
--library-dir ${top_builddir}/common/test-core
TESTS_ENVIRONMENT = \
GNC_BUILDDIR="${abs_top_builddir}" \
PYTHON=${PYTHON} \
PYTHONPATH=$$PYTHONPATH:$(top_builddir)/bindings/python \
PYTHONPATH=$$PYTHONPATH:$(top_builddir)/bindings/python/.libs \
PYTHONPATH=$$PYTHONPATH:$(top_srcdir)/bindings/python/tests \
PYTHONPATH=$$PYTHONPATH:$(top_builddir)/common/test-core/ \
PYTHONPATH=$$PYTHONPATH:$(top_srcdir)/common/test-core/ \
PYTHONPATH=$$PYTHONPATH:$(top_builddir)/common/test-core/.libs \
$(shell ${abs_top_srcdir}/common/gnc-test-env.pl --noexports ${GNC_TEST_DEPS})
runTests.py: runTests.py.in ${top_builddir}/config.status Makefile
rm -f $@.tmp
sed < $< > $@.tmp \
-e 's#[@]PYTHON[@]#${PYTHON}#'
mv $@.tmp $@
chmod u+x $@
CLEANFILES = runTests.py
TESTS = runTests.py
clean-local:
rm -f translog.*
EXTRA_DIST = \
runTests.py.in \
test_account.py \
test_book.py \
test_split.py \
test_commodity.py \
test_numeric.py \
test_transaction.py \
test_business.py \
CMakeLists.txt

View File

@ -3,5 +3,5 @@ ADD_SUBDIRECTORY(goffice)
if (WITH_AQBANKING AND NOT HAVE_GWEN_GTK3)
ADD_SUBDIRECTORY(gwengui-gtk3)
endif()
SET_LOCAL_DIST(borrowed_DIST_local CMakeLists.txt Makefile.am README)
SET_LOCAL_DIST(borrowed_DIST_local CMakeLists.txt README)
SET(borrowed_DIST ${borrowed_DIST_local} ${libc_DIST} ${goffice_DIST} ${gwengui_gtk3_DIST} PARENT_SCOPE)

View File

@ -1,11 +0,0 @@
if GNUCASH_ENABLE_GUI
SUBDIRS = libc goffice
if WITH_AQBANKING
SUBDIRS += gwengui-gtk3
endif
else
SUBDIRS = libc
endif
EXTRA_DIST = README CMakeLists.txt

View File

@ -11,5 +11,5 @@ set(goffice_SOURCES go-optionmenu.c go-charmap-sel.c go-glib-extras.c)
# ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
# RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
SET_DIST_LIST(goffice_DIST CMakeLists.txt Makefile.am
SET_DIST_LIST(goffice_DIST CMakeLists.txt
README ${goffice_noinst_HEADERS} ${goffice_SOURCES})

View File

@ -1,19 +0,0 @@
noinst_LTLIBRARIES = libgnc-goffice.la
REALSRCS = go-optionmenu.c \
go-charmap-sel.c \
go-glib-extras.c
REALHDRS = go-optionmenu.h \
go-charmap-sel.h \
go-glib-extras.h
libgnc_goffice_la_SOURCES = ${REALSRCS}
noinst_HEADERS = ${REALHDRS}
libgnc_goffice_la_LIBADD = $(GTK_LIBS) \
${LIBXML2_LIBS}
AM_CPPFLAGS = $(GTK_CFLAGS) \
${LIBXML2_CFLAGS}
EXTRA_DIST = $(REALSRCS) $(REALHDRS) CMakeLists.txt

View File

@ -37,7 +37,7 @@ SET (gwengui_gtk3_EXTRA_DIST
w_spinbox.c
)
SET_DIST_LIST(gwengui_gtk3_DIST CMakeLists.txt Makefile.am
SET_DIST_LIST(gwengui_gtk3_DIST CMakeLists.txt
${gwengui_gtk3_SOURCES}
${gwengui_gtk3_noinst_HEADERS}
${gwengui_gtk3_EXTRA_DIST}

View File

@ -1,45 +0,0 @@
AM_CPPFLAGS=$(GWEN_CFLAGS) $(GTK_CFLAGS)
DEFS+=-DBUILDING_GTK3_GUI -DPACKAGE=\"$(PACKAGE)\"
lib_LTLIBRARIES=libgwengui-gtk3.la
libgwengui_gtk3_la_LIBADD=$(GTK_LIBS) $(GWEN_LIBS)
libgwengui_gtk3_la_LDFLAGS = -no-undefined
noinst_HEADERS=\
gtk3_gui.h \
gtk3_gui_p.h \
gtk3_gui_dialog_l.h \
gtk3_gui_dialog_p.h
libgwengui_gtk3_la_SOURCES=\
gtk3_gui_dialog.c \
gtk3_gui.c
EXTRA_DIST=\
w_combobox.c \
w_label.c \
w_dialog.c \
w_gridlayout.c \
w_groupbox.c \
w_image.c \
w_hlayout.c \
w_hline.c \
w_hspacer.c \
w_lineedit.c \
w_vlayout.c \
w_vline.c \
w_vspacer.c \
w_pushbutton.c \
w_textbrowser.c \
w_textedit.c \
w_stack.c \
w_tabbook.c \
w_progressbar.c \
w_listbox.c \
w_checkbox.c \
w_scrollarea.c \
w_radiobutton.c \
w_spinbox.c

View File

@ -1,4 +1,4 @@
SET(libc_SOURCES libc-missing-noop.c setenv.c strfmon.c strptime.c)
SET(libc_HEADERS pow.h setenv.h strfmon.h strptime.h)
SET_DIST_LIST(libc_DIST CMakeLists.txt Makefile.am ${libc_SOURCES} ${libc_HEADERS})
SET_DIST_LIST(libc_DIST CMakeLists.txt ${libc_SOURCES} ${libc_HEADERS})

View File

@ -1,33 +0,0 @@
noinst_LTLIBRARIES = libc-missing.la
# All header files must be listed.
noinst_HEADERS = \
setenv.h \
strfmon.h \
strptime.h \
pow.h
# No sources should be listed.
libc_missing_la_SOURCES = libc-missing-noop.c
EXTRA_libc_missing_la_SOURCES = \
setenv.c \
strfmon.c \
strptime.c \
CMakeLists.txt
# This will automatically be filled in with the necessary object file
# names. Configure does this based upon the AC_REPLACE_FUNCS macros.
LIBOBJS = @LIBOBJS@
LTLIBOBJS = $(shell echo "$(LIBOBJS)" | sed '@LIBOBJS_SEDSCRIPT@' | \
sed 's,\.[^.]* ,.lo ,g;s,\.[^.]*$$,.lo,')
libc_missing_la_LIBADD = $(LTLIBOBJS)
if OS_WIN32
AM_CPPFLAGS = -DOS_WIN32
endif
print_libobjs: Makefile
@echo "LIBOBJS = $(LIBOBJS)"
@echo "LTLIBOBJS = $(LTLIBOBJS)"

View File

@ -19,6 +19,6 @@ ELSE()
ENDIF()
SET_LOCAL_DIST(common_DIST_local CMakeLists.txt Makefile.am ${common_EXTRA_DIST})
SET_LOCAL_DIST(common_DIST_local CMakeLists.txt ${common_EXTRA_DIST})
SET(common_DIST ${common_DIST_local} ${cmake_modules_DIST} ${debug_DIST} ${test_core_DIST} PARENT_SCOPE)

View File

@ -1,41 +0,0 @@
# These directories do not contain any gtk dependencies
# Note the unusual ordering of some test directories. This is
# because test-core depends on engine and the test directories
# in turn depend on test-core.
SUBDIRS = \
. \
debug
# Note normally SUBDIRS should also include test-core. That directory
# however depends on libgnucash/engine and hence is included in
# libgnucash/Makefile.am for proper build oldering. This would not
# be needed if our Makefiles were structured to be included one
# in the other instead of for a recursive make invocation.
noinst_HEADERS = \
swig-runtime.h
if BUILDING_FROM_VCS
swig-runtime.h:
$(SWIG) -guile -external-runtime $@
endif
MAINTAINERCLEANFILES = swig-runtime.h
EXTRA_DIST = \
base-typemaps.i \
cmake_modules/MacroAppendForeach.cmake \
cmake_modules/GncAddSwigCommand.cmake \
cmake_modules/GncAddTest.cmake \
cmake_modules/MakeDist.cmake \
cmake_modules/COPYING-CMAKE-SCRIPTS.txt \
cmake_modules/MakeDistFiles.cmake \
cmake_modules/MacroAddSourceFileCompileFlags.cmake \
cmake_modules/MakeDistCheck.cmake \
cmake_modules/GncAddSchemeTargets.cmake \
cmake_modules/GncAddGSchemaTargets.cmake \
cmake_modules/GncFindPkgConfig.cmake \
cmake_modules/CMakeLists.txt \
config.h.cmake.in \
gnc-test-env.pl \
guile-mappings.h \
platform.h \
CMakeLists.txt

View File

@ -13,35 +13,6 @@
include(${CMAKE_MODULE_PATH}/MakeDistFiles.cmake)
FUNCTION(FIND_AUTOMAKE AUTOMAKE_VAR ACLOCAL_VAR AUTOMAKE_VERSION_VAR NEED_OVERRIDE_VAR)
FIND_PROGRAM(AUTOMAKE automake)
EXECUTE_PROCESS(
COMMAND ${AUTOMAKE} --version
RESULT_VARIABLE AUTOMAKE_RESULT
OUTPUT_VARIABLE AUTOMAKE_OUTPUT
ERROR_VARIABLE AUTOMAKE_ERROR
)
SET(AUTOMAKE_OK TRUE)
SET(NEED_OVERRIDE FALSE)
IF(${AUTOMAKE} STREQUAL AUTOMAKE-NOTFOUND)
SET(AUTOMAKE_OK FALSE)
ELSE()
STRING(REGEX REPLACE ".*automake \\(GNU automake\\) ([0-9]\\.[0-9]+).*" "\\1" AUTOMAKE_VERSION "${AUTOMAKE_OUTPUT}")
FIND_PROGRAM(ACLOCAL aclocal)
IF(${ACLOCAL} STREQUAL ACLOCAL-NOTFOUND)
MESSAGE(FATAL_ERROR "Found ok version of automake, but can't find aclocal")
ENDIF()
ENDIF()
IF (NOT AUTOMAKE_OK)
MESSAGE(FATAL_ERROR "Can't find 'automake' or 'automake-1.11'")
MESSAGE(" You can set AUTOTOOLS_IN_DIST=OFF to exclude autotools support.")
ENDIF()
SET(${AUTOMAKE_VAR} ${AUTOMAKE} PARENT_SCOPE)
SET(${ACLOCAL_VAR} ${ACLOCAL} PARENT_SCOPE)
SET(${AUTOMAKE_VERSION_VAR} ${AUTOMAKE_VERSION} PARENT_SCOPE)
SET(${NEED_OVERRIDE_VAR} ${NEED_OVERRIDE} PARENT_SCOPE)
ENDFUNCTION()
FUNCTION(MAKE_DIST PACKAGE_PREFIX GNUCASH_SOURCE_DIR BUILD_SOURCE_DIR BUILDING_FROM_VCS)
@ -84,62 +55,8 @@ FUNCTION(MAKE_DIST PACKAGE_PREFIX GNUCASH_SOURCE_DIR BUILD_SOURCE_DIR BUILDING_F
ENDIF()
ENDFOREACH()
CMAKE_POLICY(SET CMP0012 NEW)
IF (${BUILDING_FROM_VCS} AND AUTOTOOLS_IN_DIST)
FIND_AUTOMAKE(AUTOMAKE ACLOCAL AUTOMAKE_VERSION NEED_OVERRIDE)
# -- Run autogen.sh to cause Makefile.in files to be created.
SET(CMAKE_COMMAND_AUTOTOOLS ${SHELL} -c)
IF (${CMAKE_VERSION} VERSION_GREATER 3.1)
SET(CMAKE_COMMAND_AUTOTOOLS ${CMAKE_COMMAND} -E env)
ENDIF()
IF (${NEED_OVERRIDE})
EXECUTE_PROCESS(
COMMAND ${CMAKE_COMMAND_AUTOTOOLS} AUTOMAKE=${AUTOMAKE} ACLOCAL=${ACLOCAL} ./autogen.sh
WORKING_DIRECTORY ${PACKAGE_PREFIX}
RESULT_VARIABLE AUTOGEN_RESULT
OUTPUT_VARIABLE AUTOGEN_OUTPUT
)
ELSE()
EXECUTE_PROCESS(
COMMAND ${CMAKE_COMMAND_AUTOTOOLS} ./autogen.sh
WORKING_DIRECTORY ${PACKAGE_PREFIX}
RESULT_VARIABLE AUTOGEN_RESULT
OUTPUT_VARIABLE AUTOGEN_OUTPUT
)
ENDIF()
IF(NOT ${AUTOGEN_RESULT} STREQUAL "0")
MESSAGE(FATAL_ERROR "autogen.sh step failed: ${AUTOGEN_RESULT}")
ENDIF()
# -- Remove autogen files as they are not distributed.
FILE(REMOVE ${PACKAGE_PREFIX}/autogen.sh)
FILE(REMOVE_RECURSE ${PACKAGE_PREFIX}/autom4te.cache)
# -- Autogen.sh creates some files a symbolic links that we turn into real files here.
IF (UNIX) # No symbolic links on Windows
SET(LINKS missing config.guess COPYING depcomp INSTALL install-sh config.sub compile)
IF(${AUTOMAKE_VERSION} VERSION_GREATER 1.11)
LIST(APPEND LINKS test-driver)
ENDIF()
FOREACH(link ${LINKS})
GET_FILENAME_COMPONENT(realpath ${PACKAGE_PREFIX}/${link} REALPATH)
FILE(REMOVE ${PACKAGE_PREFIX}/${link})
FILE(COPY ${realpath} DESTINATION ${PACKAGE_PREFIX})
ENDFOREACH(link)
FOREACH(link libgnucash/doc/design/mdate-sh libgnucash/doc/design/texinfo.tex)
GET_FILENAME_COMPONENT(dir ${link} DIRECTORY)
GET_FILENAME_COMPONENT(realpath ${PACKAGE_PREFIX}/${link} REALPATH)
FILE(REMOVE ${PACKAGE_PREFIX}/${link})
FILE(COPY ${realpath} DESTINATION ${PACKAGE_PREFIX}/${dir})
ENDFOREACH(link)
ENDIF(UNIX)
ENDIF()
# -- Create the tarball.
EXECUTE_PROCESS_AND_CHECK_RESULT(

View File

@ -89,70 +89,4 @@ FUNCTION(RUN_DIST_CHECK PACKAGE_PREFIX EXT)
ENDFUNCTION()
FUNCTION(RUN_AUTOTOOLS_DIST_CHECK PACKAGE_PREFIX)
# We assume that the RUN_DIST_CHECK() function has been run so that we can
# use the untarred distribution created by that step.
SET(BUILD_DIR ${PACKAGE_PREFIX})
SET(INSTALL_DIR "_cmake_install_autotools")
FILE(REMOVE_RECURSE ${INSTALL_DIR})
FILE(MAKE_DIRECTORY ${INSTALL_DIR})
SET(MY_CMAKE_COMMAND "")
IF (${CMAKE_VERSION} VERSION_GREATER 3.1)
SET(MY_CMAKE_COMMAND ${CMAKE_COMMAND} -E env)
ENDIF()
IF(CMAKE_PREFIX_PATH)
EXECUTE_PROCESS_AND_CHECK_RESULT(
COMMAND ${MY_CMAKE_COMMAND}
LDFLAGS=-L${CMAKE_PREFIX_PATH}/lib
CFLAGS=${CMAKE_C_FLAGS}
CXXFLAGS=${CMAKE_CXX_FLAGS}
CPPFLAGS=-I${CMAKE_PREFIX_PATH}/include
PATH=${CMAKE_PREFIX_PATH}/bin:$ENV{PATH}
./configure --prefix=${CMAKE_CURRENT_SOURCE_DIR}/${INSTALL_DIR} --enable-compile-warnings
--with-dbi-dbd-dir=${CMAKE_PREFIX_PATH}/lib/dbd
WORKING_DIRECTORY ${BUILD_DIR}
ERROR_MSG "Autotools 'configure' step failed."
)
ELSE()
EXECUTE_PROCESS_AND_CHECK_RESULT(
COMMAND ${MY_CMAKE_COMMAND}
./configure --prefix=${CMAKE_CURRENT_SOURCE_DIR}/${INSTALL_DIR} --enable-compile-warnings
WORKING_DIRECTORY ${BUILD_DIR}
ERROR_MSG "Autotools 'configure' step failed."
)
ENDIF()
EXECUTE_PROCESS_AND_CHECK_RESULT(
COMMAND ${MY_CMAKE_COMMAND} make -j 4
WORKING_DIRECTORY ${BUILD_DIR}
ERROR_MSG "Autotools 'make' step failed."
)
EXECUTE_PROCESS_AND_CHECK_RESULT(
COMMAND ${MY_CMAKE_COMMAND} make check
WORKING_DIRECTORY ${BUILD_DIR}
ERROR_MSG "Autotools 'make check' step failed."
)
EXECUTE_PROCESS_AND_CHECK_RESULT(
COMMAND ${MY_CMAKE_COMMAND} make install
WORKING_DIRECTORY ${BUILD_DIR}
ERROR_MSG "Autotools 'make install' step failed."
)
EXECUTE_PROCESS_AND_CHECK_RESULT(
COMMAND ${MY_CMAKE_COMMAND} make uninstall
WORKING_DIRECTORY ${BUILD_DIR}
ERROR_MSG "Autotools 'make uninstall' step failed."
)
MESSAGE("Autotools distcheck complete.")
ENDFUNCTION()
RUN_DIST_CHECK(${PACKAGE_PREFIX} .gz)
IF (AUTOTOOLS_IN_DIST)
RUN_AUTOTOOLS_DIST_CHECK(${PACKAGE_PREFIX})
ENDIF()

View File

@ -1,4 +1,4 @@
ADD_SUBDIRECTORY(valgrind)
SET_LOCAL_DIST(debug_DIST_local CMakeLists.txt Makefile.am)
SET_LOCAL_DIST(debug_DIST_local CMakeLists.txt )
SET(debug_DIST ${debug_DIST_local} ${valgrind_DIST} PARENT_SCOPE)

View File

@ -1,4 +0,0 @@
SUBDIRS = \
valgrind
EXTRA_DIST = CMakeLists.txt

View File

@ -8,4 +8,4 @@ SET(valgrind_FILES
valgrind-x11.supp
)
SET_DIST_LIST(valgrind_DIST CMakeLists.txt Makefile.am ${valgrind_FILES})
SET_DIST_LIST(valgrind_DIST CMakeLists.txt ${valgrind_FILES})

View File

@ -1,10 +0,0 @@
EXTRA_DIST = \
valgrind-gdk.supp \
valgrind-glib.supp \
valgrind-gnucash.supp \
valgrind-libfontconfig.supp \
valgrind-libgda.supp \
valgrind-libguile.supp \
valgrind-x11.supp \
CMakeLists.txt

View File

@ -19,7 +19,7 @@ INCLUDE_DIRECTORIES(
)
SET_DIST_LIST(test_core_DIST ${test_core_SOURCES} ${test_core_noinst_HEADERS} CMakeLists.txt
Makefile.am unittest-support.i unittest-support.scm)
unittest-support.i unittest-support.scm)
ADD_LIBRARY(test-core STATIC ${test_core_SOURCES} ${test_core_noinst_HEADERS})
TARGET_LINK_LIBRARIES(test-core gncmod-engine ${GLIB2_LDFLAGS})

View File

@ -1,137 +0,0 @@
noinst_LTLIBRARIES = libtest-core.la
SWIG_FILES = \
unittest-support.i
libtest_core_la_SOURCES = \
test-stuff.c \
unittest-support.c
libtest_core_la_LIBADD = \
${top_builddir}/libgnucash/engine/libgncmod-engine.la \
${GLIB_LIBS}
noinst_HEADERS = \
test-stuff.h \
unittest-support.h
libtest_core_la_CPPFLAGS = \
-I${top_srcdir}/common \
-I${top_srcdir}/libgnucash/engine \
${GLIB_CFLAGS}
libtest_core_la_LDFLAGS = \
-rpath ${exec_prefix}/lib
if BUILDING_FROM_VCS
swig-unittest-support-guile.c: unittest-support.i $(top_srcdir)/common/base-typemaps.i
$(SWIG) -guile -Linkage module \
-I${top_srcdir}/common \
${AM_CPPFLAGS} -o $@ $<
swig-unittest-support-python.c: unittest-support.i $(top_srcdir)/common/base-typemaps.i
$(SWIG) -python -Wall -Werror \
-I${GLIB_CFLAGS} -I${top_srcdir}/common \
${AM_CPPFLAGS} -o $@ $<
unittest-support.py: swig-unittest-support-python.c ${SWIG_FILES}
endif
noinst_LTLIBRARIES += libtest-core-guile.la
libtest_core_guile_la_SOURCES = swig-unittest-support-guile.c
libtest_core_guile_la_LIBADD = \
${GUILE_LIBS} \
${GLIB_LIBS} \
libtest-core.la
libtest_core_guile_la_CFLAGS = \
${libtest_core_la_CPPFLAGS} \
${GUILE_CFLAGS} \
${AM_CFLAGS}
libtest_core_guile_la_LDFLAGS = \
-rpath ${exec-prefix}/lib
if WITH_PYTHON
noinst_LTLIBRARIES += _unittest_support.la
_unittest_support_la_SOURCES = \
swig-unittest-support-python.c
_unittest_support_la_CFLAGS = \
${libtest_core_la_CPPFLAGS} \
${PYTHON_CPPFLAGS}
_unittest_support_la_LDFLAGS = \
${PYTHON_LDFLAGS} \
-module \
-rpath ${exec-prefix}/lib
_unittest_support_la_LIBADD = \
${PYTHON_LIBS} \
${PYTHON_EXTRA_LIBS} \
libtest-core.la
endif
if GOOGLE_TEST_LIBS
noinst_LIBRARIES = libgmock.a
else
noinst_LIBRARIES = \
libgtest.a \
libgmock.a
nodist_libgtest_a_SOURCES = ${GTEST_SRC}/src/gtest-all.cc
libgtest_a_CPPFLAGS = ${AM_CPPFLAGS} -I${GTEST_HEADERS} -I${GTEST_SRC}
endif
nodist_libgmock_a_SOURCES = ${GMOCK_SRC_PATH}/gmock-all.cc
libgmock_a_CPPFLAGS = ${libgtest_a_CPPFLAGS} -I${GMOCK_HEADERS} -I${GMOCK_SRC}
gncscmmoddir = ${GNC_SCM_INSTALL_DIR}/gnucash
gncscmmod_DATA = unittest-support.scm
SCM_FILES = $(gncscmmod_DATA)
.scm-links:
$(RM) -rf gnucash
mkdir -p gnucash
if GNUCASH_SEPARATE_BUILDDIR
for X in ${SCM_FILES} ; do \
$(LN_S) -f ${srcdir}/$$X . ; \
done
endif
( cd gnucash; for A in $(gncscmmod_DATA) ; do $(LN_S) -f ../$$A . ; done )
if ! OS_WIN32
# Windows knows no "ln -s" but uses "cp": must copy every time (see bug #566567).
touch .scm-links
endif
GUILE_COMPILE_ENV = \
--library-dir ${top_builddir}/common/test-core \
--library-dir ${top_builddir}/libgnucash/engine \
--library-dir ${top_builddir}/libgnucash/gnc-module \
--library-dir ${top_builddir}/libgnucash/core-utils
%.go : %.scm .scm-links $(noinst_LTLIBRARIES)
GNC_UNINSTALLED=yes \
GNC_BUILDDIR=${top_builddir} \
$(shell ${abs_top_srcdir}/common/gnc-test-env.pl --noexports ${GUILE_COMPILE_ENV}) \
$(GUILD) compile -o $@ $<
gncscmmodcachedir = ${pkglibdir}/scm/ccache/@GUILE_EFFECTIVE_VERSION@/gnucash
gncscmmodcache_DATA = $(gncscmmod_DATA:.scm=.go)
clean-local:
$(RM) -rf gnucash
noinst_DATA = .scm-links
CLEANFILES = .scm-links ${gncscmmodcache_DATA}
EXTRA_DIST = \
$(SCM_FILES) \
swig-unittest-support-python.c \
swig-unittest-support-guile.c \
unittest_support.py \
unittest-support.i \
CMakeLists.txt
MAINTAINERCLEANFILES = \
swig-unittest-support-guile.c \
swig-unittest-support-python.c

File diff suppressed because it is too large Load Diff

View File

@ -5,7 +5,7 @@ ADD_SUBDIRECTORY (accounts)
ADD_SUBDIRECTORY (checks)
ADD_SUBDIRECTORY (pixmaps)
SET_LOCAL_DIST(data_DIST_local CMakeLists.txt Makefile.am ${data_EXTRA_DIST})
SET_LOCAL_DIST(data_DIST_local CMakeLists.txt ${data_EXTRA_DIST})
SET(data_DIST ${data_DIST_local} ${accounts_DIST} ${checks_DIST}
${pixmaps_DIST} PARENT_SCOPE)

View File

@ -1,4 +0,0 @@
SUBDIRS = \
accounts \
checks \
pixmaps

View File

@ -18,7 +18,7 @@ SET(account_DATA
acctchrt_spouseinc.gnucash-xea
acctchrt_spouseretire.gnucash-xea)
SET_DIST_LIST(C_DIST ${account_DATA} acctchrt_full.gnucash-xea Makefile.am CMakeLists.txt)
SET_DIST_LIST(C_DIST ${account_DATA} acctchrt_full.gnucash-xea CMakeLists.txt)
INSTALL(FILES ${account_DATA} DESTINATION ${ACCOUNTS_INSTALL_DIR}/C)
FILE(COPY ${account_DATA} DESTINATION ${ACCOUNTS_BUILD_DIR}/C)

View File

@ -1,25 +0,0 @@
accountdir = ${GNC_ACCOUNTS_DIR}/C
account_DATA = \
acctchrt_brokerage.gnucash-xea \
acctchrt_business.gnucash-xea \
acctchrt_carloan.gnucash-xea \
acctchrt_cdmoneymkt.gnucash-xea \
acctchrt_checkbook.gnucash-xea \
acctchrt_childcare.gnucash-xea \
acctchrt_common.gnucash-xea \
acctchrt_eduloan.gnucash-xea \
acctchrt_fixedassets.gnucash-xea \
acctchrt_homeloan.gnucash-xea \
acctchrt_homeown.gnucash-xea \
acctchrt_otherloan.gnucash-xea \
acctchrt_renter.gnucash-xea \
acctchrt_retiremt.gnucash-xea \
acctchrt_spouseinc.gnucash-xea \
acctchrt_spouseretire.gnucash-xea
EXTRA_DIST = \
${account_DATA} \
acctchrt_full.gnucash-xea \
CMakeLists.txt

View File

@ -77,7 +77,7 @@ ADD_SUBDIRECTORY(zh_CN)
ADD_SUBDIRECTORY(zh_HK)
ADD_SUBDIRECTORY(zh_TW)
SET_LOCAL_DIST(dist_list CMakeLists.txt Makefile.am)
SET_LOCAL_DIST(dist_list CMakeLists.txt )
SET(accounts_DIST ${C_DIST} ${CA_DIST} ${CS_DIST} ${DA_DIST} ${DE_AT_DIST} ${DE_CH_DIST} ${DE_DE_DIST} ${EL_GR_DIST}
${EN_GB_DIST} ${ES_ES_DIST} ${ES_MX_DIST} ${FI_FI_DIST} ${FR_CA_DIST} ${FR_CH_DIST}

View File

@ -1,39 +0,0 @@
SUBDIRS = \
C \
ca \
cs \
da \
de_AT \
de_CH \
de_DE \
el_GR \
en_GB \
es_ES \
es_MX \
fi_FI \
fr_CA \
fr_CH \
fr_FR \
hu_HU \
it \
ja \
ko \
lt \
lv \
nb \
nl \
pl \
pt_BR \
pt_PT \
ru \
sk \
sv_AX \
sv_FI \
sv_SE \
tr_TR \
zh_CN \
zh_HK \
zh_TW
EXTRA_DIST = CMakeLists.txt

View File

@ -15,7 +15,7 @@ SET(account_DATA
acctchrt_spouseinc.gnucash-xea
acctchrt_spouseretire.gnucash-xea)
SET_DIST_LIST(CA_DIST ${account_DATA} Makefile.am CMakeLists.txt)
SET_DIST_LIST(CA_DIST ${account_DATA} CMakeLists.txt)
INSTALL(FILES ${account_DATA} DESTINATION ${ACCOUNTS_INSTALL_DIR}/ca)
FILE(COPY ${account_DATA} DESTINATION ${ACCOUNTS_BUILD_DIR}/ca)

View File

@ -1,24 +0,0 @@
accountdir = ${GNC_ACCOUNTS_DIR}/ca
account_DATA = \
acctchrt_brokerage.gnucash-xea \
acctchrt_carloan.gnucash-xea \
acctchrt_cdmoneymkt.gnucash-xea \
acctchrt_childcare.gnucash-xea \
acctchrt_common.gnucash-xea \
acctchrt_currency.gnucash-xea \
acctchrt_eduloan.gnucash-xea \
acctchrt_fixedassets.gnucash-xea \
acctchrt_homeloan.gnucash-xea \
acctchrt_homeown.gnucash-xea \
acctchrt_otherloan.gnucash-xea \
acctchrt_renter.gnucash-xea \
acctchrt_retiremt.gnucash-xea \
acctchrt_spouseinc.gnucash-xea \
acctchrt_spouseretire.gnucash-xea
EXTRA_DIST = \
${account_DATA} \
CMakeLists.txt

View File

@ -15,7 +15,7 @@ SET(account_DATA
acctchrt_spouseinc.gnucash-xea
acctchrt_spouseretire.gnucash-xea)
SET_DIST_LIST(CS_DIST ${account_DATA} Makefile.am CMakeLists.txt)
SET_DIST_LIST(CS_DIST ${account_DATA} CMakeLists.txt)
INSTALL(FILES ${account_DATA} DESTINATION ${ACCOUNTS_INSTALL_DIR}/cs)
FILE(COPY ${account_DATA} DESTINATION ${ACCOUNTS_BUILD_DIR}/cs)

View File

@ -1,23 +0,0 @@
accountdir = ${GNC_ACCOUNTS_DIR}/cs
account_DATA = \
acctchrt_brokerage.gnucash-xea \
acctchrt_carloan.gnucash-xea \
acctchrt_cdmoneymkt.gnucash-xea \
acctchrt_childcare.gnucash-xea \
acctchrt_common.gnucash-xea \
acctchrt_currency.gnucash-xea \
acctchrt_eduloan.gnucash-xea \
acctchrt_fixedassets.gnucash-xea \
acctchrt_homeloan.gnucash-xea \
acctchrt_homeown.gnucash-xea \
acctchrt_otherloan.gnucash-xea \
acctchrt_renter.gnucash-xea \
acctchrt_retiremt.gnucash-xea \
acctchrt_spouseinc.gnucash-xea \
acctchrt_spouseretire.gnucash-xea
EXTRA_DIST = \
${account_DATA} \
CMakeLists.txt

View File

@ -4,7 +4,7 @@ SET(account_DATA
acctchrt_homeloan.gnucash-xea
acctchrt_homeown.gnucash-xea)
SET_DIST_LIST(DA_DIST ${account_DATA} Makefile.am CMakeLists.txt)
SET_DIST_LIST(DA_DIST ${account_DATA} CMakeLists.txt)
INSTALL(FILES ${account_DATA} DESTINATION ${ACCOUNTS_INSTALL_DIR}/da)
FILE(COPY ${account_DATA} DESTINATION ${ACCOUNTS_BUILD_DIR}/da)

View File

@ -1,12 +0,0 @@
accountdir = ${GNC_ACCOUNTS_DIR}/da
account_DATA = \
acctchrt_car.gnucash-xea \
acctchrt_common.gnucash-xea \
acctchrt_homeloan.gnucash-xea \
acctchrt_homeown.gnucash-xea
EXTRA_DIST = \
${account_DATA} \
CMakeLists.txt

View File

@ -9,7 +9,7 @@ SET(dist_account_DATA
acctchrt_investment.gnucash-xea
acctchrt_kids.gnucash-xea)
SET_DIST_LIST(DE_AT_DIST ${dist_account_DATA} Makefile.am CMakeLists.txt)
SET_DIST_LIST(DE_AT_DIST ${dist_account_DATA} CMakeLists.txt)
INSTALL(FILES ${dist_account_DATA} DESTINATION ${ACCOUNTS_INSTALL_DIR}/de_AT)
FILE(COPY ${dist_account_DATA} DESTINATION ${ACCOUNTS_BUILD_DIR}/de_AT)

View File

@ -1,14 +0,0 @@
accountdir = $(GNC_ACCOUNTS_DIR)/de_AT
dist_account_DATA = \
acctchrt_auto.gnucash-xea \
acctchrt_autoloan.gnucash-xea \
acctchrt_brokerage.gnucash-xea \
acctchrt_business.gnucash-xea \
acctchrt_common.gnucash-xea \
acctchrt_houseown.gnucash-xea \
acctchrt_investment.gnucash-xea \
acctchrt_kids.gnucash-xea
EXTRA_DIST = CMakeLists.txt

View File

@ -6,7 +6,7 @@ SET(account_DATA
acctchrt_otherloan.gnucash-xea
acctchrt_chkmu.gnucash-xea)
SET_DIST_LIST(DE_CH_DIST ${account_DATA} Makefile.am CMakeLists.txt)
SET_DIST_LIST(DE_CH_DIST ${account_DATA} CMakeLists.txt)
INSTALL(FILES ${account_DATA} DESTINATION ${ACCOUNTS_INSTALL_DIR}/de_CH)
FILE(COPY ${account_DATA} DESTINATION ${ACCOUNTS_BUILD_DIR}/de_CH)

View File

@ -1,14 +0,0 @@
accountdir = ${GNC_ACCOUNTS_DIR}/de_CH
account_DATA = \
acctchrt_brokerage.gnucash-xea \
acctchrt_common.gnucash-xea \
acctchrt_kids.gnucash-xea \
acctchrt_otherasset.gnucash-xea \
acctchrt_otherloan.gnucash-xea \
acctchrt_chkmu.gnucash-xea
EXTRA_DIST = \
${account_DATA} \
CMakeLists.txt

View File

@ -14,7 +14,7 @@ SET(account_DATA
acctchrt_skr04.gnucash-xea
acctchrt_skr49.gnucash-xea)
SET_DIST_LIST(DE_DE_DIST ${account_DATA} acctchrt_full.gnucash-xea Makefile.am CMakeLists.txt)
SET_DIST_LIST(DE_DE_DIST ${account_DATA} acctchrt_full.gnucash-xea CMakeLists.txt)
INSTALL(FILES ${account_DATA} DESTINATION ${ACCOUNTS_INSTALL_DIR}/de_DE)
FILE(COPY ${account_DATA} DESTINATION ${ACCOUNTS_BUILD_DIR}/de_DE)

View File

@ -1,24 +0,0 @@
accountdir = ${GNC_ACCOUNTS_DIR}/de_DE
account_DATA = \
acctchrt_auto.gnucash-xea \
acctchrt_autoloan.gnucash-xea \
acctchrt_brokerage.gnucash-xea \
acctchrt_common.gnucash-xea \
acctchrt_houseown.gnucash-xea \
acctchrt_investment.gnucash-xea \
acctchrt_kids.gnucash-xea \
acctchrt_otherasset.gnucash-xea \
acctchrt_otherloan.gnucash-xea \
acctchrt_studium.gnucash-xea \
acctchrt_skr03.gnucash-xea \
acctchrt_wohnungsw.gnucash-xea \
acctchrt_skr04.gnucash-xea \
acctchrt_skr49.gnucash-xea
EXTRA_DIST = \
${account_DATA} \
acctchrt_full.gnucash-xea \
CMakeLists.txt

View File

@ -3,7 +3,7 @@ SET(account_DATA
acctchrt_carloan.gnucash-xea
acctchrt_brokerage.gnucash-xea)
SET_DIST_LIST(EL_GR_DIST ${account_DATA} Makefile.am CMakeLists.txt)
SET_DIST_LIST(EL_GR_DIST ${account_DATA} CMakeLists.txt)
INSTALL(FILES ${account_DATA} DESTINATION ${ACCOUNTS_INSTALL_DIR}/el_GR)
FILE(COPY ${account_DATA} DESTINATION ${ACCOUNTS_BUILD_DIR}/el_GR)

View File

@ -1,11 +0,0 @@
accountdir = ${GNC_ACCOUNTS_DIR}/el_GR
account_DATA = \
acctchrt_common.gnucash-xea \
acctchrt_carloan.gnucash-xea \
acctchrt_brokerage.gnucash-xea
EXTRA_DIST = \
${account_DATA} \
CMakeLists.txt

View File

@ -17,7 +17,7 @@ SET(account_DATA
acctchrt_spouseretire.gnucash-xea
uk-vat.gnucash-xea)
SET_DIST_LIST(EN_GB_DIST ${account_DATA} acctchrt_full.gnucash-xea Makefile.am CMakeLists.txt)
SET_DIST_LIST(EN_GB_DIST ${account_DATA} acctchrt_full.gnucash-xea CMakeLists.txt)
INSTALL(FILES ${account_DATA} DESTINATION ${ACCOUNTS_INSTALL_DIR}/en_GB)
FILE(COPY ${account_DATA} DESTINATION ${ACCOUNTS_BUILD_DIR}/en_GB)

View File

@ -1,26 +0,0 @@
accountdir = ${GNC_ACCOUNTS_DIR}/en_GB
account_DATA = \
acctchrt_brokerage.gnucash-xea \
acctchrt_business.gnucash-xea \
acctchrt_carloan.gnucash-xea \
acctchrt_cdmoneymkt.gnucash-xea \
acctchrt_checkbook.gnucash-xea \
acctchrt_childcare.gnucash-xea \
acctchrt_common.gnucash-xea \
acctchrt_eduloan.gnucash-xea \
acctchrt_fixedassets.gnucash-xea \
acctchrt_homeloan.gnucash-xea \
acctchrt_homeown.gnucash-xea \
acctchrt_otherloan.gnucash-xea \
acctchrt_renter.gnucash-xea \
acctchrt_retiremt.gnucash-xea \
acctchrt_spouseinc.gnucash-xea \
acctchrt_spouseretire.gnucash-xea \
uk-vat.gnucash-xea
EXTRA_DIST = \
${account_DATA} \
acctchrt_full.gnucash-xea \
CMakeLists.txt

View File

@ -15,7 +15,7 @@ SET(account_DATA
acctchrt_spouseinc.gnucash-xea
acctchrt_spouseretire.gnucash-xea)
SET_DIST_LIST(ES_ES_DIST ${account_DATA} Makefile.am CMakeLists.txt)
SET_DIST_LIST(ES_ES_DIST ${account_DATA} CMakeLists.txt)
INSTALL(FILES ${account_DATA} DESTINATION ${ACCOUNTS_INSTALL_DIR}/es_ES)
FILE(COPY ${account_DATA} DESTINATION ${ACCOUNTS_BUILD_DIR}/es_ES)

View File

@ -1,24 +0,0 @@
accountdir = ${GNC_ACCOUNTS_DIR}/es_ES
account_DATA = \
acctchrt_brokerage.gnucash-xea \
acctchrt_carloan.gnucash-xea \
acctchrt_cdmoneymkt.gnucash-xea \
acctchrt_childcare.gnucash-xea \
acctchrt_common.gnucash-xea \
acctchrt_currency.gnucash-xea \
acctchrt_eduloan.gnucash-xea \
acctchrt_fixedassets.gnucash-xea \
acctchrt_homeloan.gnucash-xea \
acctchrt_homeown.gnucash-xea \
acctchrt_otherloan.gnucash-xea \
acctchrt_renter.gnucash-xea \
acctchrt_retiremt.gnucash-xea \
acctchrt_spouseinc.gnucash-xea \
acctchrt_spouseretire.gnucash-xea
EXTRA_DIST = \
${account_DATA} \
CMakeLists.txt

View File

@ -15,7 +15,7 @@ SET(account_DATA
acctchrt_spouseinc.gnucash-xea
acctchrt_spouseretire.gnucash-xea)
SET_DIST_LIST(ES_MX_DIST ${account_DATA} Makefile.am CMakeLists.txt)
SET_DIST_LIST(ES_MX_DIST ${account_DATA} CMakeLists.txt)
INSTALL(FILES ${account_DATA} DESTINATION ${ACCOUNTS_INSTALL_DIR}/es_MX)
FILE(COPY ${account_DATA} DESTINATION ${ACCOUNTS_BUILD_DIR}/es_MX)

View File

@ -1,24 +0,0 @@
accountdir = ${GNC_ACCOUNTS_DIR}/es_MX
account_DATA = \
acctchrt_brokerage.gnucash-xea \
acctchrt_carloan.gnucash-xea \
acctchrt_cdmoneymkt.gnucash-xea \
acctchrt_childcare.gnucash-xea \
acctchrt_common.gnucash-xea \
acctchrt_currency.gnucash-xea \
acctchrt_eduloan.gnucash-xea \
acctchrt_fixedassets.gnucash-xea \
acctchrt_homeloan.gnucash-xea \
acctchrt_homeown.gnucash-xea \
acctchrt_otherloan.gnucash-xea \
acctchrt_renter.gnucash-xea \
acctchrt_retiremt.gnucash-xea \
acctchrt_spouseinc.gnucash-xea \
acctchrt_spouseretire.gnucash-xea
EXTRA_DIST = \
${account_DATA} \
CMakeLists.txt

View File

@ -3,7 +3,7 @@ SET(account_DATA
acctchrt_sbr-xbrl.gnucash-xea
acctchrt_ry.gnucash-xea)
SET_DIST_LIST(FI_FI_DIST ${account_DATA} Makefile.am CMakeLists.txt)
SET_DIST_LIST(FI_FI_DIST ${account_DATA} CMakeLists.txt)
INSTALL(FILES ${account_DATA} DESTINATION ${ACCOUNTS_INSTALL_DIR}/fi_FI)
FILE(COPY ${account_DATA} DESTINATION ${ACCOUNTS_BUILD_DIR}/fi_FI)

View File

@ -1,11 +0,0 @@
accountdir = ${GNC_ACCOUNTS_DIR}/fi_FI
account_DATA = \
acctchrt_common.gnucash-xea \
acctchrt_sbr-xbrl.gnucash-xea \
acctchrt_ry.gnucash-xea
EXTRA_DIST = \
${account_DATA} \
CMakeLists.txt

View File

@ -14,7 +14,7 @@ SET(account_DATA
acctchrt_retraite.gnucash-xea
acctchrt_revenus.gnucash-xea)
SET_DIST_LIST(FR_CA_DIST ${account_DATA} Makefile.am CMakeLists.txt)
SET_DIST_LIST(FR_CA_DIST ${account_DATA} CMakeLists.txt)
INSTALL(FILES ${account_DATA} DESTINATION ${ACCOUNTS_INSTALL_DIR}/fr_CA)
FILE(COPY ${account_DATA} DESTINATION ${ACCOUNTS_BUILD_DIR}/fr_CA)

View File

@ -1,21 +0,0 @@
accountdir = ${GNC_ACCOUNTS_DIR}/fr_CA
account_DATA = \
acctchrt_actifsfixes.gnucash-xea \
acctchrt_automobile.gnucash-xea \
acctchrt_basecommune.gnucash-xea \
acctchrt_cdmarchemon.gnucash-xea \
acctchrt_chequier.gnucash-xea \
acctchrt_conjointretraite.gnucash-xea \
acctchrt_conjointrev.gnucash-xea \
acctchrt_courtage.gnucash-xea \
acctchrt_etudeemprunt.gnucash-xea \
acctchrt_garderie.gnucash-xea \
acctchrt_locataire.gnucash-xea \
acctchrt_proprietaire.gnucash-xea \
acctchrt_retraite.gnucash-xea \
acctchrt_revenus.gnucash-xea
EXTRA_DIST = \
${account_DATA} \
CMakeLists.txt

View File

@ -16,7 +16,7 @@ SET(account_DATA
acctchrt_spouseinc.gnucash-xea
acctchrt_spouseretire.gnucash-xea)
SET_DIST_LIST(FR_CH_DIST ${account_DATA} Makefile.am CMakeLists.txt)
SET_DIST_LIST(FR_CH_DIST ${account_DATA} CMakeLists.txt)
INSTALL(FILES ${account_DATA} DESTINATION ${ACCOUNTS_INSTALL_DIR}/fr_CH)
FILE(COPY ${account_DATA} DESTINATION ${ACCOUNTS_BUILD_DIR}/fr_CH)

View File

@ -1,24 +0,0 @@
accountdir = ${GNC_ACCOUNTS_DIR}/fr_CH
account_DATA = \
acctchrt_brokerage.gnucash-xea \
acctchrt_business.gnucash-xea \
acctchrt_carloan.gnucash-xea \
acctchrt_cdmoneymkt.gnucash-xea \
acctchrt_childcare.gnucash-xea \
acctchrt_common.gnucash-xea \
acctchrt_currency.gnucash-xea \
acctchrt_eduloan.gnucash-xea \
acctchrt_fixedassets.gnucash-xea \
acctchrt_homeloan.gnucash-xea \
acctchrt_homeown.gnucash-xea \
acctchrt_otherloan.gnucash-xea \
acctchrt_renter.gnucash-xea \
acctchrt_retiremt.gnucash-xea \
acctchrt_spouseinc.gnucash-xea \
acctchrt_spouseretire.gnucash-xea
EXTRA_DIST = \
${account_DATA} \
CMakeLists.txt

View File

@ -16,7 +16,7 @@ SET(account_DATA
acctchrt_spouseinc.gnucash-xea
acctchrt_spouseretire.gnucash-xea)
SET_DIST_LIST(FR_FR_DIST ${account_DATA} Makefile.am CMakeLists.txt)
SET_DIST_LIST(FR_FR_DIST ${account_DATA} CMakeLists.txt)
INSTALL(FILES ${account_DATA} DESTINATION ${ACCOUNTS_INSTALL_DIR}/fr_FR)
FILE(COPY ${account_DATA} DESTINATION ${ACCOUNTS_BUILD_DIR}/fr_FR)

View File

@ -1,24 +0,0 @@
accountdir = ${GNC_ACCOUNTS_DIR}/fr_FR
account_DATA = \
acctchrt_brokerage.gnucash-xea \
acctchrt_business.gnucash-xea \
acctchrt_carloan.gnucash-xea \
acctchrt_cdmoneymkt.gnucash-xea \
acctchrt_childcare.gnucash-xea \
acctchrt_common.gnucash-xea \
acctchrt_currency.gnucash-xea \
acctchrt_eduloan.gnucash-xea \
acctchrt_fixedassets.gnucash-xea \
acctchrt_homeloan.gnucash-xea \
acctchrt_homeown.gnucash-xea \
acctchrt_otherloan.gnucash-xea \
acctchrt_renter.gnucash-xea \
acctchrt_retiremt.gnucash-xea \
acctchrt_spouseinc.gnucash-xea \
acctchrt_spouseretire.gnucash-xea
EXTRA_DIST = \
${account_DATA} \
CMakeLists.txt

View File

@ -17,7 +17,7 @@ SET(account_DATA
acctchrt_spouseretire.gnucash-xea)
SET_DIST_LIST(HU_HU_DIST ${account_DATA} Makefile.am CMakeLists.txt)
SET_DIST_LIST(HU_HU_DIST ${account_DATA} CMakeLists.txt)
INSTALL(FILES ${account_DATA} DESTINATION ${ACCOUNTS_INSTALL_DIR}/hu_HU)
FILE(COPY ${account_DATA} DESTINATION ${ACCOUNTS_BUILD_DIR}/hu_HU)

View File

@ -1,24 +0,0 @@
accountdir = ${GNC_ACCOUNTS_DIR}/hu_HU
account_DATA = \
acctchrt_brokerage.gnucash-xea \
acctchrt_business.gnucash-xea \
acctchrt_carloan.gnucash-xea \
acctchrt_cdmoneymkt.gnucash-xea \
acctchrt_checkbook.gnucash-xea \
acctchrt_childcare.gnucash-xea \
acctchrt_common.gnucash-xea \
acctchrt_eduloan.gnucash-xea \
acctchrt_fixedassets.gnucash-xea \
acctchrt_homeloan.gnucash-xea \
acctchrt_homeown.gnucash-xea \
acctchrt_otherloan.gnucash-xea \
acctchrt_renter.gnucash-xea \
acctchrt_retiremt.gnucash-xea \
acctchrt_spouseinc.gnucash-xea \
acctchrt_spouseretire.gnucash-xea
EXTRA_DIST = \
${account_DATA} \
CMakeLists.txt

View File

@ -13,7 +13,7 @@ SET(account_DATA
acctchrt_spouseinc.gnucash-xea
acctchrt_spouseretire.gnucash-xea)
SET_DIST_LIST(IT_DIST ${account_DATA} Makefile.am CMakeLists.txt)
SET_DIST_LIST(IT_DIST ${account_DATA} CMakeLists.txt)
INSTALL(FILES ${account_DATA} DESTINATION ${ACCOUNTS_INSTALL_DIR}/it)
FILE(COPY ${account_DATA} DESTINATION ${ACCOUNTS_BUILD_DIR}/it)

View File

@ -1,22 +0,0 @@
accountdir = ${GNC_ACCOUNTS_DIR}/it
account_DATA = \
acctchrt_brokerage.gnucash-xea \
acctchrt_carloan.gnucash-xea \
acctchrt_checkbook.gnucash-xea \
acctchrt_childcare.gnucash-xea \
acctchrt_common.gnucash-xea \
acctchrt_fixedassets.gnucash-xea \
acctchrt_homeloan.gnucash-xea \
acctchrt_homeown.gnucash-xea \
acctchrt_otherloan.gnucash-xea \
acctchrt_renter.gnucash-xea \
acctchrt_retiremt.gnucash-xea \
acctchrt_spouseinc.gnucash-xea \
acctchrt_spouseretire.gnucash-xea
EXTRA_DIST = \
${account_DATA} \
CMakeLists.txt

View File

@ -17,7 +17,7 @@ SET(account_DATA
acctchrt_spouseinc.gnucash-xea
acctchrt_spouseretire.gnucash-xea)
SET_DIST_LIST(JA_DIST ${account_DATA} Makefile.am CMakeLists.txt)
SET_DIST_LIST(JA_DIST ${account_DATA} CMakeLists.txt)
INSTALL(FILES ${account_DATA} DESTINATION ${ACCOUNTS_INSTALL_DIR}/ja)
FILE(COPY ${account_DATA} DESTINATION ${ACCOUNTS_BUILD_DIR}/ja)

View File

@ -1,25 +0,0 @@
accountdir = ${GNC_ACCOUNTS_DIR}/ja
account_DATA = \
acctchrt_brokerage.gnucash-xea \
acctchrt_business.gnucash-xea \
acctchrt_carloan.gnucash-xea \
acctchrt_cdmoneymkt.gnucash-xea \
acctchrt_checkbook.gnucash-xea \
acctchrt_childcare.gnucash-xea \
acctchrt_common.gnucash-xea \
acctchrt_eduloan.gnucash-xea \
acctchrt_fixedassets.gnucash-xea \
acctchrt_full.gnucash-xea \
acctchrt_homeloan.gnucash-xea \
acctchrt_homeown.gnucash-xea \
acctchrt_otherloan.gnucash-xea \
acctchrt_renter.gnucash-xea \
acctchrt_retiremt.gnucash-xea \
acctchrt_spouseinc.gnucash-xea \
acctchrt_spouseretire.gnucash-xea
EXTRA_DIST = \
${account_DATA} \
CMakeLists.txt

View File

@ -16,7 +16,7 @@ SET(account_DATA
acctchrt_spouseinc.gnucash-xea
acctchrt_spouseretire.gnucash-xea)
SET_DIST_LIST(KO_DIST ${account_DATA} Makefile.am CMakeLists.txt)
SET_DIST_LIST(KO_DIST ${account_DATA} CMakeLists.txt)
INSTALL(FILES ${account_DATA} DESTINATION ${ACCOUNTS_INSTALL_DIR}/ko)
FILE(COPY ${account_DATA} DESTINATION ${ACCOUNTS_BUILD_DIR}/ko)

View File

@ -1,24 +0,0 @@
accountdir = ${GNC_ACCOUNTS_DIR}/ko
account_DATA = \
acctchrt_brokerage.gnucash-xea \
acctchrt_business.gnucash-xea \
acctchrt_carloan.gnucash-xea \
acctchrt_cdmoneymkt.gnucash-xea \
acctchrt_checkbook.gnucash-xea \
acctchrt_childcare.gnucash-xea \
acctchrt_common.gnucash-xea \
acctchrt_eduloan.gnucash-xea \
acctchrt_fixedassets.gnucash-xea \
acctchrt_homeloan.gnucash-xea \
acctchrt_homeown.gnucash-xea \
acctchrt_otherloan.gnucash-xea \
acctchrt_renter.gnucash-xea \
acctchrt_retiremt.gnucash-xea \
acctchrt_spouseinc.gnucash-xea \
acctchrt_spouseretire.gnucash-xea
EXTRA_DIST = \
${account_DATA} \
CMakeLists.txt

View File

@ -1,6 +1,6 @@
SET(account_DATA acctchrt_business.gnucash-xea)
SET_DIST_LIST(LT_DIST ${account_DATA} Makefile.am CMakeLists.txt)
SET_DIST_LIST(LT_DIST ${account_DATA} CMakeLists.txt)
INSTALL(FILES ${account_DATA} DESTINATION ${ACCOUNTS_INSTALL_DIR}/lt)
FILE(COPY ${account_DATA} DESTINATION ${ACCOUNTS_BUILD_DIR}/lt)

View File

@ -1,10 +0,0 @@
accountdir = ${GNC_ACCOUNTS_DIR}/lt
account_DATA = \
acctchrt_business.gnucash-xea
EXTRA_DIST = \
${account_DATA} \
CMakeLists.txt

View File

@ -16,7 +16,7 @@ SET(account_DATA
acctchrt_spouseinc.gnucash-xea
acctchrt_spouseretire.gnucash-xea)
SET_DIST_LIST(LV_DIST ${account_DATA} acctchrt_full.gnucash-xea Makefile.am CMakeLists.txt)
SET_DIST_LIST(LV_DIST ${account_DATA} acctchrt_full.gnucash-xea CMakeLists.txt)
INSTALL(FILES ${account_DATA} DESTINATION ${ACCOUNTS_INSTALL_DIR}/lv)
FILE(COPY ${account_DATA} DESTINATION ${ACCOUNTS_BUILD_DIR}/lv)

View File

@ -1,25 +0,0 @@
accountdir = ${GNC_ACCOUNTS_DIR}/lv
account_DATA = \
acctchrt_brokerage.gnucash-xea \
acctchrt_business.gnucash-xea \
acctchrt_carloan.gnucash-xea \
acctchrt_cdmoneymkt.gnucash-xea \
acctchrt_checkbook.gnucash-xea \
acctchrt_childcare.gnucash-xea \
acctchrt_common.gnucash-xea \
acctchrt_eduloan.gnucash-xea \
acctchrt_fixedassets.gnucash-xea \
acctchrt_homeloan.gnucash-xea \
acctchrt_homeown.gnucash-xea \
acctchrt_otherloan.gnucash-xea \
acctchrt_renter.gnucash-xea \
acctchrt_retiremt.gnucash-xea \
acctchrt_spouseinc.gnucash-xea \
acctchrt_spouseretire.gnucash-xea
EXTRA_DIST = \
${account_DATA} \
acctchrt_full.gnucash-xea \
CMakeLists.txt

View File

@ -17,7 +17,7 @@ SET(account_DATA
acctchrt_spouseinc.gnucash-xea
acctchrt_spouseretire.gnucash-xea)
SET_DIST_LIST(NB_DIST ${account_DATA} acctchrt_full.gnucash-xea Makefile.am CMakeLists.txt)
SET_DIST_LIST(NB_DIST ${account_DATA} acctchrt_full.gnucash-xea CMakeLists.txt)
INSTALL(FILES ${account_DATA} DESTINATION ${ACCOUNTS_INSTALL_DIR}/nb)
FILE(COPY ${account_DATA} DESTINATION ${ACCOUNTS_BUILD_DIR}/nb)

View File

@ -1,26 +0,0 @@
accountdir = ${GNC_ACCOUNTS_DIR}/nb
account_DATA = \
acctchrt_brokerage.gnucash-xea \
acctchrt_business.gnucash-xea \
acctchrt_carloan.gnucash-xea \
acctchrt_cdmoneymkt.gnucash-xea \
acctchrt_checkbook.gnucash-xea \
acctchrt_childcare.gnucash-xea \
acctchrt_common.gnucash-xea \
acctchrt_eduloan.gnucash-xea \
acctchrt_fixedassets.gnucash-xea \
acctchrt_full.gnucash-xea \
acctchrt_homeloan.gnucash-xea \
acctchrt_homeown.gnucash-xea \
acctchrt_otherloan.gnucash-xea \
acctchrt_renter.gnucash-xea \
acctchrt_retiremt.gnucash-xea \
acctchrt_spouseinc.gnucash-xea \
acctchrt_spouseretire.gnucash-xea
EXTRA_DIST = \
${account_DATA} \
acctchrt_full.gnucash-xea \
CMakeLists.txt

View File

@ -3,7 +3,7 @@ SET(account_DATA
acctchrt_full.gnucash-xea
acctchrt_rgs_1.1.gnucash-xea)
SET_DIST_LIST(NL_DIST ${account_DATA} Makefile.am CMakeLists.txt)
SET_DIST_LIST(NL_DIST ${account_DATA} CMakeLists.txt)
INSTALL(FILES ${account_DATA} DESTINATION ${ACCOUNTS_INSTALL_DIR}/nl)
FILE(COPY ${account_DATA} DESTINATION ${ACCOUNTS_BUILD_DIR}/nl)

View File

@ -1,10 +0,0 @@
accountdir = ${GNC_ACCOUNTS_DIR}/nl
account_DATA = \
acctchrt_checkbook.gnucash-xea \
acctchrt_full.gnucash-xea \
acctchrt_rgs_1.1.gnucash-xea
EXTRA_DIST = \
${account_DATA} \
CMakeLists.txt

View File

@ -16,7 +16,7 @@ SET(account_DATA
acctchrt_spouseinc.gnucash-xea
acctchrt_spouseretire.gnucash-xea)
SET_DIST_LIST(PL_DIST ${account_DATA} acctchrt_full.gnucash-xea Makefile.am CMakeLists.txt)
SET_DIST_LIST(PL_DIST ${account_DATA} acctchrt_full.gnucash-xea CMakeLists.txt)
INSTALL(FILES ${account_DATA} DESTINATION ${ACCOUNTS_INSTALL_DIR}/pl)
FILE(COPY ${account_DATA} DESTINATION ${ACCOUNTS_BUILD_DIR}/pl)

View File

@ -1,25 +0,0 @@
accountdir = ${GNC_ACCOUNTS_DIR}/pl
account_DATA = \
acctchrt_brokerage.gnucash-xea \
acctchrt_business.gnucash-xea \
acctchrt_carloan.gnucash-xea \
acctchrt_cdmoneymkt.gnucash-xea \
acctchrt_checkbook.gnucash-xea \
acctchrt_childcare.gnucash-xea \
acctchrt_common.gnucash-xea \
acctchrt_eduloan.gnucash-xea \
acctchrt_fixedassets.gnucash-xea \
acctchrt_homeloan.gnucash-xea \
acctchrt_homeown.gnucash-xea \
acctchrt_otherloan.gnucash-xea \
acctchrt_renter.gnucash-xea \
acctchrt_retiremt.gnucash-xea \
acctchrt_spouseinc.gnucash-xea \
acctchrt_spouseretire.gnucash-xea
EXTRA_DIST = \
${account_DATA} \
acctchrt_full.gnucash-xea \
CMakeLists.txt

View File

@ -15,7 +15,7 @@ SET(account_DATA
acctchrt_spouseinc.gnucash-xea
acctchrt_spouseretire.gnucash-xea)
SET_DIST_LIST(PT_BR_DIST ${account_DATA} Makefile.am CMakeLists.txt)
SET_DIST_LIST(PT_BR_DIST ${account_DATA} CMakeLists.txt)
INSTALL(FILES ${account_DATA} DESTINATION ${ACCOUNTS_INSTALL_DIR}/pt_BR)
FILE(COPY ${account_DATA} DESTINATION ${ACCOUNTS_BUILD_DIR}/pt_BR)

View File

@ -1,23 +0,0 @@
accountdir = ${GNC_ACCOUNTS_DIR}/pt_BR
account_DATA = \
acctchrt_brokerage.gnucash-xea \
acctchrt_carloan.gnucash-xea \
acctchrt_cdmoneymkt.gnucash-xea \
acctchrt_childcare.gnucash-xea \
acctchrt_common.gnucash-xea \
acctchrt_currency.gnucash-xea \
acctchrt_eduloan.gnucash-xea \
acctchrt_fixedassets.gnucash-xea \
acctchrt_homeloan.gnucash-xea \
acctchrt_homeown.gnucash-xea \
acctchrt_otherloan.gnucash-xea \
acctchrt_renter.gnucash-xea \
acctchrt_retiremt.gnucash-xea \
acctchrt_spouseinc.gnucash-xea \
acctchrt_spouseretire.gnucash-xea
EXTRA_DIST = \
${account_DATA} \
CMakeLists.txt

View File

@ -14,7 +14,7 @@ SET(account_DATA
acctchrt_spouseinc.gnucash-xea
acctchrt_spouseretire.gnucash-xea)
SET_DIST_LIST(PT_PT_DIST ${account_DATA} Makefile.am CMakeLists.txt)
SET_DIST_LIST(PT_PT_DIST ${account_DATA} CMakeLists.txt)
INSTALL(FILES ${account_DATA} DESTINATION ${ACCOUNTS_INSTALL_DIR}/pt_PT)
FILE(COPY ${account_DATA} DESTINATION ${ACCOUNTS_BUILD_DIR}/pt_PT)

View File

@ -1,22 +0,0 @@
accountdir = ${GNC_ACCOUNTS_DIR}/pt_PT
account_DATA = \
acctchrt_brokerage.gnucash-xea \
acctchrt_carloan.gnucash-xea \
acctchrt_cdmoneymkt.gnucash-xea \
acctchrt_childcare.gnucash-xea \
acctchrt_common.gnucash-xea \
acctchrt_eduloan.gnucash-xea \
acctchrt_fixedassets.gnucash-xea \
acctchrt_homeloan.gnucash-xea \
acctchrt_homeown.gnucash-xea \
acctchrt_otherloan.gnucash-xea \
acctchrt_renter.gnucash-xea \
acctchrt_retiremt.gnucash-xea \
acctchrt_spouseinc.gnucash-xea \
acctchrt_spouseretire.gnucash-xea
EXTRA_DIST = \
${account_DATA} \
CMakeLists.txt

View File

@ -4,7 +4,7 @@ SET(account_DATA
acctchrt_homeown.gnucash-xea
acctchrt_renter.gnucash-xea)
SET_DIST_LIST(RU_DIST ${account_DATA} Makefile.am CMakeLists.txt)
SET_DIST_LIST(RU_DIST ${account_DATA} CMakeLists.txt)
INSTALL(FILES ${account_DATA} DESTINATION ${ACCOUNTS_INSTALL_DIR}/ru)
FILE(COPY ${account_DATA} DESTINATION ${ACCOUNTS_BUILD_DIR}/ru)

View File

@ -1,12 +0,0 @@
accountdir = ${GNC_ACCOUNTS_DIR}/ru
account_DATA = \
acctchrt_common.gnucash-xea \
acctchrt_homeloan.gnucash-xea \
acctchrt_homeown.gnucash-xea \
acctchrt_renter.gnucash-xea
EXTRA_DIST = \
${account_DATA} \
CMakeLists.txt

View File

@ -15,7 +15,7 @@ SET(account_DATA
acctchrt_spouseinc.gnucash-xea
acctchrt_spouseretire.gnucash-xea)
SET_DIST_LIST(SK_DIST ${account_DATA} Makefile.am CMakeLists.txt)
SET_DIST_LIST(SK_DIST ${account_DATA} CMakeLists.txt)
INSTALL(FILES ${account_DATA} DESTINATION ${ACCOUNTS_INSTALL_DIR}/sk)
FILE(COPY ${account_DATA} DESTINATION ${ACCOUNTS_BUILD_DIR}/sk)

View File

@ -1,23 +0,0 @@
accountdir = ${GNC_ACCOUNTS_DIR}/sk
account_DATA = \
acctchrt_brokerage.gnucash-xea \
acctchrt_carloan.gnucash-xea \
acctchrt_cdmoneymkt.gnucash-xea \
acctchrt_childcare.gnucash-xea \
acctchrt_common.gnucash-xea \
acctchrt_currency.gnucash-xea \
acctchrt_eduloan.gnucash-xea \
acctchrt_fixedassets.gnucash-xea \
acctchrt_homeloan.gnucash-xea \
acctchrt_homeown.gnucash-xea \
acctchrt_otherloan.gnucash-xea \
acctchrt_renter.gnucash-xea \
acctchrt_retiremt.gnucash-xea \
acctchrt_spouseinc.gnucash-xea \
acctchrt_spouseretire.gnucash-xea
EXTRA_DIST = \
${account_DATA} \
CMakeLists.txt

View File

@ -3,7 +3,7 @@ SET(account_DATA
acctchrt_sbr-xbrl.gnucash-xea
acctchrt_rf.gnucash-xea)
SET_DIST_LIST(SV_AX_DIST ${account_DATA} Makefile.am CMakeLists.txt)
SET_DIST_LIST(SV_AX_DIST ${account_DATA} CMakeLists.txt)
INSTALL(FILES ${account_DATA} DESTINATION ${ACCOUNTS_INSTALL_DIR}/sv_AX)
FILE(COPY ${account_DATA} DESTINATION ${ACCOUNTS_BUILD_DIR}/sv_AX)

View File

@ -1,11 +0,0 @@
accountdir = ${GNC_ACCOUNTS_DIR}/sv_AX
account_DATA = \
acctchrt_common.gnucash-xea \
acctchrt_sbr-xbrl.gnucash-xea \
acctchrt_rf.gnucash-xea
EXTRA_DIST = \
${account_DATA} \
CMakeLists.txt

View File

@ -3,7 +3,7 @@ SET(account_DATA
acctchrt_sbr-xbrl.gnucash-xea
acctchrt_rf.gnucash-xea)
SET_DIST_LIST(SV_FI_DIST ${account_DATA} Makefile.am CMakeLists.txt)
SET_DIST_LIST(SV_FI_DIST ${account_DATA} CMakeLists.txt)
INSTALL(FILES ${account_DATA} DESTINATION ${ACCOUNTS_INSTALL_DIR}/sv_FI)
FILE(COPY ${account_DATA} DESTINATION ${ACCOUNTS_BUILD_DIR}/sv_FI)

View File

@ -1,11 +0,0 @@
accountdir = ${GNC_ACCOUNTS_DIR}/sv_FI
account_DATA = \
acctchrt_common.gnucash-xea \
acctchrt_sbr-xbrl.gnucash-xea \
acctchrt_rf.gnucash-xea
EXTRA_DIST = \
${account_DATA} \
CMakeLists.txt

View File

@ -2,7 +2,7 @@ SET(account_DATA
bas_2012.gnucash-xea
acctchrt_common.gnucash-xea)
SET_DIST_LIST(SV_SE_DIST ${account_DATA} README.bas_2012 Makefile.am CMakeLists.txt)
SET_DIST_LIST(SV_SE_DIST ${account_DATA} README.bas_2012 CMakeLists.txt)
INSTALL(FILES ${account_DATA} DESTINATION ${ACCOUNTS_INSTALL_DIR}/sv_SE)
FILE(COPY ${account_DATA} DESTINATION ${ACCOUNTS_BUILD_DIR}/sv_SE)

View File

@ -1,10 +0,0 @@
accountdir = ${GNC_ACCOUNTS_DIR}/sv_SE
account_DATA = \
bas_2012.gnucash-xea \
acctchrt_common.gnucash-xea
EXTRA_DIST = \
README.bas_2012 \
${account_DATA} \
CMakeLists.txt

View File

@ -8,7 +8,7 @@ SET(account_DATA
acctchrt_homeloan.gnucash-xea
acctchrt_TEKDUZ.gnucash-xea)
SET_DIST_LIST(TR_TR_DIST ${account_DATA} Makefile.am CMakeLists.txt)
SET_DIST_LIST(TR_TR_DIST ${account_DATA} CMakeLists.txt)
INSTALL(FILES ${account_DATA} DESTINATION ${ACCOUNTS_INSTALL_DIR}/tr_TR)
FILE(COPY ${account_DATA} DESTINATION ${ACCOUNTS_BUILD_DIR}/tr_TR)

View File

@ -1,16 +0,0 @@
accountdir = ${GNC_ACCOUNTS_DIR}/tr_TR
account_DATA = \
acctchrt_brokerage.gnucash-xea \
acctchrt_carloan.gnucash-xea \
acctchrt_cdmoneymkt.gnucash-xea \
acctchrt_checkbook.gnucash-xea \
acctchrt_common.gnucash-xea \
acctchrt_fixedassets.gnucash-xea \
acctchrt_homeloan.gnucash-xea \
acctchrt_TEKDUZ.gnucash-xea
EXTRA_DIST = \
${account_DATA} \
CMakeLists.txt

View File

@ -16,7 +16,7 @@ SET(account_DATA
acctchrt_spouseinc.gnucash-xea
acctchrt_spouseretire.gnucash-xea)
SET_DIST_LIST(ZH_CN_DIST ${account_DATA} acctchrt_full.gnucash-xea Makefile.am CMakeLists.txt)
SET_DIST_LIST(ZH_CN_DIST ${account_DATA} acctchrt_full.gnucash-xea CMakeLists.txt)
INSTALL(FILES ${account_DATA} DESTINATION ${ACCOUNTS_INSTALL_DIR}/zh_CN)
FILE(COPY ${account_DATA} DESTINATION ${ACCOUNTS_BUILD_DIR}/zn_CN)

Some files were not shown because too many files have changed in this diff Show More