mirror of
				https://gitlab.gnome.org/GNOME/glib.git
				synced 2025-11-04 01:58:54 +01:00 
			
		
		
		
	It’s no longer used in any of the headers. See preceding commits. Signed-off-by: Philip Withnall <withnall@endlessm.com>
		
			
				
	
	
		
			34 lines
		
	
	
		
			879 B
		
	
	
	
		
			Meson
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			879 B
		
	
	
	
		
			Meson
		
	
	
	
	
	
# The list of minor versions in the 2.x.x series which have had
 | 
						|
# GLIB_AVAILABLE_IN_* macros. This should include the current unreleased stable
 | 
						|
# version.
 | 
						|
#
 | 
						|
# FIXME: It would be good to be able to generate this list:
 | 
						|
# https://github.com/mesonbuild/meson/issues/5026
 | 
						|
stable_2_series_versions = [
 | 
						|
  '26', '28', '30', '32', '34', '36', '38',
 | 
						|
  '40', '42', '44', '46', '48', '50', '52', '54', '56', '58',
 | 
						|
  '60', '62',
 | 
						|
]
 | 
						|
 | 
						|
ignore_decorators = [
 | 
						|
  'GLIB_VAR',
 | 
						|
  'G_GNUC_INTERNAL',
 | 
						|
  'G_GNUC_WARN_UNUSED_RESULT',
 | 
						|
  'GLIB_AVAILABLE_IN_ALL',
 | 
						|
]
 | 
						|
 | 
						|
foreach version : stable_2_series_versions
 | 
						|
  ignore_decorators += [
 | 
						|
    'GLIB_AVAILABLE_IN_2_' + version,
 | 
						|
    'GLIB_DEPRECATED_IN_2_' + version,
 | 
						|
    'GLIB_DEPRECATED_IN_2_' + version + '_FOR',
 | 
						|
  ]
 | 
						|
endforeach
 | 
						|
 | 
						|
gtkdoc_common_scan_args = [
 | 
						|
  '--ignore-decorators=' + '|'.join(ignore_decorators),
 | 
						|
]
 | 
						|
 | 
						|
subdir('gio')
 | 
						|
subdir('glib')
 | 
						|
subdir('gobject') |