gnucash-on-windows master: Add info about building other branches and using cmake + ninja.

John Ralls jralls at code.gnucash.org
Sat Apr 15 15:29:27 EDT 2017


Updated	 via  https://github.com/Gnucash/gnucash-on-windows/commit/8d412fa8 (commit)
	from  https://github.com/Gnucash/gnucash-on-windows/commit/cff2538d (commit)



commit 8d412fa8112b2a39f6a91cfdb8895a91f55db1e1
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Apr 15 12:30:12 2017 -0700

    Add info about building other branches and using cmake + ninja.

diff --git a/README b/README
index 4a34f92..a85a63c 100644
--- a/README
+++ b/README
@@ -87,6 +87,13 @@ The default values will all be found in 'defaults.sh'. You can
 override any of these in 'custom.sh'. The boostrap script you ran in
 step b. already created an initial version of this file.
 
+Some particular additions you may want to make to custom.sh are:
+GNUCASH_SCM_REV=maint
+will switch the branch of GnuCash that the script builds from 'master' to 'maint'.
+WITH_CMAKE=yes
+WITH_NINJA=yes
+Will use CMake and ninja instead of autotools and make to configure and build GnuCash (and only GnuCash, it has no effect on any of the dependencies). If you leave off WITH_NINJA it will configure with CMake and build with make. CMake + ninja builds are substantially faster than autotools ones.
+
 c. Open an Msys shell window. You do this by running
    c:\gcdev\mingw\msys\1.0\msys.bat
    Unless you chose to install mingw/msys in another directory of course.



Summary of changes:
 README | 7 +++++++
 1 file changed, 7 insertions(+)



More information about the gnucash-changes mailing list