build: Cleanup of libgnuregex usage.

John's revert of my removal commit dragged back a bunch of cygwin/sunos
cruft, as well as re-adding RegExp.cpp to the host libshared, that we don't
need.

Instead, remove this and add libgnuregex_build to just the tools/keymap
link alongside the FreeBSD gnuregex case.
This commit is contained in:
Augustin Cavalier
2018-03-07 18:04:31 -05:00
parent 9e13d1b8d1
commit 61206a24c9
9 changed files with 13 additions and 1847 deletions
-12
View File
@@ -1,12 +0,0 @@
# libgnuregex
This library exists because some systems don't have a flavor of regex library
built-in which supports groups. This variant does include group-support. An
example of where this comes into play is with the `BUrl` class where URLs are
parsed, in part, using regular expressions.
## Use with MacOS-X
In the case of MacOS-X, the dynamic-library build product
`libgnuregex_build.so` can be configured for use by configuring the
`DYLD_INSERT_LIBRARIES` environment variable.