• Christophe Fergeau's avatar
    build-sys: Fix parallel build · c44a2566
    Christophe Fergeau authored
    On my machine, parallel builds fail with:
    
    make[2]: Entering directory `/home/teuf/hack/libplist/src'
      CCLD     libplist.la
    make[2]: *** No rule to make target `../src/libplist.la', needed by
    `libplist++.la'.  Stop.
    
    If $(top_builddir)/src/libplist.la does not exist yet when trying to
    link libplist++.la, automake/make will not realize the
    $(top_builddir)/src/libplist.la dependency is the same as the
    libplist.la target, and will thus be unable to generate
    $(top_builddir)/src/libplist.la.
    
    Using the libplist.la instead fixes this issue.
    
    I've checked that srcdir!=builddir and make distcheck still pass after
    this change.
    c44a2566
Name
Last commit
Last update
..
Array.cpp Loading commit data...
Boolean.cpp Loading commit data...
Data.cpp Loading commit data...
Date.cpp Loading commit data...
Dictionary.cpp Loading commit data...
Integer.cpp Loading commit data...
Key.cpp Loading commit data...
Makefile.am Loading commit data...
Node.cpp Loading commit data...
Real.cpp Loading commit data...
String.cpp Loading commit data...
Structure.cpp Loading commit data...
Uid.cpp Loading commit data...
base64.c Loading commit data...
base64.h Loading commit data...
bplist.c Loading commit data...
bytearray.c Loading commit data...
bytearray.h Loading commit data...
common.h Loading commit data...
hashtable.c Loading commit data...
hashtable.h Loading commit data...
plist.c Loading commit data...
plist.h Loading commit data...
ptrarray.c Loading commit data...
ptrarray.h Loading commit data...
xplist.c Loading commit data...