mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
file(COPY ) will only trigger when the destination file doesn't exist yet. It won't retrigger on source file changes. configure_file on the other hand will. To avoid unwanted substitution attempts this can be invoked with the COPYONLY keyword. Disadvantage of configure_file is that it will only take one input file where file(COPY ) can operate on a list of files. As such the configure_file statement has to be wrapped in a foreach. A few uses of file(COPY ) can't be replaced as they are setting file permissions. And the one in make_dist has been kept as that always operates on an empty directory, hence copying is guaranteed. The former will monitor the file for updates and copy it again the latter will only copy the file if it doesn't exist in the destination yet
GnuCash is a free, open source accounting program released under the
GNU General Public License (GPL) and available for GNU/Linux, *BSD,
Solaris, Mac OSX, and Microsoft Windows.
Designed to be easy to use, yet powerful and flexible, GnuCash allows
you to track bank accounts, stocks, income and expenses. As quick and
intuitive to use as a checkbook register, it is based on professional
accounting principles to ensure balanced books and accurate reports.
-------------------
Available Support Options
Online FAQ: https://wiki.gnucash.org/wiki/FAQ
Mailing Lists: https://wiki.gnucash.org/wiki/Mailing_Lists
IRC (Chat): Channel #gnucash on server irc.gnome.org, see also https://wiki.gnucash.org/wiki/IRC
If you encounter any bugs or problems, do not hesitate to report them
into our bug tracking tool "Bugzilla":
https://bugs.gnucash.org/enter_bug.cgi?product=GnuCash
-------------------
Feature Highlights:
* Double-Entry Accounting
* Stock/Bond/Mutual Fund Accounts
* QIF/OFX Import
* OFX/HBCI Online Banking
* Reports, Graphs
* Small-Business Accounting
* Customers, Vendors, Jobs, Invoices, Accounts/Payables and /Receivables
* Scheduled Transactions
* Financial Calculations
More information and a Tutorial on how to get started can be found in
the "Help" menu when clicking on "Tutorial and Concepts Guide".
-------------------
About the Program:
GnuCash is a free, open source accounting program released under the
GNU General Public License (GPL). More than 200 programmers and 40
documentors have contributed to its development over 20+ years, please
see the AUTHORS and DOCUMENTORS files.
Programming on GnuCash began in 1997, and its first release was in
1998.
-------------------