X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=loginutils%2FMakefile.in;h=0063762ab5cce71a4a739e31fe58250dacb42d69;hb=2aced7ea043aff64bd4e5f2814818fb4d0c803d4;hp=a2cfd8a67f9f7aab089f30684dacebea72edf514;hpb=7ca61b6f3379bf66b446617b8834d92c13b366dd;p=oweals%2Fbusybox.git diff --git a/loginutils/Makefile.in b/loginutils/Makefile.in index a2cfd8a67..0063762ab 100644 --- a/loginutils/Makefile.in +++ b/loginutils/Makefile.in @@ -20,9 +20,13 @@ LOGINUTILS-$(CONFIG_SU) += su.o LOGINUTILS-$(CONFIG_SULOGIN) += sulogin.o LOGINUTILS-$(CONFIG_VLOCK) += vlock.o LOGINUTILS-$(CONFIG_DELUSER) += deluser.o -LOGINUTILS-$(CONFIG_DELGROUP) += delgroup.o +LOGINUTILS-$(CONFIG_DELGROUP) += deluser.o +LOGINUTILS-y:=$(sort $(LOGINUTILS-y)) + +ifneq ($(strip $(LOGINUTILS-y)),) libraries-y+=$(LOGINUTILS_DIR)$(LOGINUTILS_AR) +endif LOGINUTILS_SRC-y:=$(patsubst %.o,$(srcdir)/%.c,$(LOGINUTILS-y)) LOGINUTILS_SRC-a:=$(wildcard $(srcdir)/*.c) @@ -42,8 +46,7 @@ ifeq ($(needcrypt-y),y) endif $(LOGINUTILS_DIR)$(LOGINUTILS_AR): $(patsubst %,$(LOGINUTILS_DIR)%, $(LOGINUTILS-y)) - $(AR) $(ARFLAGS) $@ $(patsubst %,$(LOGINUTILS_DIR)%, $(LOGINUTILS-y)) + $(do_ar) $(LOGINUTILS_DIR)%.o: $(srcdir)/%.c - $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -c -o $@ $< - + $(compile.c)