1 |
commit: da7273ecc3c7a7865cfeb830d89831c32c4458bf |
2 |
Author: André Erdmann <dywi <AT> mailerd <DOT> de> |
3 |
AuthorDate: Mon Jul 30 15:46:13 2012 +0000 |
4 |
Commit: André Erdmann <dywi <AT> mailerd <DOT> de> |
5 |
CommitDate: Mon Jul 30 15:53:31 2012 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/R_overlay.git;a=commit;h=da7273ec |
7 |
|
8 |
main script: --no-manifest |
9 |
|
10 |
--- |
11 |
roverlay.py | 5 ++++- |
12 |
roverlay/argutil.py | 7 +++++++ |
13 |
2 files changed, 11 insertions(+), 1 deletions(-) |
14 |
|
15 |
diff --git a/roverlay.py b/roverlay.py |
16 |
index 3504fab..3297325 100755 |
17 |
--- a/roverlay.py |
18 |
+++ b/roverlay.py |
19 |
@@ -221,7 +221,10 @@ def run_overlay_create(): |
20 |
#run_sync() |
21 |
try: |
22 |
global overlay |
23 |
- overlay = OverlayCreator ( allow_write=OPTION ( 'write_overlay' ) ) |
24 |
+ overlay = OverlayCreator ( |
25 |
+ skip_manifest=OPTION ( 'skip_manifest' ), |
26 |
+ allow_write=OPTION ( 'write_overlay' ) |
27 |
+ ) |
28 |
|
29 |
repo_list.add_packages ( overlay.add_package ) |
30 |
|
31 |
|
32 |
diff --git a/roverlay/argutil.py b/roverlay/argutil.py |
33 |
index 98a0406..4cefdbd 100644 |
34 |
--- a/roverlay/argutil.py |
35 |
+++ b/roverlay/argutil.py |
36 |
@@ -186,6 +186,12 @@ def get_parser ( CMD_DESC, DEFAULT_CONFIG ): |
37 |
# --write-desc |
38 |
# --log-level, --log-console, --log... |
39 |
|
40 |
+ arg ( |
41 |
+ '--no-manifest', |
42 |
+ help="skip Manifest creation (results in useless overlay)", |
43 |
+ **opt_in |
44 |
+ ) |
45 |
+ |
46 |
# TODO |
47 |
arg ( |
48 |
'--debug', |
49 |
@@ -238,6 +244,7 @@ def parse_argv ( *args, **kw ): |
50 |
print_config = p.print_config, |
51 |
list_config = p.list_config_entries, |
52 |
force_distroot = p.force_distroot, |
53 |
+ skip_manifest = p.no_manifest, |
54 |
) |
55 |
|
56 |
if given ( 'overlay' ): |