From b24442eed87fcdc99b737faa7f48ae6a4ffed1d5 Mon Sep 17 00:00:00 2001 From: "Mark D. Studebaker" Date: Sat, 14 Jun 2003 19:25:19 +0000 Subject: [PATCH] remove old gzipped modules; remove old misc directory if empty git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1787 7894878c-1315-0410-8ee3-d5d059ff63e0 --- Makefile | 1 + kernel/busses/Module.mk | 17 +++++++---------- kernel/chips/Module.mk | 17 +++++++---------- 3 files changed, 15 insertions(+), 20 deletions(-) diff --git a/Makefile b/Makefile index 29d15dac..e389711f 100644 --- a/Makefile +++ b/Makefile @@ -163,6 +163,7 @@ SRCDIRS += lib prog/sensors prog/dump prog/detect ${PROG_EXTRA:%=prog/%} etc # Some often-used commands with default options MKDIR := mkdir -p +RMDIR := rmdir RM := rm -f CC := gcc BISON := bison diff --git a/kernel/busses/Module.mk b/kernel/busses/Module.mk index 30ca04b4..4f868b83 100644 --- a/kernel/busses/Module.mk +++ b/kernel/busses/Module.mk @@ -104,16 +104,13 @@ all :: all-kernel-busses # install-kernel-busses: all-kernel-busses if [ -n "$(KERNELBUSSESTARGETS)" ] ; then \ - if [ -d "$(DESTDIR)$(MODPREF)/kernel" ] ; then \ - $(MKDIR) $(DESTDIR)$(MODPREF)/kernel/drivers/i2c/busses ; \ - $(INSTALL) -o root -g root -m 644 $(KERNELBUSSESTARGETS) $(DESTDIR)$(MODPREF)/kernel/drivers/i2c/busses ; \ - for i in $(KERNELBUSSESTARGETS) ; do \ - $(RM) $(DESTDIR)$(MODPREF)/misc/`basename $$i` $(DESTDIR)$(MODPREF)/kernel/drivers/i2c/`basename $$i` ; \ - done \ - else \ - $(MKDIR) $(DESTDIR)$(MODPREF)/misc ; \ - $(INSTALL) -o root -g root -m 644 $(KERNELBUSSESTARGETS) $(DESTDIR)$(MODPREF)/misc ; \ - fi \ + $(MKDIR) $(DESTDIR)$(MODPREF)/kernel/drivers/i2c/busses ; \ + $(INSTALL) -o root -g root -m 644 $(KERNELBUSSESTARGETS) $(DESTDIR)$(MODPREF)/kernel/drivers/i2c/busses ; \ + for i in $(KERNELBUSSESTARGETS) ; do \ + $(RM) $(DESTDIR)$(MODPREF)/misc/`basename $$i` $(DESTDIR)$(MODPREF)/kernel/drivers/i2c/`basename $$i` \ + $(DESTDIR)$(MODPREF)/kernel/drivers/i2c/`basename $$i`.gz $(DESTDIR)$(MODPREF)/kernel/drivers/i2c/busses/`basename $$i`.gz ; \ + done ; \ + $(RMDIR) $(DESTDIR)$(MODPREF)/misc 2> /dev/null || true ; \ fi install :: install-kernel-busses diff --git a/kernel/chips/Module.mk b/kernel/chips/Module.mk index 9c1fd78d..2109441e 100644 --- a/kernel/chips/Module.mk +++ b/kernel/chips/Module.mk @@ -147,16 +147,13 @@ all :: all-kernel-chips # install-kernel-chips: all-kernel-chips if [ -n "$(KERNELCHIPSTARGETS)" ] ; then \ - if [ -d "$(DESTDIR)$(MODPREF)/kernel" ] ; then \ - $(MKDIR) $(DESTDIR)$(MODPREF)/kernel/drivers/i2c/chips ; \ - $(INSTALL) -o root -g root -m 644 $(KERNELCHIPSTARGETS) $(DESTDIR)$(MODPREF)/kernel/drivers/i2c/chips ; \ - for i in $(KERNELCHIPSTARGETS) ; do \ - $(RM) $(DESTDIR)$(MODPREF)/misc/`basename $$i` $(DESTDIR)$(MODPREF)/kernel/drivers/sensors/`basename $$i` ; \ - done \ - else \ - $(MKDIR) $(DESTDIR)$(MODPREF)/misc ; \ - $(INSTALL) -o root -g root -m 644 $(KERNELCHIPSTARGETS) $(DESTDIR)$(MODPREF)/misc ; \ - fi \ + $(MKDIR) $(DESTDIR)$(MODPREF)/kernel/drivers/i2c/chips ; \ + $(INSTALL) -o root -g root -m 644 $(KERNELCHIPSTARGETS) $(DESTDIR)$(MODPREF)/kernel/drivers/i2c/chips ; \ + for i in $(KERNELCHIPSTARGETS) ; do \ + $(RM) $(DESTDIR)$(MODPREF)/misc/`basename $$i` $(DESTDIR)$(MODPREF)/kernel/drivers/sensors/`basename $$i` \ + $(DESTDIR)$(MODPREF)/kernel/drivers/sensors/`basename $$i`.gz $(DESTDIR)$(MODPREF)/kernel/drivers/chips/`basename $$i`.gz ; \ + done ; \ + $(RMDIR) $(DESTDIR)$(MODPREF)/misc 2> /dev/null || true ; \ fi install :: install-kernel-chips