From 77c146286e0ef064b9ba79ddc97dcfc629e04079 Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Sat, 1 Dec 2007 22:43:17 +0000 Subject: [PATCH] make: Add profclean to clean target --- make/exe.mk | 2 +- make/lo.mk | 2 +- make/main.mk | 2 ++ make/plugin.mk | 2 +- make/so.mk | 2 +- make/targets-tools.mk | 2 +- 6 files changed, 7 insertions(+), 5 deletions(-) diff --git a/make/exe.mk b/make/exe.mk index bf8c7e2e..e0300744 100644 --- a/make/exe.mk +++ b/make/exe.mk @@ -13,7 +13,7 @@ strace: $(EXE) $(EXE_BIN) kdbg gdb ddd: debug: gdb -clean: execlean localclean +clean: execlean localclean profclean $(LIB_SO): $(LIB_A) $(EXE): $(LIB_SO) diff --git a/make/lo.mk b/make/lo.mk index 52dd18b8..c4943c61 100644 --- a/make/lo.mk +++ b/make/lo.mk @@ -28,7 +28,7 @@ all: $(LOADABLE_OBJ_LIBS) $(BUILD_LOADABLE_OBJ_LIBS) install: $(INSTALLED_LOADABLE_OBJ_LIBS) clean: clean.lo -clean.lo: +clean.lo: profclean rm -f *.o *.cpp *.so *.done *.dll $(SO_PREFIX)%.so $(SO_PREFIX)%.dll: %.o diff --git a/make/main.mk b/make/main.mk index 7c64d9db..679b29ca 100644 --- a/make/main.mk +++ b/make/main.mk @@ -5,3 +5,5 @@ LOCAL_LDFLAGS += -rdynamic include $(MODDIR)/make/exe.mk +all: +clean: profclean diff --git a/make/plugin.mk b/make/plugin.mk index 8ca16d41..f17d219a 100644 --- a/make/plugin.mk +++ b/make/plugin.mk @@ -13,5 +13,5 @@ LOCAL_CFLAGS += -D_PLUGIN all: build_PI install: install_PI -clean: execlean localclean +clean: execlean localclean profclean distclean: clean diff --git a/make/so.mk b/make/so.mk index 77867d61..b1ce4bc0 100644 --- a/make/so.mk +++ b/make/so.mk @@ -11,7 +11,7 @@ include $(MODDIR)/make/ldlibpath.mk include $(MODDIR)/make/rules.mk all: $(SHOBJS) $(BUILD_SHOBJS) -clean: objclean textclean localclean +clean: objclean textclean localclean profclean install: $(ALL) installso $(BUILD_LIBDIR)/%.so: %.so diff --git a/make/targets-tools.mk b/make/targets-tools.mk index da2a9698..7d981240 100644 --- a/make/targets-tools.mk +++ b/make/targets-tools.mk @@ -6,7 +6,7 @@ include $(MODDIR)/make/rules.mk all: -clean: objclean textclean localclean +clean: objclean textclean localclean profclean install: $(ALL) $(LIB_SO): $(OBJ) all.done: $(PREREQ_DONE) $(BUILD_HDR) $(BUILD_EXE_SH) $(MEMBERS) $(LIB_A) $(LIB_SO)