mirror of
https://github.com/lm-sensors/lm-sensors.git
synced 2026-09-30 21:43:05 +07:00
sensors: remove duplicated LIBICONV definition from Module.mk
LIBICONV is already defined in the top level Makefile, so it does not
need to be redefined in prog/sensors/Module.mk.
In addition the latter version causes a.out file to be created when
running make targets, even "make clean".
Fixes: 68bda21952
This commit is contained in:
committed by
Michal Suchánek
parent
9a17b6ec6a
commit
039d0901bc
@@ -39,11 +39,6 @@ REMOVESENSORSBIN := $(patsubst $(MODULE_DIR)/%,$(DESTDIR)$(BINDIR)/%,$(PROGSENSO
|
||||
REMOVESENSORSMAN := $(patsubst $(MODULE_DIR)/%,$(DESTDIR)$(PROGSENSORSMAN1DIR)/%,$(PROGSENSORSMAN1FILES))
|
||||
REMOVESENSORSZSH := $(patsubst $(MODULE_DIR)/%,$(DESTDIR)$(ZSHCOMPDIR)/%,$(PROGSENSORSZSHCOMPFILES))
|
||||
|
||||
LIBICONV := $(shell printf '%s\n' \
|
||||
'#include <iconv.h>' \
|
||||
'int main() { iconv_t cd = iconv_open("UTF-8", "ASCII"); return 0; }' \
|
||||
| $(CC) $(ALL_CPPFLAGS) -x c - 2>/dev/null && echo || echo \-liconv)
|
||||
|
||||
$(PROGSENSORSTARGETS): $(PROGSENSORSSOURCES:.c=.ro) lib/$(LIBDEP_FOR_PROGS)
|
||||
$(CC) -o $@ $(PROGSENSORSSOURCES:.c=.ro) $(LIBICONV) $(EXLDFLAGS) -Llib -lsensors -lm
|
||||
|
||||
|
||||
Reference in New Issue
Block a user