• 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
cython Loading commit data...
include Loading commit data...
libcnary Loading commit data...
m4 Loading commit data...
src Loading commit data...
test Loading commit data...
tools Loading commit data...
.gitignore Loading commit data...
AUTHORS Loading commit data...
COPYING Loading commit data...
COPYING.LESSER Loading commit data...
Makefile.am Loading commit data...
NEWS Loading commit data...
README Loading commit data...
autogen.sh Loading commit data...
configure.ac Loading commit data...
doxygen.cfg.in Loading commit data...
libplist++.pc.in Loading commit data...
libplist.pc.in Loading commit data...