update, add some examples
parent
29d387d2ba
commit
4e11380c75
|
@ -6,7 +6,7 @@ ikiwiki - a wiki compiler
|
||||||
|
|
||||||
ikiwiki [options] source destination
|
ikiwiki [options] source destination
|
||||||
|
|
||||||
ikiwiki --setup configfile
|
ikiwiki --setup setupfile
|
||||||
|
|
||||||
# DESCRIPTION
|
# DESCRIPTION
|
||||||
|
|
||||||
|
@ -30,19 +30,19 @@ These options control the mode that ikiwiki operates in.
|
||||||
|
|
||||||
Force a rebuild of all pages.
|
Force a rebuild of all pages.
|
||||||
|
|
||||||
* --setup configfile
|
* --setup setupfile
|
||||||
|
|
||||||
In setup mode, ikiwiki reads the config file, which is really a perl
|
In setup mode, ikiwiki reads the config file, which is really a perl
|
||||||
program that can call ikiwiki internal functions.
|
program that can call ikiwiki internal functions.
|
||||||
|
|
||||||
The default action when --setup is specified is to automatically generate
|
The default action when --setup is specified is to automatically generate
|
||||||
wrappers for a wiki based on data in a config file, and rebuild the wiki.
|
wrappers for a wiki based on data in a setup file, and rebuild the wiki.
|
||||||
If you only want to build any changed pages, you can use --refresh with
|
If you only want to build any changed pages, you can use --refresh with
|
||||||
--setup.
|
--setup.
|
||||||
|
|
||||||
* --dumpsetup configfile
|
* --dumpsetup setupfile
|
||||||
|
|
||||||
Causes ikiwiki to write to the specified config file, dumping out
|
Causes ikiwiki to write to the specified setup file, dumping out
|
||||||
its current configuration.
|
its current configuration.
|
||||||
|
|
||||||
* --wrappers
|
* --wrappers
|
||||||
|
@ -103,7 +103,8 @@ These options control the mode that ikiwiki operates in.
|
||||||
# CONFIG OPTIONS
|
# CONFIG OPTIONS
|
||||||
|
|
||||||
These options configure the wiki. Note that [[plugins]] can add additional
|
These options configure the wiki. Note that [[plugins]] can add additional
|
||||||
configuration options of their own.
|
configuration options of their own. All of these options and more besides can
|
||||||
|
also be configured using a setup file.
|
||||||
|
|
||||||
* --wikiname
|
* --wikiname
|
||||||
|
|
||||||
|
@ -316,10 +317,28 @@ configuration options of their own.
|
||||||
* --set var=value
|
* --set var=value
|
||||||
|
|
||||||
This allows setting an arbitrary configuration variable, the same as if it
|
This allows setting an arbitrary configuration variable, the same as if it
|
||||||
were set via a configuration file. Since most options can be configured
|
were set via a setup file. Since most options can be configured
|
||||||
using command-line switches, you will rarely need to use this, but it can be
|
using command-line switches, you will rarely need to use this, but it can be
|
||||||
useful for the odd option that lacks a command-line switch.
|
useful for the odd option that lacks a command-line switch.
|
||||||
|
|
||||||
|
# EXAMPLES
|
||||||
|
|
||||||
|
* ikiwiki --setup my.setup
|
||||||
|
|
||||||
|
Completly (re)build the wiki using the specified setup file.
|
||||||
|
|
||||||
|
* ikiwiki --setup my.setup --refresh
|
||||||
|
|
||||||
|
Refresh the wiki, using settings from my.setup, and avoid
|
||||||
|
rebuilding any pages that have not changed. This is faster.
|
||||||
|
|
||||||
|
* ikiwiki --setup my.setup --refresh --wrappers
|
||||||
|
|
||||||
|
Refresh the wiki, including regnerating all wrapper programs,
|
||||||
|
but do not rebuild all pages. Useful if you have changed something
|
||||||
|
in the setup file that does not need a full wiki rebuild to update
|
||||||
|
all pages, but that you want to immediatly take effect.
|
||||||
|
|
||||||
# ENVIRONMENT
|
# ENVIRONMENT
|
||||||
|
|
||||||
* CC
|
* CC
|
||||||
|
|
Loading…
Reference in New Issue