glib-compile-schemas(1)


NAME

   glib-compile-schemas - GSettings schema compiler

SYNOPSIS

   glib-compile-schemas [OPTION...] {DIRECTORY}

DESCRIPTION

   glib-compile-schemas compiles all the GSettings XML schema files in
   DIRECTORY into a binary file with the name gschemas.compiled that can
   be used by GSettings. The XML schema files must have the filename
   extension .gschema.xml. For a detailed description of the XML file
   format, see the GSettings documentation.

   At runtime, GSettings looks for schemas in the glib-2.0/schemas
   subdirectories of all directories specified in the XDG_DATA_DIRS
   environment variable. The usual location to install schema files is
   /usr/share/glib-2.0/schemas.

   In addition to schema files, glib-compile-schemas reads 'vendor
   override' files, which are key files that can override default values
   for keys in the schemas. The group names in the key files are the
   schema id, and the values are written in serialized GVariant form.
   Vendor override files must have the filename extension
   .gschema.override.

   By convention, vendor override files begin with nn_ where nn is a
   number from 00 to 99. Higher numbered files have higher priority (eg:
   if the same override is made in a file numbered 10 and then again in a
   file numbered 20, the override from 20 will take precedence).

OPTIONS

   -h, --help
       Print help and exit

   --version
       Print program version and exit

   --targetdir=TARGET
       Store gschemas.compiled in the TARGET directory instead of
       DIRECTORY.

   --strict
       Abort on any errors in schemas. Without this option, faulty schema
       files are simply omitted from the resulting compiled schema.

   --dry-run
       Don't write gschemas.compiled. This option can be used to check
       .gschema.xml sources for errors.

   --allow-any-name
       Do not enforce restrictions on key names. Note that this option is
       purely to facility the transition from GConf, and will be removed
       at some time in the future.


More Linux Commands

manpages/XShapeSelectInput.3.html
XShapeSelectInput(3) - X nonrectangular shape functions.....
The X11 Nonrectangular Window Shape Extension adds nonrectangular windows to the X Window System. PREDEFINED VALUES Operations: ShapeSet ShapeUnion ShapeInterse

manpages/tk_bindForTraversal.n.html
tk_bindForTraversal(n) - Obsolete support for menu bars.....
These procedures were used in Tk 3.6 and earlier releases to help manage pulldown menus and to implement keyboard traversal of menus. In Tk 4.0 and later releas

manpages/ntfs-3g.8.html
ntfs-3g(8) - Third Generation Read/Write NTFS Driver........
ntfs-3g is an NTFS driver, which can create, remove, rename, move files, directories, hard links, and streams; it can read and write files, including streams, s

manpages/XShmAttach.3.html
XShmAttach(3) - X Shared Memory extension functions.........
XShmQueryExtension checks to see if the shared memory extensions are available for the specified display. XShmQueryVersion returns the version numbers of the ex

manpages/XFlush.3.html
XFlush(3) - handle output buffer or event queue (Man Page)
The XFlush function flushes the output buffer. Most client applications need not use this function because the output buffer is automatically flushed as needed

manpages/lvrename.8.html
lvrename(8) - rename a logical volume - Linux manual page...
lvrename renames an existing logical volume from OldLogicalVolume{Name|Path} to NewLogicalVolume{Name|Path}. OPTIONS See lvm(8) for common options. --noudevsync

manpages/xconv.pl.8.html
xconv.pl(8) - inetd migration script (Admin - Linux man page)
xconv.pl is provided by the xinetd package to assist in the migration from inetd based systems to ones based on xinetd. Functionality is similar to the itox ...

manpages/rpcbind.8.html
rpcbind(8) - universal addresses to RPC program number mappe
The rpcbind utility is a server that converts RPC program numbers into universal addresses. It must be running on the host to be able to make RPC calls on a ser

manpages/finite.3.html
finite(3) - BSD floating-point classification functions.....
The finite(), finitef(), and finitel() functions return a nonzero value if x is neither infinite nor a not-a-number (NaN) value, and 0 otherwise. The isnan(), i

manpages/XTestDiscard.3.html
XTestDiscard(3) - XTest extension functions - Linux man page
This extension is a minimal set of client and server extensions required to completely test the X11 server with no user intervention. This extension is not inte

manpages/wordexp.3.html
wordexp(3) - perform word expansion like a posix-shell......
The function wordexp() performs a shell-like expansion of the string s and returns the result in the structure pointed to by p. The data type wordexp_t is a str

manpages/XSetDeviceValuators.3.html
XSetDeviceValuators(3) - initialize the valuators on an exte
The XSetDeviceValuators request sets the current values of the valuators of an input device. The valuators in the range first_valuator to (first_valuator + num_





We can't live, work or learn in freedom unless the software we use is free.