History log of /netbsd-src/external/bsd/atf/lib/libatf-c++/Makefile (Results 1 – 24 of 24)
Revision Date Author Comments
# 285456ed 02-Mar-2014 jmmv <jmmv@NetBSD.org>

Fix bundling of the atf version into pkgconfig files and atf-version.

Sigh; one more attempt. This time I'm sure I've verified that the
.pc files contain the right number and that atf-version also

Fix bundling of the atf version into pkgconfig files and atf-version.

Sigh; one more attempt. This time I'm sure I've verified that the
.pc files contain the right number and that atf-version also outputs
the right stuff... Both with a clean and non-clean obj directory.

Should fix part of the problems reported in PR bin/48624.

show more ...


# 752fe084 15-Feb-2014 jmmv <jmmv@NetBSD.org>

Fix the bundling of the version number in built files.

Yes, attempting yet another fix at this so that the version number that
gets recorded in the pkgconfig files and inside atf-version really matc

Fix the bundling of the version number in built files.

Yes, attempting yet another fix at this so that the version number that
gets recorded in the pkgconfig files and inside atf-version really matches
the latest imported version. Should resolve issues where the built files
get stuck with an older version number during update builds.

This time, I'm trying the same approach I applied in the FreeBSD source
tree, which has been working fine so far across various release imports.

show more ...


# a38e0b43 12-Feb-2014 jmmv <jmmv@NetBSD.org>

Homogenize reachover build file structure with that of kyua-cli:

- Move the majority of the common build definitions to the top-level
Makefile.inc and ensure this gets included everywhere.
- Move

Homogenize reachover build file structure with that of kyua-cli:

- Move the majority of the common build definitions to the top-level
Makefile.inc and ensure this gets included everywhere.
- Move the bconfig.h file to the top-level directory.
- Add a statically-generated defs.h file instead of creating one
during the build. Easier to understand and less chances for things
to go wrong.
- Make sure all files using ATF_VERSION have the right dependency to
trigger a rebuild when the value changes.
- Clean up stale -I flags.

This is all mostly for simplicity reasons and to reduce the cognitive
load required to understand the build of the atf and kyua-* packages.

I have tested this with both MKKYUA=no/yes and non-clean/clean builds
so hopefully I got the details right. But if not, let me know please.

show more ...


# 152d2ecb 08-Feb-2014 jmmv <jmmv@NetBSD.org>

Adjust reachover Makefiles for atf-0.19.

The main change here is that the atf-config, atf-report, atf-run and
atf-version tools no longer depend on libatf-c nor libatf-c++. Instead,
they depend on

Adjust reachover Makefiles for atf-0.19.

The main change here is that the atf-config, atf-report, atf-run and
atf-version tools no longer depend on libatf-c nor libatf-c++. Instead,
they depend on an internal libtools.a that contains code specifically
for these tools and nothing else, making them self-contained.

show more ...


# 36a6d191 12-Sep-2013 joerg <joerg@NetBSD.org>

Handle dependency on libstdc++ / libc++ in bsd.lib.mk.


# 29a902d3 14-Mar-2013 jmmv <jmmv@NetBSD.org>

Deduce the version number to encode in pkgconfig files by getting it from
bconfig.h. Also make the build of these files depends on bconfig.h itself.

This should fix once and for all the problems of

Deduce the version number to encode in pkgconfig files by getting it from
bconfig.h. Also make the build of these files depends on bconfig.h itself.

This should fix once and for all the problems of the
atf/atf-{c,c++}/pkg_config_test:version tests breaking because the
pkgconfig files hold an old version number during update builds.

show more ...


# 2ff3d6ba 19-Feb-2013 jmmv <jmmv@NetBSD.org>

Fix atf version in pkgconfig files (should be 0.17).

Keeping these files up to date with every new import is too easy to get
wrong. Would be nice if we'd extract the version number in some other
ma

Fix atf version in pkgconfig files (should be 0.17).

Keeping these files up to date with every new import is too easy to get
wrong. Would be nice if we'd extract the version number in some other
manner, like from lib/libatf-c/bconfig.h.

Found by martin@.

show more ...


# a9d87426 15-Feb-2013 jmmv <jmmv@NetBSD.org>

Update reachover Makefiles for atf 0.17.


# e1e1c8c1 15-Jul-2012 abs <abs@NetBSD.org>

Check for ${HAVE_GCC} and pick the right path to stdc++


# b48e242c 12-Jul-2012 christos <christos@NetBSD.org>

depend on more libraries


# a931a66d 12-Jul-2012 christos <christos@NetBSD.org>

Properly include dependent library, unbreaks objdir build.


# 5b0d95a9 11-Jul-2012 jmmv <jmmv@NetBSD.org>

Update reachover Makefiles for atf 0.16.

As part of this change (and as done upstream and in various packaging
systems), start shipping shared libraries of both libatf-c and libatf-c++.


# 5436766a 16-Jan-2012 jmmv <jmmv@NetBSD.org>

Update reachover build files and scripts to deal with the just-imported
atf 0.15.


# 1a674c62 14-Jun-2011 jmmv <jmmv@NetBSD.org>

Update reachover build files for atf-0.14.


# 8f2e7abf 05-Apr-2011 jmmv <jmmv@NetBSD.org>

Set LIBISCXX=yes; from joerg@.


# 914575b7 31-Mar-2011 jmmv <jmmv@NetBSD.org>

Adjust reachover build files with the import of atf-0.13.


# 4d916cb0 20-Feb-2011 jmmv <jmmv@NetBSD.org>

Set DPADD to point to the static versions of libatf-c and libatf-c++ as
appropriate.


# 773d35b3 06-Feb-2011 jmmv <jmmv@NetBSD.org>

Add missing DPADD on libatf-c.a. Spotted by Garrett Cooper.


# 3b8333d3 07-Nov-2010 jmmv <jmmv@NetBSD.org>

Adjust reachover build files after import of atf-0.12.


# 41e4dfff 20-Oct-2010 jmmv <jmmv@NetBSD.org>

Adjust reachover makefiles for atf 0.11.


# b8cf2caf 03-Jul-2010 jmmv <jmmv@NetBSD.org>

Update reachover makefiles for atf 0.10.


# bd355350 04-Jun-2010 jmmv <jmmv@NetBSD.org>

Adjust reachover makefiles for atf 0.9.


# 8fd5b136 22-Dec-2009 jmmv <jmmv@NetBSD.org>

Update build files to match atf 0.7.


# 36b1da6c 19-Jan-2009 jmmv <jmmv@NetBSD.org>

Add reachover Makefiles to build ATF 0.6. These replace the old Makefiles
that were spread all around the tree when ATF lived in dist/atf.