← Back to team overview

curtin-dev team mailing list archive

[Merge] ~paride/curtin:fix-deb-clean into curtin:master

 

Paride Legovini has proposed merging ~paride/curtin:fix-deb-clean into curtin:master.

Commit message:
deb packaging: fully cleanup directory tree after build

LP: #1899698

Requested reviews:
  curtin developers (curtin-dev)
Related bugs:
  Bug #1899698 in curtin (Ubuntu): "fails to rebuild from source"
  https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1899698

For more details, see:
https://code.launchpad.net/~paride/curtin/+git/curtin/+merge/392367
-- 
Your team curtin developers is requested to review the proposed merge of ~paride/curtin:fix-deb-clean into curtin:master.
diff --git a/debian/clean b/debian/clean
new file mode 100644
index 0000000..51f3a0c
--- /dev/null
+++ b/debian/clean
@@ -0,0 +1,2 @@
+build/
+.coverage
diff --git a/debian/rules b/debian/rules
index 74be87c..c421771 100755
--- a/debian/rules
+++ b/debian/rules
@@ -20,3 +20,7 @@ override_dh_auto_install:
 
 override_dh_auto_test:
 	make unittest3
+
+override_dh_clean:
+	dh_clean
+	find . -name __pycache__ -exec rm -rf {} +

Follow ups