|
Alain Reguera Delgado |
cec889 |
tcar(1)
|
|
Alain Reguera Delgado |
cec889 |
=======
|
|
Alain Reguera Delgado |
cdbf5c |
|
|
Alain Reguera Delgado |
cdbf5c |
Name
|
|
Alain Reguera Delgado |
cdbf5c |
----
|
|
Alain Reguera Delgado |
cdbf5c |
|
|
Alain Reguera Delgado |
cec889 |
tcar - The CentOS artwork repository automation tool.
|
|
Alain Reguera Delgado |
cdbf5c |
|
|
Alain Reguera Delgado |
cdbf5c |
Synopsis
|
|
Alain Reguera Delgado |
cdbf5c |
--------
|
|
Alain Reguera Delgado |
cdbf5c |
|
|
Alain Reguera Delgado |
cec889 |
*tcar* [*--help*|*--version*]::
|
|
Alain Reguera Delgado |
cec889 |
Print information about *tcar* script itself.
|
|
Alain Reguera Delgado |
cdbf5c |
|
|
Alain Reguera Delgado |
cec889 |
*tcar* *MODULE* [*--help|--version*]::
|
|
Alain Reguera Delgado |
cdbf5c |
Print information about the specified module. See <<modules>>
|
|
Alain Reguera Delgado |
cec889 |
below to see which modules *tcar* script supports.
|
|
Alain Reguera Delgado |
cdbf5c |
|
|
Alain Reguera Delgado |
cdbf5c |
Description
|
|
Alain Reguera Delgado |
cdbf5c |
-----------
|
|
Alain Reguera Delgado |
cdbf5c |
|
|
Alain Reguera Delgado |
cec889 |
*tcar* exists to standardize frequent tasks inside the CentOS artwork
|
|
Alain Reguera Delgado |
cec889 |
repository. Inside *tcar* script, frequent tasks are organized inside
|
|
Alain Reguera Delgado |
cec889 |
modules.
|
|
Alain Reguera Delgado |
cec889 |
|
|
Alain Reguera Delgado |
cec889 |
When you execute the *tcar* script in a terminal, it requests you to
|
|
Alain Reguera Delgado |
cec889 |
enter the absolute path of CentOS artwork repository in your
|
|
Alain Reguera Delgado |
cec889 |
workstation. This information is required in order for *tcar* to know
|
|
Alain Reguera Delgado |
cec889 |
where the repository directory structure you want to work with is
|
|
Alain Reguera Delgado |
cec889 |
stored in. Later, once *tcar* knows where your copy of CentOS artwork
|
|
Alain Reguera Delgado |
cec889 |
repository is stored in, it initializes configuration variables and
|
|
Alain Reguera Delgado |
cec889 |
global functions. At this point, it continues reading the command-line
|
|
Alain Reguera Delgado |
cec889 |
arguments to retrieve the module's name, process common options next
|
|
Alain Reguera Delgado |
cec889 |
to it, store module-specific options and initiates the module's
|
|
Alain Reguera Delgado |
cec889 |
environment by executing the module's initialization script, based on
|
|
Alain Reguera Delgado |
cec889 |
the module's name retrieved from the command-line.
|
|
Alain Reguera Delgado |
cdbf5c |
|
|
Alain Reguera Delgado |
cdbf5c |
[[modules]]
|
|
Alain Reguera Delgado |
cdbf5c |
Modules
|
|
Alain Reguera Delgado |
cdbf5c |
-------
|
|
Alain Reguera Delgado |
cdbf5c |
|
|
Alain Reguera Delgado |
cec889 |
The *tcar* script supports the following modules:
|
|
Alain Reguera Delgado |
cdbf5c |
|
|
Alain Reguera Delgado |
cdbf5c |
*prepare*::
|
|
Alain Reguera Delgado |
cdbf5c |
Standardize configuration tasks needed by your working copy (e.g.,
|
|
Alain Reguera Delgado |
cdbf5c |
verify whether required packages are installed or not in your
|
|
Alain Reguera Delgado |
cdbf5c |
workstation, calls render module to produce images and manuals in
|
|
Alain Reguera Delgado |
cdbf5c |
the correct order). This is the first task you should run in your
|
|
Alain Reguera Delgado |
cdbf5c |
workstation, just after downloading a fresh working copy of CentOS
|
|
Alain Reguera Delgado |
cdbf5c |
artwork repository.
|
|
Alain Reguera Delgado |
cdbf5c |
|
|
Alain Reguera Delgado |
cdbf5c |
*render*::
|
|
Alain Reguera Delgado |
cdbf5c |
Standardize the way content is produced inside the repository.
|
|
Alain Reguera Delgado |
cdbf5c |
This function relies on configuration files to do its work.
|
|
Alain Reguera Delgado |
cdbf5c |
Whenever you need to produce images, documentation or localized
|
|
Alain Reguera Delgado |
cdbf5c |
content this is the module you'll need to use.
|
|
Alain Reguera Delgado |
cdbf5c |
|
|
Alain Reguera Delgado |
cdbf5c |
*locale*::
|
|
Alain Reguera Delgado |
cdbf5c |
Standardize the way translatable strings are retrieved from source
|
|
Alain Reguera Delgado |
cdbf5c |
files and put into portable objects for you to edit. Portable
|
|
Alain Reguera Delgado |
cdbf5c |
objects produced by this module are used by *render* module to
|
|
Alain Reguera Delgado |
cdbf5c |
produce localized content. Whenever you need to produce the
|
|
Alain Reguera Delgado |
cdbf5c |
intermediate files holding the translatable strings required to
|
|
Alain Reguera Delgado |
cdbf5c |
produce localized content, use this module.
|
|
Alain Reguera Delgado |
cdbf5c |
|
|
Alain Reguera Delgado |
cdbf5c |
*tuneup*::
|
|
Alain Reguera Delgado |
cdbf5c |
Standardize maintenance tasks frequently run inside the repository
|
|
Alain Reguera Delgado |
cdbf5c |
(e.g., reset written by, copyright and license information inside
|
|
Alain Reguera Delgado |
cdbf5c |
shell script's top-comments; transform probably malformed HTML
|
|
Alain Reguera Delgado |
cdbf5c |
documents into valid documents, and remove unused tags inside SVG
|
|
Alain Reguera Delgado |
cdbf5c |
documents.).
|
|
Alain Reguera Delgado |
cdbf5c |
|
|
Alain Reguera Delgado |
cdbf5c |
[[options]]
|
|
Alain Reguera Delgado |
cdbf5c |
Options
|
|
Alain Reguera Delgado |
cdbf5c |
-------
|
|
Alain Reguera Delgado |
cdbf5c |
|
|
Alain Reguera Delgado |
cec889 |
The *tcar* script supports the following options:
|
|
Alain Reguera Delgado |
cdbf5c |
|
|
Alain Reguera Delgado |
cdbf5c |
*--help*::
|
|
Alain Reguera Delgado |
cdbf5c |
Print script documentation.
|
|
Alain Reguera Delgado |
cdbf5c |
|
|
Alain Reguera Delgado |
cdbf5c |
*--version*::
|
|
Alain Reguera Delgado |
cdbf5c |
Print script version.
|
|
Alain Reguera Delgado |
cdbf5c |
|
|
Alain Reguera Delgado |
cdbf5c |
*--debug*::
|
|
Alain Reguera Delgado |
cdbf5c |
Run the script in debugging mode. This option is very useful if
|
|
Alain Reguera Delgado |
cdbf5c |
you want to get a closer look to the way modules are opened and
|
|
Alain Reguera Delgado |
cec889 |
closed inside *tcar* script.
|
|
Alain Reguera Delgado |
cdbf5c |
|
|
Alain Reguera Delgado |
cdbf5c |
*--quiet*::
|
|
Alain Reguera Delgado |
cdbf5c |
Run the script quietly. This option reduces the amount of
|
|
Alain Reguera Delgado |
cec889 |
information the *tcar* script prints out when processing
|
|
Alain Reguera Delgado |
cdbf5c |
source files.
|
|
Alain Reguera Delgado |
cdbf5c |
|
|
Alain Reguera Delgado |
cdbf5c |
*--yes*::
|
|
Alain Reguera Delgado |
cdbf5c |
Run the script in affirmative mode. This is answering ``yes'' to
|
|
Alain Reguera Delgado |
cdbf5c |
all ``yes or no'' questions. This option is useful when you run
|
|
Alain Reguera Delgado |
cec889 |
*tcar* with the *--quiet* option.
|
|
Alain Reguera Delgado |
cdbf5c |
|
|
Alain Reguera Delgado |
cdbf5c |
[[exit-status]]
|
|
Alain Reguera Delgado |
cdbf5c |
Exit Status
|
|
Alain Reguera Delgado |
cdbf5c |
-----------
|
|
Alain Reguera Delgado |
cdbf5c |
|
|
Alain Reguera Delgado |
cdbf5c |
* 0 -- Exit successfully without errors.
|
|
Alain Reguera Delgado |
cdbf5c |
* 1 -- Exit with errors.
|
|
Alain Reguera Delgado |
cdbf5c |
|
|
Alain Reguera Delgado |
cdbf5c |
[[bugs]]
|
|
Alain Reguera Delgado |
cdbf5c |
Bugs
|
|
Alain Reguera Delgado |
cdbf5c |
----
|
|
Alain Reguera Delgado |
cdbf5c |
|
|
Alain Reguera Delgado |
cdbf5c |
* https://centos.org.cu/bugs/[https://centos.org.cu/bugs/]
|
|
Alain Reguera Delgado |
cdbf5c |
|
|
Alain Reguera Delgado |
cdbf5c |
Author
|
|
Alain Reguera Delgado |
cdbf5c |
------
|
|
Alain Reguera Delgado |
cdbf5c |
|
|
Alain Reguera Delgado |
cec889 |
The *tcar* script has received contribution from the following people:
|
|
Alain Reguera Delgado |
cdbf5c |
|
|
Alain Reguera Delgado |
cdbf5c |
* Alain Reguera Delgado <mailto:al@centos.org.cu[al@centos.org.cu]>, 2009-2013
|
|
Alain Reguera Delgado |
cdbf5c |
|
|
Alain Reguera Delgado |
cdbf5c |
Copyright
|
|
Alain Reguera Delgado |
cdbf5c |
---------
|
|
Alain Reguera Delgado |
cdbf5c |
|
|
Alain Reguera Delgado |
cdbf5c |
Copyright (C) 2009-2013 The CentOS Artwork SIG
|
|
Alain Reguera Delgado |
cdbf5c |
|
|
Alain Reguera Delgado |
cdbf5c |
This program is free software; you can redistribute it and/or modify
|
|
Alain Reguera Delgado |
cdbf5c |
it under the terms of the GNU General Public License as published by
|
|
Alain Reguera Delgado |
cdbf5c |
the Free Software Foundation; either version 2 of the License, or (at
|
|
Alain Reguera Delgado |
cdbf5c |
your option) any later version.
|
|
Alain Reguera Delgado |
cdbf5c |
|
|
Alain Reguera Delgado |
cdbf5c |
This program is distributed in the hope that it will be useful, but
|
|
Alain Reguera Delgado |
cdbf5c |
WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
Alain Reguera Delgado |
cdbf5c |
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
|
Alain Reguera Delgado |
cdbf5c |
General Public License for more details.
|
|
Alain Reguera Delgado |
cdbf5c |
|
|
Alain Reguera Delgado |
cdbf5c |
You should have received a copy of the GNU General Public License
|
|
Alain Reguera Delgado |
cdbf5c |
along with this program; if not, write to the Free Software
|
|
Alain Reguera Delgado |
cdbf5c |
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
|
Alain Reguera Delgado |
cdbf5c |
|
|
Alain Reguera Delgado |
cdbf5c |
// vim: set syntax=asciidoc:
|