]> git.mdlowis.com Git - proto/albase.git/commitdiff
moved libshadow.a to object directory and patched up rules to ensure it is built...
authorMike Lowis <mike.lowis@gentex.com>
Fri, 6 May 2016 16:46:27 +0000 (12:46 -0400)
committerMike Lowis <mike.lowis@gentex.com>
Fri, 6 May 2016 16:46:27 +0000 (12:46 -0400)
source/shadow/Rules.mk

index 92c08d63c5888ca50be76d0131e4e287785eb448..26a950a2fccdcb4779c6f858a42dd2306d16422d 100644 (file)
@@ -13,7 +13,7 @@ SHADOW_SUBDIR       = source/shadow
 SHADOW_OBJDIR       = $(OBJDIR)/shadow
 
 # libshadow.a
-SHADOW_LIB      = $(LIBDIR)/libshadow.a
+SHADOW_LIB      = $(SHADOW_OBJDIR)/libshadow.a
 SHADOW_LIB_SRCS = $(wildcard $(SHADOW_SUBDIR)/lib/*.c)
 SHADOW_LIB_OBJS = $(patsubst $(SHADOW_SUBDIR)/%,$(SHADOW_OBJDIR)/%.o,$(basename $(SHADOW_LIB_SRCS)))
 
@@ -35,7 +35,7 @@ $(SHADOW_LIBMISC): $(SHADOW_LIBMISC_OBJS)
 $(BINDIR)/%: $(SHADOW_SUBDIR)/src/%.c $(SHADOW_LIBMISC) $(SHADOW_LIB)
        $(CC) -I$(SHADOW_SUBDIR) -I$(SHADOW_SUBDIR)/libmisc -I$(SHADOW_SUBDIR)/lib -DHAVE_CONFIG_H -O2 -o $@ $^
 
-$(SHADOW_LIBMISC): $(SHADOW_LIBMISC_OBJS)
+$(SHADOW_OBJDIR)/%.a:
        $(AR) $(ARFLAGS) $@ $^
 
 $(SHADOW_OBJDIR)/%.o: $(SHADOW_SUBDIR)/%.c $(CC)