aboutsummaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorAndré Erdmann <dywi@mailerd.de>2012-08-20 11:52:52 +0200
committerAndré Erdmann <dywi@mailerd.de>2012-08-20 11:52:52 +0200
commit91d72b88b6607584fb3bd1d9ca74059db3f3c733 (patch)
treef4fe6d95be5e8d6edcaf2a42d06500b430ec7c86 /README
parentgitignore (diff)
downloadR_overlay-91d72b88b6607584fb3bd1d9ca74059db3f3c733.tar.gz
R_overlay-91d72b88b6607584fb3bd1d9ca74059db3f3c733.tar.bz2
R_overlay-91d72b88b6607584fb3bd1d9ca74059db3f3c733.zip
README
Diffstat (limited to 'README')
-rw-r--r--README48
1 files changed, 23 insertions, 25 deletions
diff --git a/README b/README
index 40c2201..4ccb403 100644
--- a/README
+++ b/README
@@ -1,36 +1,34 @@
-R overlay -- README
+Automatically generated overlay of R packages (roverlay) -- README
-== How to use ==
+= What is roverlay? =
+
+roverlay is a program that generates a portage overlay for R packages.
+It runs without any user interaction and uses config files to control the
+overlay creation.
-./roverlay.py [option(s)] [command(s)]
-See man/roverlay.1 or ./roverlay.py --help for all options.
+= Directory overview =
-=== Running tests ===
+roverlay/ -- roverlay python modules
+config/ -- config files
+eclass/ -- eclass file(s)
+misc/ -- miscellaneous files, e.g. a sed expression that makes roverlay.py
+ 'installed'
+doc/ -- documentation root directory
+doc/rst -- roverlay documentation (in reStructuredText)
+doc/html -- html version of the latest 'stable' rst documentation
+doc/man -- roverlay man pages
+doc/pydoc -- code self-documentation in html, can be created with 'make pydoc'
-Just run the main script, the '--repo-config' option can be used to use
-other repo config files (instead of the default one that downloads ~50GB of packages).
-The '--no-manifest' switch can be used to disable Manifest creation, which saves a
-considerable amount of time at the expense of an unusable overlay
-(but useful to analyze created metadata, ebuild and depres results).
-Test run example:
-<<
-#!/bin/sh
-./roverlay.py sync
-time ./main.py --nosync --stats -O /tmp/created_overlay --no-manifest
->>
+= Usage instructions =
-== Configuration ==
+./roverlay.py [option(s)] [command(s)]
-* main configuration
-see config/R-overlay.conf
+Please see ./roverlay.py --help for all options and/or doc/rst, doc/html for
+the full usage documentation, including software/hardware requirements.
-* repo configuration (CRAN,...)
-see man/roverlay-repo.5
-* description field configuration
-see config/description_fields.conf
+= Installation =
-* dependency rules configuration
-see man/roverlay-deprules.5
+See doc/rst and/or doc/html for installation instructions.