From 95fee7b01f24f636252cfd4e16e2438e453b53b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=2E=C3=87a=C4=9Flar=20Onur?= Date: Tue, 25 Oct 2005 02:55:41 +0000 Subject: [PATCH] =?UTF-8?q?Build=20i=C5=9Flemi=20sonras=C4=B1=20pkg=5Fdir?= =?UTF-8?q?=20silinsin=20deste=C4=9Fi,=20=C3=B6ntan=C4=B1ml=C4=B1=20hali?= =?UTF-8?q?=20a=C3=A7=C4=B1k=20yani=20build=20sonras=C4=B1=20paketi=20olu?= =?UTF-8?q?=C5=9Fturduktan=20sonra=20kaynak=20kodun=20oldu=C4=9Fu=20derlem?= =?UTF-8?q?e=20dizinini=20siliyor.=20Yok=20kals=C4=B1n=20istiyorsan=C4=B1z?= =?UTF-8?q?=20a=C5=9Fa=C4=9F=C4=B1daki=20b=C3=B6l=C3=BCm=C3=BC=20/etc/pisi?= =?UTF-8?q?/pisi.conf'a=20eklemek=20yeterli...?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [general] autoclean = False --- pisi/build.py | 7 +++++++ pisi/configfile.py | 2 ++ 2 files changed, 9 insertions(+) diff --git a/pisi/build.py b/pisi/build.py index 3540815a..95942a02 100644 --- a/pisi/build.py +++ b/pisi/build.py @@ -562,3 +562,10 @@ class Builder: self.set_state("buildpackages") util.xterm_title_reset() ctx.ui.info(_("Done.")) + + if ctx.config.values.general.autoclean is True: + ctx.ui.info(_("Cleaning Build Directory...")) + util.clean_dir(self.bctx.pkg_dir()) + else: + ctx.ui.info(_("Keeping Build Directory")) + diff --git a/pisi/configfile.py b/pisi/configfile.py index eeea74dc..6a7cd5a4 100644 --- a/pisi/configfile.py +++ b/pisi/configfile.py @@ -19,6 +19,7 @@ # #[general] #destinationdirectory = /tmp +#autoclean = False # #[build] #host = i686-pc-linux-gnu @@ -51,6 +52,7 @@ class GeneralDefaults: """Default values for [general] section""" # destinationdirectory = os.getcwd() + "/tmp" # FOR ALPHA destinationdirectory = "/" + autoclean = True distribution = "Pardus" distribution_release = "0.1"