Branch: refs/heads/master Home: https://github.com/ClusterLabs/libqb Commit: b69c74357f14f096f645060f5301b72863d24825 https://github.com/ClusterLabs/libqb/commit/b69c74357f14f096f645060f5301b728... Author: Jan Pokorný jpokorny@redhat.com Date: 2016-03-10 (Thu, 10 Mar 2016)
Changed paths: M docs/Makefile.am
Log Message: ----------- build: fix out-of-tree build broken with 0b04ed5 (#184)
Generating the man pages definitely doesn't depend on existence of (possibly generated) header files that we omit anyway.
Commit: 328f99e72b487e2b996a575d4b72ef75e068ab2c https://github.com/ClusterLabs/libqb/commit/328f99e72b487e2b996a575d4b72ef75... Author: Jan Pokorný jpokorny@redhat.com Date: 2016-03-10 (Thu, 10 Mar 2016)
Changed paths: M tests/Makefile.am
Log Message: ----------- build: drop extra qbconfig.h rule for auto_check_header self-test
Although this is not as rigorously correct as the previous arrangement (introduced with 80834ea), i.e., from the perspective of $(abs_top_builddir)/tests/Makefile (generated from from $(top_srcdir)/tests/Makefile.am), for which $(top_builddir) is literally "..":
- qbconfig.h is generated from $(top_srcdir)/include/qb/qbconfig.h.in into $(top_builddir)/include/qb directory, and consumed from here
- rest of these header files are consumed directly from $(top_srcdir)/include/qb directory
this new simplified variant:
- avoids code duplication (DRY)
- works thanks to VPATH in $(abs_top_builddir)/tests/Makefile pointing to $(top_srcdir)/tests, which means that unsatisfied dependencies on "$(top_builddir)/include/qb/%.h" (resolved to "../include/qb/%.h") will be subsequently sought as "$(top_srcdir)/tests/../include/qb/%.h", which has the same effect as previous explicit "$(top_srcdir)/include/qb/%.h" specification (note that such automatic VPATH provision is supported by automake "since beginning" so no backward incompatibility is expected)
Commit: 2468e46a563fec8fe4b6409b0647dbd71457da86 https://github.com/ClusterLabs/libqb/commit/2468e46a563fec8fe4b6409b0647dbd7... Author: Jan Pokorný jpokorny@redhat.com Date: 2016-03-10 (Thu, 10 Mar 2016)
Changed paths: M Makefile.am M docs/Makefile.am M lib/Makefile.am M tests/Makefile.am
Log Message: ----------- build: extra clean-local rule instead of overriding clean-generic
Previously, stuffing CLEANFILES with anything would not work in the affected files.
Commit: 63dc43bb79b1a9cc3acc53b2ca0ccbcbdc6d2e99 https://github.com/ClusterLabs/libqb/commit/63dc43bb79b1a9cc3acc53b2ca0ccbcb... Author: Jan Pokorný jpokorny@redhat.com Date: 2016-03-10 (Thu, 10 Mar 2016)
Changed paths: M docs/Makefile.am
Log Message: ----------- build: docs: {dependent -> public}_headers + more robust obtaining
Commit: 86924d4c4822b1e980ed2d378b8a225d1ff38d02 https://github.com/ClusterLabs/libqb/commit/86924d4c4822b1e980ed2d378b8a225d... Author: Jan Pokorný jpokorny@redhat.com Date: 2016-03-10 (Thu, 10 Mar 2016)
Changed paths: M tests/Makefile.am
Log Message: ----------- build: tests: grab "public_headers" akin to docs precedent
This required moving the test programs over from *_PROGRAMS and hooking the respective build recipe under explicit "check" target.
Commit: 9107af6fce6518430d03f1820051c7f2f6796478 https://github.com/ClusterLabs/libqb/commit/9107af6fce6518430d03f1820051c7f2... Author: Jan Pokorný jpokorny@redhat.com Date: 2016-03-10 (Thu, 10 Mar 2016)
Changed paths: M include/Makefile.am
Log Message: ----------- build: include: fix extra trailing newline
Commit: 20c35217ab651a7a30221d0fd95adfaea7c2756a https://github.com/ClusterLabs/libqb/commit/20c35217ab651a7a30221d0fd95adfae... Author: Jan Pokorný jpokorny@redhat.com Date: 2016-03-11 (Fri, 11 Mar 2016)
Changed paths: M Makefile.am M lib/Makefile.am M tests/Makefile.am
Log Message: ----------- build: fix preposterous usage of $(AM_V_GEN)
Commit: 1b1ceeee29e46723158b920107e3d310919cfe8a https://github.com/ClusterLabs/libqb/commit/1b1ceeee29e46723158b920107e3d310... Author: Jan Pokorný jpokorny@redhat.com Date: 2016-03-11 (Fri, 11 Mar 2016)
Changed paths: M tests/Makefile.am
Log Message: ----------- build: tests: add intermediate check-headers target
This is to allow running auto_header_check-based tests independently of the rest of the (possibly lengthy) tests.
Commit: 0e8c01a0271da59cf47af895027a6e55e1a8f8e7 https://github.com/ClusterLabs/libqb/commit/0e8c01a0271da59cf47af895027a6e55... Author: Chrissie Caulfield ccaulfie@redhat.com Date: 2016-03-17 (Thu, 17 Mar 2016)
Changed paths: M Makefile.am M docs/Makefile.am M include/Makefile.am M lib/Makefile.am M tests/Makefile.am
Log Message: ----------- Merge pull request #200 from jnpkrn/reenable-out-of-tree-build
build: fix out-of-tree build broken with 0b04ed5 (#184)
Compare: https://github.com/ClusterLabs/libqb/compare/84af6ddef0ca...0e8c01a0271d