Geert Janssens
7dc59950a5
Bug 797353 - Add copyright and release info in appdata file
...
This also means the appdata file now requires preprocessing to set this info
automatically.
2019-08-24 17:32:16 +02:00
Geert Janssens
c4a21bc9d4
Extract a few cmake commands to dedicated files rather than generating them on the fly
...
This simplifies a number of escape sequences.
The generated file to configure the man page was split up a bit further:
- code that extracted the GNC_VCS_REV_Y_M from gnc-vcs-info.h was spun out
into its own function that now sets all parameters in gnc-vcs-info.h
as environment variables.
- this function is now invoked by configure-manpage.cmake to extract
the date to insert into the manpage.
- the manpage in addition now shows the full date rather than only
yyyy-mm. This is how man itself does it as well.
2019-08-24 17:05:03 +02:00
Geert Janssens
a9f35ed7ae
Lowercase cmake commands
...
A huge bikeshed fest but it distracted me enough to do it anyway.
2018-05-03 23:18:15 +02:00
Geert Janssens
f11eab36d9
Replace GNC_CONFIGURE(2) with configure_file
2017-12-23 14:07:25 +01:00
John Ralls
9b0a8723a4
More GNUInstallDirs path fixes.
2017-12-01 13:56:52 -08:00
John Ralls
5204100d53
Use GNUInstallDirs in CMake Builds
...
Provides correct file layout when building distribution tarballs.
Fixes Bugs 790840 and 790841.
2017-11-28 14:25:35 -08:00
John Ralls
13657ee1bb
Merge branch 'maint' into unstable
2017-11-25 15:35:24 -08:00
Rob Gowin
0d8112bfef
Bug 790620 - Failed to create file “/usr/share/glib-2.0/schemas/gschemas.compiled.XY789Y”
...
Changed install rule for gschema.compiled to use a target.
2017-11-23 10:50:43 -05:00
Sumit Bhardwaj
bbdb7151dd
Made ofx-gschema dependent on WITH_OFX flag
2017-09-09 10:13:34 -07:00
Geert Janssens
ea0d442235
Move auxiliary business files to gnome directory
2017-08-07 18:32:18 +02:00
Rob Gowin
53e4e0572e
Fix failure to compile AQBanking GSchemas in CMake Build.
2017-07-17 20:05:57 -07:00
Rob Gowin
6b14dc5b59
Implement 'dist', 'distcheck' and 'uninstall' targets for CMake
2017-07-03 16:15:17 -07:00
RobGowin
88a1d1412a
Tweak handling of COPYING file
...
* Fix symlink to not escape local directory
* Copy instead of link for Win32
* Remove COPYING and INSTALL from maint branch
2016-01-15 09:59:55 -08:00
RobGowin
53b7c51632
Support CMake 3.0 for Debian Jessie
2016-01-14 09:58:29 -08:00
Rob Gowin
448148681f
CMake build changes for maint
...
* Rename various .cpp files back to .c
* Carry copy INSTALL and COPYING from autotools.
* Fix unrelated issue with installing quote scripts.
2016-01-12 14:47:11 -08:00
Rob Gowin
1d474968ca
Add ability to build GnuCash with CMake
...
Backported from master.
2016-01-12 14:47:11 -08:00