You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nifi.apache.org by ph...@apache.org on 2018/07/17 14:57:23 UTC

[2/2] nifi-minifi-cpp git commit: MINIFICPP-459 Added build-time caveat for flex regarding accessibility and compatibility of FlexLexer.h

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

This closes #370.

Signed-off-by: Marc Parisi <ph...@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 <an...@andyic.org>
Authored: Fri Jul 6 10:40:34 2018 -0400
Committer: Marc Parisi <ph...@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