Gentoo Archives: gentoo-commits

From: "André Erdmann" <dywi@×××××××.de>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/R_overlay:master commit in: /, roverlay/
Date: Mon, 30 Jul 2012 15:53:59
Message-Id: 1343663611.da7273ecc3c7a7865cfeb830d89831c32c4458bf.dywi@gentoo
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' ):