blob: c96605c6af26e6551016829ca9d8e9b42d43c09d [file] [log] [blame]
1.4 (2017-06-15)
* Remove package archives and prebuilt in-package binaries.
* Ensure that GNU tool build process is completely self-sufficient
and has no dependencies on installed host binaries.
* Add support for generating versioned core and prebuilt package binary
distirubtions.
* Ensure that 'bootstrap' can work with either prebuilt in-package
binaries or with installed host binaries.
1.3.1 (2017-05-10)
* Specify the correct m4 URL.
1.3 (2016-12-05)
* Added the support for detection of supported C++ version.
1.2.2 (2016-08-29)
* Use the arguments passed, as designed and intended, to
NL_PROG_LNDIR rather than hard-coded values for the GNU cp
fallback.
1.2.1 (2016-07-13)
* Make the 'pretty' and 'pretty-check' targets dependent on
$(PRETTY_FILES) and then iterate on a filtered version of $(^) so
that make's VPATH engine can be leveraged to find sources and
headers that are not in directly stat-able paths listed in
$(PRETTY_FILES).
1.2 (2016-06-01)
* Added support for coding style formatting and checking targets.
1.1.2 (2016-03-19)
* Improve the code coverage generation process to cover an entire
project's source.
1.1.1 (2015-12-10)
* Properly handle package optionality when using pkg-config to
detect external packages.
1.1 (2015-11-10)
* Added support for a recursive 'install-headers' target to allow
packages that wish to leverage it to install their public headers
and only their public headers to DESTDIR on 'make install-headers'
without performing any additional build actions.
1.0.1 (2015-10-27)
* Refactored NL_WITH_PACKAGE into NL_WITH_REQUIRED_EXTERNAL_PACKAGE,
NL_WITH_OPTIONAL_EXTERNAL_PACKAGE, NL_WITH_REQUIRED_INTERNAL_PACKAGE,
and NL_WITH_OPTIONAL_INTERNAL_PACKAGE.
1.0 (2015-03-19)
* Initial revision with GNU m4 1.4.17, autoconf 2.68, automake 1.14.1,
libtool 2.4.2, make 3.82, and coreutils 8.21.