summaryrefslogtreecommitdiffstats
path: root/lib/libucl
Commit message (Collapse)AuthorAgeFilesLines
* Import libucl snapshot 20160604bapt2016-06-041-2/+1
| | | | | It replaces xxhash with mumhash It fixes issues with msgpack on non x86
* First pass through library packaging.gjb2016-02-041-0/+1
| | | | Sponsored by: The FreeBSD Foundation
* META MODE: Prefer INSTALL=tools/install.sh to lessen the need for xinstall.host.bdrewery2015-11-251-1/+0
| | | | | | | | This both avoids some dependencies on xinstall.host and allows bootstrapping on older releases to work due to lack of at least 'install -l' support. Sponsored by: EMC / Isilon Storage Division
* Update libucl to latest git snapshot (20151027)bapt2015-10-271-0/+2
|
* Add META_MODE support.sjg2015-06-131-0/+20
|\ | | | | | | | | | | | | | | | | | | | | Off by default, build behaves normally. WITH_META_MODE we get auto objdir creation, the ability to start build from anywhere in the tree. Still need to add real targets under targets/ to build packages. Differential Revision: D2796 Reviewed by: brooks imp
| * dirdeps.mk now sets DEP_RELDIRsjg2015-06-081-2/+0
| |
| * Merge sync of headsjg2015-05-271-2/+7
| |\ | |/ |/|
| * Merge head from 7/28sjg2014-08-191-1/+3
| |\
| * | New dependenciessjg2014-05-171-0/+21
| | |
* | | Rework PRIVATELIBbapt2015-05-041-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | Lower warnings to please gcc 4.2bapt2015-03-031-1/+1
| | |
* | | Update libucl to git version 8d3b186bapt2015-03-021-2/+3
| | |
* | | Update libucl to latest versionbapt2014-11-291-0/+2
| |/ |/| | | | | | | While here correctly link libucl to libm and register the dependency on libm for static building
* | Update libucl to the 2014-07-16 snapshotbapt2014-07-181-1/+3
|/ | | | This update brings streamlined ucl emitter support
* Update to 20140321bapt2014-03-221-0/+1
| | | | | | This brings schema validation MFC after: 1 week
* Lower the level of WARNS to fix build with gccbapt2014-02-231-1/+1
|
* Import libucl into headbapt2014-02-231-0/+21
UCL is heavily infused by nginx configuration as the example of a convenient configuration system. However, UCL is fully compatible with JSON format and is able to parse json files. UCL is used by pkg(8) for its configuration file as well for the manifest format in packages, it will be used in base for the pkg boostrap (signature checking and configuration file parsing.) libucl has been developped and is maintained by vsevolod@
OpenPOWER on IntegriCloud