Skip to content

Commit

Permalink
Add a bit of text on setting up global defaults.
Browse files Browse the repository at this point in the history
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@28784 72102866-910b-0410-8b05-ffd578937521
  • Loading branch information
rfm committed Oct 8, 2009
1 parent bbeff8a commit 61ac3f3
Showing 1 changed file with 21 additions and 3 deletions.
24 changes: 21 additions & 3 deletions README.Packaging
Original file line number Diff line number Diff line change
Expand Up @@ -223,7 +223,25 @@ the command-line tool 'defaults' which allows you to read or write
user defaults.


6. SUMMARY OF CONFIGURE OPTIONS
6. GLOBAL DEFAULTS DATABASE
===========================

You may also global (ie for all applications and all users) default
values by placing them in the GlobalDefaults.plist file in the same
directory as the GNUstep.conf configuration file.

This file should contain data as keys and values in a dictionary using
the text property list format (the gnustep-base command 'defaults plist'
will give you a summary of the syntax of a text property list).

It is recommended that, if there are multiple packages wiching to set
global defaults, the values for each package are stored in a separate
file and the 'plmerge' command (also available with gnustep-base) is
used to merge those separate files into Globaldefaults.plist when any
package is installed or removed.


7. SUMMARY OF CONFIGURE OPTIONS
===============================

If you've followed us up to here, probably your gnustep-make's configure
Expand All @@ -236,7 +254,7 @@ Or, if you really wanted to change a lot of things, it might look like
./configure --with-layout={FILE} --with-config-file={LOCATION} --with-user-defaults-dir={DEFAULTS_DIR}


7. USER ENVIRONMENT
8. USER ENVIRONMENT
===================

GNUstep will install applications, tools and libraries into the
Expand Down Expand Up @@ -265,7 +283,7 @@ for your filesystem layout for the paths that you need to add (see
FilesystemLayouts/ for the documentation of the various layouts).


8. DEVELOPER ENVIRONMENT
9. DEVELOPER ENVIRONMENT
========================

To compile software that uses gnustep-make, you also need to set the
Expand Down

0 comments on commit 61ac3f3

Please sign in to comment.