Home | History | Annotate | only in /external/regex-re2
Up to higher level directory
NameDateSize
Android.mk20-Jun-20141.4K
AUTHORS20-Jun-2014379
benchlog/20-Jun-2014
CONTRIBUTORS20-Jun-20141.3K
doc/20-Jun-2014
lib/20-Jun-2014
libre2.symbols20-Jun-2014281
libre2.symbols.darwin20-Jun-2014273
LICENSE20-Jun-20141.5K
Makefile20-Jun-20148.1K
MODULE_LICENSE_BSD20-Jun-20140
re2/20-Jun-2014
README20-Jun-2014554
README.android20-Jun-2014606
runtests20-Jun-2014267
testinstall.cc20-Jun-2014487
ucs2.diff20-Jun-201418.8K
util/20-Jun-2014

README

      1 This is the source code repository for RE2, a regular expression library.
      2 
      3 For documentation about how to install and use RE2,
      4 visit http://code.google.com/p/re2/.
      5 
      6 The short version is:
      7 
      8 make
      9 make test
     10 make install
     11 make testinstall
     12 
     13 Unless otherwise noted, the RE2 source files are distributed
     14 under the BSD-style license found in the LICENSE file.
     15 
     16 RE2's native language is C++.
     17 An Inferno wrapper is at http://code.google.com/p/inferno-re2/.
     18 A Python wrapper is at http://github.com/facebook/pyre2/.
     19 A Ruby wrapper is at http://github.com/axic/rre2/.
     20 

README.android

      1 Code obtained from
      2 ------------------
      3 
      4 https://re2.googlecode.com/files/re2-20130115.tgz
      5 
      6 Version
      7 -------
      8 
      9 re2-20130115.tgz
     10 
     11 Changes required to build using stlport on Android as follows (full diff)
     12 -------------------------------------------------------------------------
     13 util/util.h:
     14 
     15 44,53c44
     16 < #if defined(ANDROID)
     17 < 
     18 < #if defined(_STLPORT_VERSION)
     19 < #include <unordered_set>      // using stlport
     20 < #else
     21 < #include <tr1/unordered_set>  // using gnustl
     22 < #endif
     23 < using std::tr1::unordered_set;
     24 <  
     25 < #elif defined(__GNUC__) && !defined(USE_CXX0X)
     26 ---
     27 > #if defined(__GNUC__) && !defined(USE_CXX0X)
     28 
     29