#
1.10 |
|
11-Feb-2014 |
jmmv |
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.
|
#
1.9 |
|
11-Feb-2014 |
jmmv |
Update reachover build files for atf-0.20.
|
#
1.8 |
|
08-Feb-2014 |
jmmv |
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.
|
#
1.7 |
|
11-Jul-2012 |
jmmv |
branches: 1.7.2; 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++.
|
#
1.6 |
|
20-Oct-2010 |
jmmv |
branches: 1.6.6; Adjust reachover makefiles for atf 0.11.
|
#
1.5 |
|
13-Jul-2010 |
jmmv |
Set ATFFILE=yes to install the package-provided Atffiles instead of generating our custom ones.
|
#
1.4 |
|
03-Jul-2010 |
jmmv |
Update reachover makefiles for atf 0.10.
|
#
1.3 |
|
04-Jun-2010 |
jmmv |
Adjust reachover makefiles for atf 0.9.
|
#
1.2 |
|
22-Dec-2009 |
jmmv |
Update build files to match atf 0.7.
|
#
1.1 |
|
19-Jan-2009 |
jmmv |
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.
|
#
1.6.6.2 |
|
22-May-2014 |
yamt |
sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
#
1.6.6.1 |
|
30-Oct-2012 |
yamt |
sync with head
|
#
1.7.2.1 |
|
19-Aug-2014 |
tls |
Rebase to HEAD as of a few days ago.
|