David Neto 0952a446c9 Set *current* CMake source dir as include dir
Allows this project to be used in a third_party subdirectory of another
CMake project.

Change-Id: Ie5232d4ae49a08663fffd78c80c76d89fa9e89a1
Reviewed-on: https://code-review.googlesource.com/11594
Reviewed-by: Paul Wankadia <junyer@google.com>
2017-03-22 03:13:47 +00:00
2015-07-17 02:42:53 +00:00
2016-01-31 10:51:56 +00:00
2017-03-01 12:38:53 +00:00
2017-02-14 04:41:42 +00:00
2014-01-09 19:49:05 -05:00
2016-10-24 13:23:04 +00:00
2010-03-02 17:17:51 -08:00
2016-08-07 11:00:31 +00:00

This is the source code repository for RE2, a regular expression library.

For documentation about how to install and use RE2,
visit https://github.com/google/re2/.

The short version is:

make
make test
make install
make testinstall

There is a fair amount of documentation (including code snippets) in
the re2.h header file.

More information can be found on the wiki:
https://github.com/google/re2/wiki

Issue tracker:
https://github.com/google/re2/issues

Mailing list:
https://groups.google.com/group/re2-dev

Unless otherwise noted, the RE2 source files are distributed
under the BSD-style license found in the LICENSE file.

RE2's native language is C++.

A C wrapper is at https://github.com/marcomaggi/cre2/.
An Erlang wrapper is at https://github.com/tuncer/re2/.
An Inferno wrapper is at https://github.com/powerman/inferno-re2/.
A Node.js wrapper is at https://github.com/uhop/node-re2/ and on NPM.
An OCaml wrapper is at https://github.com/janestreet/re2/ and on OPAM.
A Perl wrapper is at https://github.com/dgl/re-engine-RE2/ and on CPAN.
A Python wrapper is at https://github.com/facebook/pyre2/.
An R wrapper is at https://github.com/qinwf/re2r/.
A Ruby wrapper is at https://github.com/mudge/re2/.
Languages
C++ 90.7%
Python 5%
Starlark 1.3%
Makefile 1%
CMake 0.8%
Other 1.1%