added ranlib when library is created with ar.
authorGunter Knauf <gk@gknw.de>
Mon, 16 Apr 2007 20:54:56 +0000 (20:54 +0000)
committerGunter Knauf <gk@gknw.de>
Mon, 16 Apr 2007 20:54:56 +0000 (20:54 +0000)
ares/Makefile.netware
lib/Makefile.netware

index ccf8d01..fc7e390 100644 (file)
@@ -74,6 +74,7 @@ LDFLAGS       = -nostdlib $(PRELUDE) $(OBJEXE) $(<:.def=.o) -o $@ -commandfile
 AR     = mwldnlm
 ARFLAGS        = -type library -w nocmdline $(OBJDIR)/*.o -o
 LIBEXT = lib
+#RANLIB        =
 CFLAGS += -msgstyle gcc -gccinc -inline off -opt nointrinsics -proc 586
 CFLAGS += -relax_pointers
 #CFLAGS        += -w on
@@ -91,6 +92,7 @@ LDFLAGS       = -T
 AR     = ar
 ARFLAGS        = -cq
 LIBEXT = a
+RANLIB = ranlib
 CFLAGS += -fno-builtin -fpcc-struct-return -fno-strict-aliasing
 CFLAGS += -Wall -Wno-format -Wno-uninitialized # -pedantic
 ifeq ($(LIBARCH),LIBC)
@@ -163,6 +165,9 @@ clean:
        @echo Creating $@
        @-$(RM) $@
        @$(AR) $(ARFLAGS) $@ $^
+ifdef RANLIB
+       @$(RANLIB) $@
+endif
 
 %.nlm: $(OBJDIR)/%.def $(OBJDIR)/%.o $(OBJDIR)/%.xdc $(OBJEXE)
        @echo Linking $@
index a9749ca..ad0a7fe 100644 (file)
@@ -87,6 +87,7 @@ LDFLAGS       = -nostdlib $(PRELUDE) $(OBJL) -o $@ -commandfile
 AR     = mwldnlm
 ARFLAGS        = -type library -w nocmdline $(OBJS) -o
 LIBEXT = lib
+#RANLIB        =
 CFLAGS += -msgstyle gcc -gccinc -inline off -opt nointrinsics -proc 586
 CFLAGS += -relax_pointers
 #CFLAGS        += -w on
@@ -104,6 +105,7 @@ LDFLAGS     = -T
 AR     = ar
 ARFLAGS        = -cq
 LIBEXT = a
+RANLIB = ranlib
 CFLAGS += -fno-builtin -fpcc-struct-return -fno-strict-aliasing
 CFLAGS += -Wall # -pedantic
 ifeq ($(LIBARCH),LIBC)
@@ -240,6 +242,9 @@ $(TARGET).$(LIBEXT): $(OBJS)
        @echo Creating $@
        @-$(RM) $@
        @$(AR) $(ARFLAGS) $@ $^
+ifdef RANLIB
+       @$(RANLIB) $@
+endif
 
 $(TARGET).nlm: $(OBJDIR)/$(TARGET).def $(OBJL) $(XDCDATA)
        @echo Linking $@