From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 2897413800E for ; Mon, 30 Jul 2012 15:53:59 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5DAC9E044C; Mon, 30 Jul 2012 15:53:24 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 2D99CE0462 for ; Mon, 30 Jul 2012 15:53:24 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 790CD1B4033 for ; Mon, 30 Jul 2012 15:53:23 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id 2F141E5444 for ; Mon, 30 Jul 2012 15:53:21 +0000 (UTC) From: "André Erdmann" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "André Erdmann" Message-ID: <1343663611.da7273ecc3c7a7865cfeb830d89831c32c4458bf.dywi@gentoo> Subject: [gentoo-commits] proj/R_overlay:master commit in: /, roverlay/ X-VCS-Repository: proj/R_overlay X-VCS-Files: roverlay.py roverlay/argutil.py X-VCS-Directories: / roverlay/ X-VCS-Committer: dywi X-VCS-Committer-Name: André Erdmann X-VCS-Revision: da7273ecc3c7a7865cfeb830d89831c32c4458bf X-VCS-Branch: master Date: Mon, 30 Jul 2012 15:53:21 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 74604e6e-35b6-42be-a60d-2a6cf01057b5 X-Archives-Hash: 3fce7a6d6310bb52a313509d77dfb1ae commit: da7273ecc3c7a7865cfeb830d89831c32c4458bf Author: André Erdmann mailerd de> AuthorDate: Mon Jul 30 15:46:13 2012 +0000 Commit: André Erdmann mailerd de> CommitDate: Mon Jul 30 15:53:31 2012 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/R_overlay.git;a=commit;h=da7273ec main script: --no-manifest --- roverlay.py | 5 ++++- roverlay/argutil.py | 7 +++++++ 2 files changed, 11 insertions(+), 1 deletions(-) diff --git a/roverlay.py b/roverlay.py index 3504fab..3297325 100755 --- a/roverlay.py +++ b/roverlay.py @@ -221,7 +221,10 @@ def run_overlay_create(): #run_sync() try: global overlay - overlay = OverlayCreator ( allow_write=OPTION ( 'write_overlay' ) ) + overlay = OverlayCreator ( + skip_manifest=OPTION ( 'skip_manifest' ), + allow_write=OPTION ( 'write_overlay' ) + ) repo_list.add_packages ( overlay.add_package ) diff --git a/roverlay/argutil.py b/roverlay/argutil.py index 98a0406..4cefdbd 100644 --- a/roverlay/argutil.py +++ b/roverlay/argutil.py @@ -186,6 +186,12 @@ def get_parser ( CMD_DESC, DEFAULT_CONFIG ): # --write-desc # --log-level, --log-console, --log... + arg ( + '--no-manifest', + help="skip Manifest creation (results in useless overlay)", + **opt_in + ) + # TODO arg ( '--debug', @@ -238,6 +244,7 @@ def parse_argv ( *args, **kw ): print_config = p.print_config, list_config = p.list_config_entries, force_distroot = p.force_distroot, + skip_manifest = p.no_manifest, ) if given ( 'overlay' ):