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:22 UTC

[1/2] nifi-minifi-cpp git commit: MINIFICPP-483 Added compile-time bustache caveats

Repository: nifi-minifi-cpp
Updated Branches:
  refs/heads/master 19b8c887f -> 8aba89091


MINIFICPP-483 Added compile-time bustache caveats

This closes #369.

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/e31f38a7
Tree: http://git-wip-us.apache.org/repos/asf/nifi-minifi-cpp/tree/e31f38a7
Diff: http://git-wip-us.apache.org/repos/asf/nifi-minifi-cpp/diff/e31f38a7

Branch: refs/heads/master
Commit: e31f38a75e2bc2937896a135e17cc6d449736a3c
Parents: 19b8c88
Author: Andrew I. Christianson <an...@andyic.org>
Authored: Thu Jul 5 10:17:35 2018 -0400
Committer: Marc Parisi <ph...@apache.org>
Committed: Tue Jul 17 10:55:31 2018 -0400

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


http://git-wip-us.apache.org/repos/asf/nifi-minifi-cpp/blob/e31f38a7/README.md
----------------------------------------------------------------------
diff --git a/README.md b/README.md
index ffd9ef7..85b870d 100644
--- a/README.md
+++ b/README.md
@@ -116,6 +116,8 @@ versions of LibreSSL, cURL, or zlib are used:
 **NOTE** if Lua support is enabled, then a C++ compiler with support for c++-14 must be used. If using GCC, version 6.x
 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.
+
 #### Libraries / Development Headers
 * libboost and boost-devel
   * 1.48.0 or greater


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

Posted by ph...@apache.org.
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