From dad4c3be24b53e6e9acbc642954b126b43252e5f Mon Sep 17 00:00:00 2001 From: Maxim Cournoyer <maxim.cournoyer@savoirfairelinux.com> Date: Wed, 14 Feb 2018 15:48:37 -0500 Subject: [PATCH] packaging: Fix debian rules distclean problem. CMake doesn't produce distclean targets. The problem would only surface when testing with an unclean tree. Change-Id: I7604548c86e65a58f5e7934f4b1496b8921d38d1 Reviewed-by: Olivier Soldano <olivier.soldano@savoirfairelinux.com> --- packaging/rules/debian/rules | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packaging/rules/debian/rules b/packaging/rules/debian/rules index 06982051..5a69c848 100755 --- a/packaging/rules/debian/rules +++ b/packaging/rules/debian/rules @@ -113,13 +113,15 @@ override_dh_auto_clean: ######################### ## libringclient clean ## ######################### - if [ -f lrc/build/Makefile ]; then make -C lrc/build distclean; fi + # CMake build system has no distclean target, so use clean. + if [ -f lrc/build/Makefile ]; then make -C lrc/build clean; fi rm -rfv lrc/build ######################## ## gnome client clean ## ######################## - if [ -f client-gnome/build/Makefile ]; then make -C client-gnome/build distclean; fi + # CMake build system has no distclean target, so use clean. + if [ -f client-gnome/build/Makefile ]; then make -C client-gnome/build clean; fi rm -rfv client-gnome/build override_dh_clean: -- GitLab