summaryrefslogtreecommitdiff
path: root/glib/src/filelist.am
diff options
context:
space:
mode:
authorKjell Ahlstedt <kjell.ahlstedt@bredband.net>2014-06-13 16:32:09 +0200
committerKjell Ahlstedt <kjell.ahlstedt@bredband.net>2014-06-13 16:32:09 +0200
commita463062b533fe3ac0c86858832fe87d8662d5ea6 (patch)
tree1580316c0069d47432acccfa1e17e804cb1fcbb3 /glib/src/filelist.am
parent99d79453da0630cf2eb205658bdeef0131b1026f (diff)
downloadglibmm-a463062b533fe3ac0c86858832fe87d8662d5ea6.tar.gz
Deprecate API which is deprecated in glib
* gio/src/application.hg: Deprecate set_action_group(). * gio/src/desktopappinfo.hg: Deprecate set_desktop_env(). * gio/src/settings.[hg|ccg]: Deprecate list_schemas(), range_check() and property_schema(). * gio/src/simpleactiongroup.hg: Define GLIB_DISABLE_DEPRECATION_WARNINGS in the .cc file. * gio/src/tlsconnection.hg: Deprecate [set|get]_use_system_certdb() and property_use_system_certdb(). * gio/src/volumemonitor.hg: Deprecate adopt_orphan_mount() also in the .cc file. * glib/glibmm/filelist.am: Build only the glibmm_files_used. * glib/src/filelist.am: Add glibmm_files_deprecated_hg. Move thread.hg and valuearray.hg to it. * glib/src/keyfile.hg: Deprecate one of the load_from_dirs() methods also in the .cc file. * glib/src/valuearray.hg: Deprecate the whole class Glib::ValueArray. * tests/glibmm_valuearray/main.cc: Undefine GLIBMM_DISABLE_DEPRECATED.
Diffstat (limited to 'glib/src/filelist.am')
-rw-r--r--glib/src/filelist.am17
1 files changed, 13 insertions, 4 deletions
diff --git a/glib/src/filelist.am b/glib/src/filelist.am
index 8db85003..d240146d 100644
--- a/glib/src/filelist.am
+++ b/glib/src/filelist.am
@@ -14,8 +14,7 @@ glibmm_files_defs = \
glib_docs.xml \
glib_docs_override.xml
-# Note that all of thread.hg is deprecated
-glibmm_files_hg = \
+glibmm_files_any_hg = \
balancedtree.hg \
bytes.hg \
bytearray.hg \
@@ -35,17 +34,27 @@ glibmm_files_hg = \
regex.hg \
shell.hg \
spawn.hg \
- thread.hg \
threads.hg \
timezone.hg \
unicode.hg \
uriutils.hg \
- valuearray.hg \
variant.hg \
variantdict.hg \
variantiter.hg \
varianttype.hg
+glibmm_files_deprecated_hg = \
+ thread.hg \
+ valuearray.hg
+
+if DISABLE_DEPRECATED_API
+glibmm_files_used_hg = $(glibmm_files_any_hg)
+else
+glibmm_files_used_hg = $(glibmm_files_any_hg) $(glibmm_files_deprecated_hg)
+endif
+
+glibmm_files_hg = $(glibmm_files_any_hg) $(glibmm_files_deprecated_hg)
+
glibmm_files_ccg = $(glibmm_files_hg:.hg=.ccg)
glibmm_files_cc_m4 = value_basictypes.cc.m4 variant_basictypes.cc.m4