mirror of
				https://gitlab.gnome.org/GNOME/glib.git
				synced 2025-10-31 00:12:19 +01:00 
			
		
		
		
	
		
			
	
	
		
			66 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
		
		
			
		
	
	
			66 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
|   | .. _gresource(1):
 | ||
|  | .. meta::
 | ||
|  |    :copyright: Copyright 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: 2012 Red Hat, Inc.
 | ||
|  |    SPDX-License-Identifier: LGPL-2.1-or-later
 | ||
|  | 
 | ||
|  | =========
 | ||
|  | gresource
 | ||
|  | =========
 | ||
|  | 
 | ||
|  | --------------
 | ||
|  | GResource tool
 | ||
|  | --------------
 | ||
|  | 
 | ||
|  | SYNOPSIS
 | ||
|  | --------
 | ||
|  | 
 | ||
|  | |  **gresource** [--section *SECTION*] list *FILE* [*PATH*]
 | ||
|  | |  **gresource** [--section *SECTION*] details *FILE* [*PATH*]
 | ||
|  | |  **gresource** [--section *SECTION*] extract *FILE* *PATH*
 | ||
|  | |  **gresource** sections *FILE*
 | ||
|  | |  **gresource** help [*COMMAND*]
 | ||
|  | 
 | ||
|  | DESCRIPTION
 | ||
|  | -----------
 | ||
|  | 
 | ||
|  | ``gresource`` offers a simple commandline interface to ``GResource``. It lets
 | ||
|  | you list and extract resources that have been compiled into a resource file or
 | ||
|  | included in an ELF file (a binary or a shared library).
 | ||
|  | 
 | ||
|  | The file to operate on is specified by the ``FILE`` argument.
 | ||
|  | 
 | ||
|  | If an ELF file includes multiple sections with resources, it is possible to
 | ||
|  | select which one to operate on with the ``--section`` option. Use the
 | ||
|  | ``sections`` command to find available sections.
 | ||
|  | 
 | ||
|  | COMMANDS
 | ||
|  | --------
 | ||
|  | 
 | ||
|  | ``list``
 | ||
|  | 
 | ||
|  |   Lists resources. If ``SECTION`` is given, only list resources in this section.
 | ||
|  |   If ``PATH`` is given, only list matching resources.
 | ||
|  | 
 | ||
|  | ``details``
 | ||
|  | 
 | ||
|  |   Lists resources with details. If ``SECTION`` is given, only list resources in
 | ||
|  |   this section. If ``PATH`` is given, only list matching resources. Details
 | ||
|  |   include the section, size and compression of each resource.
 | ||
|  | 
 | ||
|  | ``extract``
 | ||
|  | 
 | ||
|  |   Extracts the resource named by ``PATH`` to stdout. Note that resources may
 | ||
|  |   contain binary data.
 | ||
|  | 
 | ||
|  | ``sections``
 | ||
|  | 
 | ||
|  |   Lists sections containing resources. This is only interesting if ``FILE`` is
 | ||
|  |   an ELF file.
 | ||
|  | 
 | ||
|  | ``help``
 | ||
|  | 
 | ||
|  |   Prints help and exits.
 |