diff options
-rw-r--r-- | Makefile | 4 | ||||
-rw-r--r-- | tools/Module.mk | 4 |
2 files changed, 8 insertions, 0 deletions
@@ -32,7 +32,11 @@ CFLAGS ?= -O2 CFLAGS += -Wall SOCFLAGS := -fpic -D_REENTRANT $(CFLAGS) +USE_STATIC_LIB ?= 0 BUILD_STATIC_LIB ?= 1 +ifeq ($(USE_STATIC_LIB),1) +BUILD_STATIC_LIB := 1 +endif KERNELVERSION := $(shell uname -r) diff --git a/tools/Module.mk b/tools/Module.mk index d14bb0c..8efddbb 100644 --- a/tools/Module.mk +++ b/tools/Module.mk @@ -12,7 +12,11 @@ TOOLS_DIR := tools TOOLS_CFLAGS := -Wstrict-prototypes -Wshadow -Wpointer-arith -Wcast-qual \ -Wcast-align -Wwrite-strings -Wnested-externs -Winline \ -W -Wundef -Wmissing-prototypes -Iinclude +ifeq ($(USE_STATIC_LIB),1) +TOOLS_LDFLAGS := $(LIB_DIR)/$(LIB_STLIBNAME) +else TOOLS_LDFLAGS := -Llib -li2c +endif TOOLS_TARGETS := i2cdetect i2cdump i2cset i2cget |