mirror of
				https://gitlab.gnome.org/GNOME/glib.git
				synced 2025-10-31 00:12:19 +01:00 
			
		
		
		
	So they are consistent with the way we’re building man pages in other
projects, and because some people are allergic to XML.
This changes the build-time dependencies from `xsltproc` to `rst2man`,
and also takes the opportunity to change the `-Dman` Meson option from a
boolean to a feature (so you should use `-Dman-pages={enabled,disabled}`
now, rather than `-Dman={true,false}`).
Signed-off-by: Philip Withnall <pwithnall@gnome.org>
Helps: #3037
		
	
		
			
				
	
	
		
			31 lines
		
	
	
		
			884 B
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			884 B
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
| .. _gio-querymodules(1):
 | |
| .. meta::
 | |
|    :copyright: Copyright 2010, 2012 Red Hat, Inc.
 | |
|    :license: LGPL-2.1-or-later
 | |
| ..
 | |
|    This has to be duplicated from above to make it machine-readable by `reuse`:
 | |
|    SPDX-FileCopyrightText: 2010, 2012 Red Hat, Inc.
 | |
|    SPDX-License-Identifier: LGPL-2.1-or-later
 | |
| 
 | |
| ================
 | |
| gio-querymodules
 | |
| ================
 | |
| 
 | |
| -------------------------
 | |
| GIO module cache creation
 | |
| -------------------------
 | |
| 
 | |
| SYNOPSIS
 | |
| --------
 | |
| 
 | |
| |  **gio-querymodules** *DIRECTORY*…
 | |
| 
 | |
| DESCRIPTION
 | |
| -----------
 | |
| 
 | |
| ``gio-querymodules`` creates a ``giomodule.cache`` file in the listed
 | |
| directories. This file lists the implemented extension points for each module
 | |
| that has been found. It is used by GIO at runtime to avoid opening all modules
 | |
| just to find out which extension points they are implementing.
 | |
| 
 | |
| GIO modules are usually installed in the ``gio/modules`` subdirectory of libdir. |