MINIFICPP-459 Added build-time caveat for flex regarding accessibility and 
compatibility of FlexLexer.h

This closes #370.

Signed-off-by: Marc Parisi <phroc...@apache.org>


Project: http://git-wip-us.apache.org/repos/asf/nifi-minifi-cpp/repo
Commit: http://git-wip-us.apache.org/repos/asf/nifi-minifi-cpp/commit/8aba8909
Tree: http://git-wip-us.apache.org/repos/asf/nifi-minifi-cpp/tree/8aba8909
Diff: http://git-wip-us.apache.org/repos/asf/nifi-minifi-cpp/diff/8aba8909

Branch: refs/heads/master
Commit: 8aba8909108a7da2916e8300ebe4e4fbd69dc0a7
Parents: e31f38a
Author: Andrew I. Christianson <a...@andyic.org>
Authored: Fri Jul 6 10:40:34 2018 -0400
Committer: Marc Parisi <phroc...@apache.org>
Committed: Tue Jul 17 10:57:02 2018 -0400

----------------------------------------------------------------------
 README.md | 11 +++++++++++
 1 file changed, 11 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/nifi-minifi-cpp/blob/8aba8909/README.md
----------------------------------------------------------------------
diff --git a/README.md b/README.md
index 85b870d..c3352d5 100644
--- a/README.md
+++ b/README.md
@@ -118,6 +118,17 @@ or greater is recommended.
 
 **NOTE** if bustache (ApplyTemplate) support is enabled, a recent version of a 
compiler supporting c++-11 must be used. GCC versions >= 6.3.1 are known to 
work.
 
+**NOTE** if Expression Language support is enabled, FlexLexer must be in the 
include path and the version must be compatible with the version of flex used 
when generating lexer sources. Lexer source generation is automatically 
performed during CMake builds. To re-generate the sources, remove: 
+
+ * extensions/expression-language/Parser.cpp
+ * extensions/expression-language/Parser.hpp
+ * extensions/expression-language/Scanner.cpp
+ * extensions/expression-language/location.hh
+ * extensions/expression-language/position.hh
+ * extensions/expression-language/stack.hh
+
+and rebuild.
+
 #### Libraries / Development Headers
 * libboost and boost-devel
   * 1.48.0 or greater

Reply via email to