From 9419b55f7529f654bc375cb9d5ad7acbda1e0e3c Mon Sep 17 00:00:00 2001 From: Adeel Asghar Date: Wed, 13 Jun 2018 17:18:26 +0200 Subject: [PATCH] Make sure to clean SEMLA Belonging to [master]: - OpenModelica/OMCompiler#2503 --- Makefile.common | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Makefile.common b/Makefile.common index 2cd0ff7046..f2e8acfa33 100644 --- a/Makefile.common +++ b/Makefile.common @@ -43,6 +43,7 @@ semla: mkbuilddirs semla-clean: rm -rf ../SEMLA/build rm -rf ../SEMLA/install + rm -rf $(builddir_lib)/omc/SEMLA endif # end of OMENCRYPTION mkbuilddirs: @@ -350,7 +351,11 @@ openblas-clean: # OpenBLAS make clean actually gives error-messages. Let it do it, but silently test ! -d 3rdParty/OpenBLAS-0.2.8 || $(MAKE) -C 3rdParty/OpenBLAS-0.2.8 clean > /dev/null 2>&1 +ifeq ($(OMENCRYPTION),yes) +clean: semla-clean fmil-clean opencl_rt_clean gc-clean lis-clean runtimeCPPclean CMinpack-clean metis-clean Cdaskr-clean bootstrap-clean msgpack-clean graphstream-clean openblas-clean umfpack-clean +else clean: fmil-clean opencl_rt_clean gc-clean lis-clean runtimeCPPclean CMinpack-clean metis-clean Cdaskr-clean bootstrap-clean msgpack-clean graphstream-clean openblas-clean umfpack-clean +endif (cd SimulationRuntime/c && $(MAKE) -f $(defaultMakefileTarget) clean OMBUILDDIR=$(OMBUILDDIR)) (cd Compiler && $(MAKE) -f $(defaultMakefileTarget) clean OMBUILDDIR=$(OMBUILDDIR)) (cd Parser && $(MAKE) -f $(defaultMakefileTarget) clean OMBUILDDIR=$(OMBUILDDIR))