History log of /freebsd-current/lib/libucl/Makefile
Revision Date Author Comments
# d0b2dbfa 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: one-line sh pattern

Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/


# ecebb3cc 11-Sep-2020 Kyle Evans <kevans@FreeBSD.org>

Only set WARNS if not defined

This would allow interested parties to do experimental runs with an
environment set appropriately to raise all the warnings throughout the
build; e.g. env WARNS=6 NO_WERROR=yes buildworld.

Not currently touching the numerous instances in ^/tools.

MFC after: 1 week


# 2d012dff 02-Sep-2020 Stephen J. Kiernan <stevek@FreeBSD.org>

Avoid issues with STAGING by using LIBUCL_DIR for the source directory
variable name instead of LIBUCL (which would otherwise end up with the
staging directory used instead of the wanted source directory.)

Reviewed by: sjg
Obtained from: Juniper Networks, Inc.


# 013f1782 09-Oct-2019 Glen Barber <gjb@FreeBSD.org>

Connect the libucl(3) manual page to the build.

MFC after: 3 days
Sponsored by: Rubicon Communications, LLC (Netgate)


# a0642264 15-Oct-2016 Baptiste Daroussin <bapt@FreeBSD.org>

Use SRCTOP to find the sources of libucl


# a70cba95 04-Feb-2016 Glen Barber <gjb@FreeBSD.org>

First pass through library packaging.

Sponsored by: The FreeBSD Foundation


# 5551c573 04-May-2015 Baptiste Daroussin <bapt@FreeBSD.org>

Rework PRIVATELIB

Now when a lib is marked as PRIVATELIB it is renamed into libprivate$foo instead
of being installed in /usr/lib/private and playing with rpath.

Also allow to install headers for PRIVATELIBS in that case the headers will be
installed in /usr/include/private/$foo

Keep the headers under a private namespace to prevent third party build system
to easily find them to ensure they are only used on purpose.

This allows for non base applications to statically link against a library in
base which is linked to a privatelib

Treating PRIVATELIBS as regular libraries allows to push them into our current
compatX packages if needed.

While here finish promotion of libevent as PRIVATELIB
Install header for bsdstat and libucl

Differential Revision: https://reviews.freebsd.org/D2365
Reviewed by: brooks, des
Discussed with: imp


# a094e084 03-Mar-2015 Baptiste Daroussin <bapt@FreeBSD.org>

Lower warnings to please gcc 4.2


# fa28fc04 23-Feb-2014 Baptiste Daroussin <bapt@FreeBSD.org>

Lower the level of WARNS to fix build with gcc