# depending on it.
DIRS_UPPER:=$(shell echo $(DIRS) | $(SED) 'h;y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/')
-# First populate the variables ..._OBJ-y ...OBJ-m et al
+# First populate the variables ..._OBJ-y et al
$(foreach d,$(DIRS_UPPER),$(eval $(notdir $(d))-y:=))
-$(foreach d,$(DIRS_UPPER),$(eval $(notdir $(d))-m:=))
include $(patsubst %,%/Makefile.in,$(SRC_DIRS))
COREUTILS-$(CONFIG_YES) += yes.o
COREUTILS-y:=$(sort $(COREUTILS-y))
-COREUTILS-m:=$(sort $(COREUTILS-m))
COREUTILS_SRC-y:=$(patsubst %.o,$(srcdir)/%.c,$(COREUTILS-y))
COREUTILS_SRC-a:=$(wildcard $(srcdir)/*.c)
LIBBB-$(CONFIG_LOGIN)+= correct_password.c
-LIBBB-y:=$(patsubst %,$(srcdir)/%,$(LIBBB-y) $(LIBBB-m))
+LIBBB-y:=$(patsubst %,$(srcdir)/%,$(LIBBB-y))
# 1:N objects
LIBBB_MSRC0:=$(srcdir)/messages.c
needcrypt-$(CONFIG_SU) := y
needcrypt-$(CONFIG_SULOGIN) := y
needcrypt-$(CONFIG_VLOCK) := y
-ifeq ($(needcrypt-m),y)
-needcrypt-y:=y
-endif
ifeq ($(needcrypt-y),y)
LIBRARIES := -lcrypt $(filter-out -lcrypt,$(LIBRARIES))
endif
needlibm-y:=
needlibm-$(CONFIG_DC) := y
-ifeq ($(needlibm-m),y)
-needlibm-y:=y
-endif
ifeq ($(needlibm-y),y)
LIBRARIES := $(filter-out -lm,$(LIBRARIES)) -lm
endif
NETWORKING-$(CONFIG_ZCIP) += zcip.o
NETWORKING-y:=$(sort $(NETWORKING-y))
-NETWORKING-m:=$(sort $(NETWORKING-m))
needcrypt-y:=
needcrypt-$(CONFIG_FEATURE_HTTPD_AUTH_MD5) := y
-ifeq ($(needcrypt-m),y)
-needcrypt-y:=y
-endif
ifeq ($(needcrypt-y),y)
LIBRARIES := -lcrypt $(filter-out -lcrypt,$(LIBRARIES))
endif