The prepare functionality
The prepare functionality is the
interface the centos-art.sh script provides
to standardize the final configuration stuff your workstation
needs, once the working copy of &TCAR; has been downloaded
inside it already.
Synopsis
Assuming this is the very first time you run the
centos-art.sh script, you'll find that
it isn't found in your workstation. This is correct because
you haven't create the command-line interface symbolic link
that make it available in the execution path. In order to make
the centos-art.sh command-line
available in the execution path of your workstation, you need
to run it using its absolute path first:
~/artwork/trunk/Scripts/centos-art.sh prepare [OPTIONS]
Later, once the centos-art.sh script is
available in the execution path of your system, there is no
need for you to use the absolute path again. From this time
on, you can use the centos-art command-line
interface directly, as the following example describes:
centos-art prepare [OPTIONS]
The prepare functionality accepts the
following options:
Supress all output messages except error messages. When this
option is passed, all confirmation requests are supressed and
a possitive answer is assumed for them, just as if the
option had been provided.
Assume yes to all confirmation requests.
This option verifies whether required packages need to be
installed or updated. In both cases, the sudo
yum command is used to perform such tasks. This
configuration requires you to configure the
sudo command first, as described in .
This option creates/updates the symbolic links information
required in your workstation to connect it with the files
inside the working copy of &TCAR;. When you provide this
option, the centos-art.sh put itself into
your system's execution path and make common brushes,
patterns, palettes and fonts available inside applications
like GIMP, so you can make use of them without loosing version
control over them.
This option removes all common fonts, brushes, patterns, and
palettes from your home configuration directories, in order to
create a fresh installation of them all, again, using the
working copy as reference.
This option initializes image files inside the working copy.
When you provide this option, the
centos-art.sh scripts renders image files
from all design models available in the working copy. This
step is required in order to satisfy dependencies from
different components inside the working copy.
This option initializes documentation files inside the working
copy. When you provide this option, the
centos-art.sh script renders all
documentation manuals from their related source files so you
can read them nicely.
Print the name and value of some of the environment variables
used by centos-art.sh scripts.
As default behaviour, when no option is provided to
prepare functionality, the
centos-art.sh script
excecutes as is it had been executed with the
, ,
and
options. Otherwise, if you provide any option, the
centos-art.sh script executes the
prepare functionality as specified by the
options.
Notice that is possible for you to execute the
prepare functionality as much times as
you need to. This is specially useful when you need to keep
syncronized the relation between content produced inside your
working copy and the applications you use outside it. For
example, considering you've added new brushes to or removed
old brushes from your working copy of &TCAR;, the link
information related to those files need to be updated in the
~/.gimp-2.2/brushes
directory too, in a way the addition/deletion change that took
place in your working copy can be reflected there, as well.
The same is true for other similar components like fonts,
patterns and palettes.
Examples
The examples here seem to be pretty obvious once you've read
both the synopsis section and the options supported by this
functionality. Isn't it?
Reporting Bugs
Report bugs to &TCAML;.
Copyright
Copyright © 2009, 2010, 2011 &TCAS;.
This is free software. You may redistribute copies of it
under the terms of the . There
is NO WARRANTY, to the extent permitted by law.