Commit Graph

8 Commits

Author SHA1 Message Date
cce036f552 Sync GLibTools.cmake with Evolution-Data-Server
Receives latest improvements and fixes some compiler warnings from
the enum-generated code.
2021-01-11 08:58:22 +01:00
ba9cab6ddd I#1273 - GLibTools.cmake: Generate signal marshallers without source reference
It helps with reproducible builds, by not including the source path
in the public header files.

Closes https://gitlab.gnome.org/GNOME/evolution/-/issues/1273
2020-12-09 11:01:58 +01:00
6da51f4d8e eds-I#281 - GLibTools.cmake: Use basename in glib-mkenums templates
This change helps to create reproducible builds.

Related to https://gitlab.gnome.org/GNOME/evolution-data-server/-/issues/281
2020-12-08 08:48:32 +01:00
7cbb6fd0f9 Missing build dependency for gdbus-codegen on input .xml file
Related to https://gitlab.gnome.org/GNOME/evolution-data-server/issues/7
2018-06-11 10:09:56 +02:00
a9f72bd18c Bug 781645 - Skip GSettings schema compile and icon cache update when DESTDIR is set 2017-10-02 19:23:19 +02:00
c4a6e1d138 Make glib_mkenums() files depend on the source enum file
Then the changes in the source enum file will also regenerate
the enum type files.
2016-12-09 16:01:58 +01:00
37a26b621d Rename SHARE_INSTALL_DIR to SHARE_INSTALL_PREFIX
That seems to be the correct (common) variable name. Also ensure
the folders will not be empty.
2016-10-13 09:56:58 +02:00
3cba495195 Convert from autotools to CMake 2016-10-10 14:46:59 +02:00