]> git.ipfire.org Git - thirdparty/newt.git/commitdiff
fix parallel build
authorÉmeric Dupont <emeric.dupont@zii.aero>
Wed, 20 Mar 2019 11:40:56 +0000 (12:40 +0100)
committerMiroslav Lichvar <mlichvar@redhat.com>
Wed, 20 Mar 2019 11:40:56 +0000 (12:40 +0100)
Makefile.in

index be203e44e69117f97f96da07edde9c7994e5b7c3..e78d574eb762adf55b2569630f2545517a9dc4df 100644 (file)
@@ -123,17 +123,15 @@ clean:
 depend:
        $(CC) $(CFLAGS) $(CPPFLAGS) -M $(SOURCES) > .depend
 
-$(SHAREDDIR):
-       mkdir -p $(SHAREDDIR)
-
 sharedlib: $(LIBNEWTSH)
 
-$(LIBNEWTSH): $(SHAREDDIR) $(SHAREDOBJS)
+$(LIBNEWTSH): $(SHAREDOBJS)
        $(CC) -shared -o $(LIBNEWTSH) $(SHLIBFLAGS) $(SHAREDOBJS) $(LDFLAGS) $(LIBS)
        ln -fs $(LIBNEWTSONAME) libnewt.$(SOEXT)
        ln -fs $(LIBNEWTSH) $(LIBNEWTSONAME)
 
 $(SHAREDDIR)/%.o : %.c
+       @mkdir -p $(SHAREDDIR)
        $(CC) $(SHCFLAGS) -c $(CFLAGS) $(CPPFLAGS) -o $@ $<
 
 install: $(LIBNEWT) install-sh whiptail