From 9ab5512ee336847f9fa5614d649dd153fb78eafc Mon Sep 17 00:00:00 2001 From: Kyosti Malkki Date: Sun, 7 Feb 1999 15:34:51 +0000 Subject: [PATCH] =?UTF-8?q?(Ky=C3=B6sti)=20=20Modifications=20in=20makefil?= =?UTF-8?q?es=20to=20reflect=20the=20changed=20location=20of=20i2cdetect.c?= =?UTF-8?q?=20from=20prog/dump=20to=20prog/detect.=20Should=20now=20compil?= =?UTF-8?q?e=20cleanly.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@202 7894878c-1315-0410-8ee3-d5d059ff63e0 --- prog/detect/Module.mk | 38 ++++++++++++++++++++++++++++++++++++++ prog/dump/Module.mk | 6 ++---- 2 files changed, 40 insertions(+), 4 deletions(-) create mode 100644 prog/detect/Module.mk diff --git a/prog/detect/Module.mk b/prog/detect/Module.mk new file mode 100644 index 00000000..4e336d49 --- /dev/null +++ b/prog/detect/Module.mk @@ -0,0 +1,38 @@ +# Module.mk - Makefile for a Linux module for reading sensor data. +# Copyright (c) 1998 Frodo Looijaard +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + +# Note that MODULE_DIR (the directory in which this file resides) is a +# 'simply expanded variable'. That means that its value is substituted +# verbatim in the rules, until it is redefined. +MODULE_DIR := prog/detect + +# Regrettably, even 'simply expanded variables' will not put their currently +# defined value verbatim into the command-list of rules... +PROGDETECTTARGETS := $(MODULE_DIR)/i2cdetect +PROGDETECTSOURCES := $(MODULE_DIR)/i2cdetect.c + +# Include all dependency files. We use '.rd' to indicate this will create +# executables. +INCLUDEFILES += $(PROGDETECTSOURCES:.c=.rd) + +all-prog-detect: $(PROGDETECTTARGETS) +all :: all-prog-detect + +clean-prog-detect: + $(RM) $(PROGDETECTSOURCES:.c=.rd) $(PROGDETECTSOURCES:.c=.ro) \ + $(PROGDETECTTARGETS) +clean :: clean-prog-detect diff --git a/prog/dump/Module.mk b/prog/dump/Module.mk index 0a3e9a3f..444b40d1 100644 --- a/prog/dump/Module.mk +++ b/prog/dump/Module.mk @@ -22,10 +22,8 @@ MODULE_DIR := prog/dump # Regrettably, even 'simply expanded variables' will not put their currently # defined value verbatim into the command-list of rules... -PROGDUMPTARGETS := $(MODULE_DIR)/isadump $(MODULE_DIR)/i2cdump \ - $(MODULE_DIR)/i2cdetect -PROGDUMPSOURCES := $(MODULE_DIR)/isadump.c $(MODULE_DIR)/i2cdump.c \ - $(MODULE_DIR)/i2cdetect.c +PROGDUMPTARGETS := $(MODULE_DIR)/isadump $(MODULE_DIR)/i2cdump +PROGDUMPSOURCES := $(MODULE_DIR)/isadump.c $(MODULE_DIR)/i2cdump.c # Include all dependency files. We use '.rd' to indicate this will create # executables.