From 0f51231f805d31492dc88a0624a94691388bbcbf Mon Sep 17 00:00:00 2001 From: Adar Nimrod <nimrod@shore.co.il> Date: Mon, 25 Aug 2014 12:51:16 +0300 Subject: [PATCH] Running 'fab clean' now runs all commands, even if some files are missing. --- .gitignore | 1 + fabfile.py | 9 ++++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 6e4732f..51bbe61 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ debian/dcpman.prerm.debhelper debian/dcpman.substvars source/__pycache__ source/ui.py +*.pyc diff --git a/fabfile.py b/fabfile.py index ae2de68..2092111 100644 --- a/fabfile.py +++ b/fabfile.py @@ -1,5 +1,5 @@ #!/usr/bin/env python -from fabric.api import task, local +from fabric.api import task, local, settings @task def publish (): @@ -12,5 +12,8 @@ def build (): local ('''dpkg-buildpackage''') @task -def clean () - local ('''rm ../dcpman_*''') +def clean (): + with settings(warn_only=True): + local ('''rm ../dcpman_*''') + local ('''rm -r debian/dcpman.substvars debian/dcpman.prerm.debhelper\ + debian/dcpman.postinst.debhelper debian/dcpman.debhelper.log debian/dcpman''') -- GitLab