diff options
author | André Erdmann <dywi@mailerd.de> | 2012-07-11 20:36:32 +0200 |
---|---|---|
committer | André Erdmann <dywi@mailerd.de> | 2012-07-11 20:36:32 +0200 |
commit | bb8c8f16dd67c14f31af69e70c7c99baebbb80d9 (patch) | |
tree | f6319cb34d17ca990c09133559444062b2d75257 /config | |
parent | mkrepo.sh (diff) | |
download | R_overlay-bb8c8f16dd67c14f31af69e70c7c99baebbb80d9.tar.gz R_overlay-bb8c8f16dd67c14f31af69e70c7c99baebbb80d9.tar.bz2 R_overlay-bb8c8f16dd67c14f31af69e70c7c99baebbb80d9.zip |
dependency resolution
* simple dep rules are now a sub module of depres
* split rule creation from rule file reading, this allows
to create rules for strings (not only for files)
* fixed some issues like 'DependencyResolver does not run
without an error queue'
* added the possibility to read dependency rules from a directory
this will scan the dir non-recursively and read all files found
modified: R-overlay.conf
modified: config/R-overlay.conf
modified: roverlay/depres/channels.py
modified: roverlay/depres/depresolver.py
modified: roverlay/depres/deprule.py
deleted: roverlay/depres/simpledeprule.py
new file: roverlay/depres/simpledeprule/__init__.py
renamed: roverlay/depres/abstractsimpledeprule.py -> roverlay/depres/simpledeprule/abstractrules.py
new file: roverlay/depres/simpledeprule/pool.py
new file: roverlay/depres/simpledeprule/reader.py
new file: roverlay/depres/simpledeprule/rulemaker.py
new file: roverlay/depres/simpledeprule/rules.py
modified: roverlay/recipe/easyresolver.py
Diffstat (limited to 'config')
-rw-r--r-- | config/R-overlay.conf | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/config/R-overlay.conf b/config/R-overlay.conf index 5276520..8c0f985 100644 --- a/config/R-overlay.conf +++ b/config/R-overlay.conf @@ -165,13 +165,13 @@ #REPO_CONFIG = "repo.list" # SIMPLE_RULES_FILE -# list of (simple) dependency rule files +# list of (simple) dependency rule files or dirs # Please see the rule example file for file format. +# Directories will be non-recursively scanned for files. # * defaults to <unset>, which effectively disables dependency resolution # since no other dependency resolution methods are available. # This gives poor results! # * alias: SIMPLE_RULES_FILES -# *** TODO-note: accept directories as value *** #SIMPLE_RULES_FILE = "simple-deprules.d/R" # == logging == |