You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nifi.apache.org by ab...@apache.org on 2020/04/17 07:39:08 UTC

[nifi-minifi-cpp] branch master updated (6b99991 -> ec22e74)

This is an automated email from the ASF dual-hosted git repository.

aboda pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git.


    from 6b99991  MINIFICPP-1092 - Make CoAP compile and work on Windows
     new a23880f  Fix Table Formatting for 2 Execute.* Processors
     new ec22e74  MiNiFCPP-DOC: Updated Outdated Bootstrapping Info

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 PROCESSORS.md | 16 ++++++----------
 README.md     | 38 +++++++++++++++++++++++++++-----------
 2 files changed, 33 insertions(+), 21 deletions(-)


[nifi-minifi-cpp] 02/02: MiNiFCPP-DOC: Updated Outdated Bootstrapping Info

Posted by ab...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

aboda pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git

commit ec22e74ee0e741e0ee108ad3323a1349b4c14d75
Author: James Medel <ja...@gmail.com>
AuthorDate: Thu Apr 16 12:00:53 2020 -0700

    MiNiFCPP-DOC: Updated Outdated Bootstrapping Info
    
    The paragraph in the Getting Started: Bootstrapping section originally told the user to enter N to continue the build process, but with the updated menu guided bootstrap process displayed in the console, P is what one must enter to continue the build process. I updated that info.
    
    The previous menu guided bootstrap process was outdated and did not show the new features Bustache Support to SQL Support and the Build Options. So, I updated it to show that information.
    
    Signed-off-by: Arpad Boda <ab...@apache.org>
    
    This closes #760
---
 README.md | 38 +++++++++++++++++++++++++++-----------
 1 file changed, 27 insertions(+), 11 deletions(-)

diff --git a/README.md b/README.md
index 2822553..89576ee 100644
--- a/README.md
+++ b/README.md
@@ -323,10 +323,10 @@ $ # It is recommended that you install bison from source as HomeBrew now uses an
 
 ### Bootstrapping
 
-- MiNiFi C++ offers a bootstrap script in the root of our github repo that will boot strap the cmake and build process for you without the need to install dependencies yourself. To use this process, please run the command boostrap.sh from the root of the MiNiFi C++ source tree.
+- MiNiFi C++ offers a bootstrap script in the root of our github repo that will boot strap the cmake and build process for you without the need to install dependencies yourself. To use this process, please run the command `boostrap.sh` from the root of the MiNiFi C++ source tree.
 
 
-- Per the table, below, you will be presented with a menu guided bootstrap process. You may enable and disable extensions ( further defined below ). Once you are finished selecting the features you wish to build, enter N to continue with the process. CMAKE dependencies will be resolved for your distro. You may enter command line options -n to force yes to all prompts ( including the package installation prompts ) and -b to automatically run make once the cmake process is complete. Altern [...]
+- Per the table, below, you will be presented with a menu guided bootstrap process. You may enable and disable extensions ( further defined below ). Once you are finished selecting the features you wish to build, enter P to continue with the process. CMAKE dependencies will be resolved for your distro. You may enter command line options -n to force yes to all prompts ( including the package installation prompts ) and -b to automatically run make once the cmake process is complete. Altern [...]
 
 - If you provide -b or -p to bootstrap.sh, you do not need to follow the Building section, below. If you do not provide these arguments you may skip the cmake .. section from Building.
 
@@ -335,9 +335,9 @@ $ # It is recommended that you install bison from source as HomeBrew now uses an
   $ ./bootstrap.sh
   # CMAKE Build dir exists, should we overwrite your build directory before we begin?
     If you have already bootstrapped, bootstrapping again isn't necessary to run make [ Y/N ] Y
-  $  ****************************************
+  $ *****************************************
      Select MiNiFi C++ Features to toggle.
-    ****************************************
+    *****************************************
     A. Persistent Repositories .....Enabled
     B. Lib Curl Features ...........Enabled
     C. Lib Archive Features ........Enabled
@@ -348,15 +348,31 @@ $ # It is recommended that you install bison from source as HomeBrew now uses an
     H. USB Camera support ..........Disabled
     I. GPS support .................Disabled
     J. TensorFlow Support ..........Disabled
-    K. Enable all extensions
-    L. Portable Build ..............Enabled
-    M. Build with Debug symbols ....Disabled
-    N. Continue with these options
-    Q. Exit
+    K. Bustache Support ............Disabled
+    L. MQTT Support ................Disabled
+    M. SQLite Support ..............Disabled
+    N. Python Support ..............Disabled
+    O. COAP Support ................Enabled
+    S. SFTP Support ................Disabled
+    V. AWS Support .................Disabled
+    T. OpenCV Support ..............Disabled
+    U. OPC-UA Support ..............Disabled
+    W. SQL Support .................Disabled
+    ****************************************
+                Build Options.
+    ****************************************
+    1. Disable Tests ...............Disabled
+    2. Enable all extensions
+    3. Enable JNI Support ..........Disabled
+    4. Use Shared Dependency Links .Enabled
+    5. Build Profile ...............RelWithDebInfo Debug MinSizeRel Release
+    P. Continue with these options
+    Q. Quit
     * Extension cannot be installed due to
-      version of cmake or other software
+      version of cmake or other software, or
+      incompatibility with other extensions
     
-    Enter choice [ A - N ] 
+    Enter choice [ A - W or 1-4 ] 
   ```
 
 - Boostrap now saves state between runs. State will automatically be saved. Provide -c or --clear to clear this state. The -i option provides a guided menu install with the ability to change 


[nifi-minifi-cpp] 01/02: Fix Table Formatting for 2 Execute.* Processors

Posted by ab...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

aboda pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git

commit a23880fd1b7302a4155a14ad4154da8750095779
Author: James Medel <ja...@gmail.com>
AuthorDate: Tue Apr 14 18:10:51 2020 -0700

    Fix Table Formatting for 2 Execute.* Processors
    
    Table formatting was making it difficult to read properties for ExecutePythonProcessor and ExecuteScript. So, this change resolves the formatting issues.
    
    Signed-off-by: Arpad Boda <ab...@apache.org>
    
    This closes #755
---
 PROCESSORS.md | 16 ++++++----------
 1 file changed, 6 insertions(+), 10 deletions(-)

diff --git a/PROCESSORS.md b/PROCESSORS.md
index 0718f6b..e9e5a98 100644
--- a/PROCESSORS.md
+++ b/PROCESSORS.md
@@ -240,10 +240,8 @@ In the list below, the names of required properties appear in bold. Any other pr
 
 | Name | Default Value | Allowable Values | Description | 
 | - | - | - | - | 
-|Module Directory|||Comma-separated list of paths to files and/or directories which
-                                                 contain modules required by the script|
-|Script File|||Path to script file to execute.
-                                            Only one of Script File or Script Body may be used|
+|Module Directory|||Comma-separated list of paths to files and/or directories which contain modules required by the script|
+|Script File|||Path to script file to execute. Only one of Script File or Script Body may be used|
 ### Properties 
 
 | Name | Description |
@@ -285,13 +283,11 @@ In the list below, the names of required properties appear in bold. Any other pr
 
 | Name | Default Value | Allowable Values | Description | 
 | - | - | - | - | 
-|Module Directory|||Comma-separated list of paths to files and/or directories which
-                                                 contain modules required by the script|
-|Script Body|||Body of script to execute.
-                                            Only one of Script File or Script Body may be used|
+|Module Directory|||Comma-separated list of paths to files and/or directories which contain modules required by the script|
+|Script Body|||Body of script to execute. Only one of Script File or Script Body may be used|
 |Script Engine|python||The engine to execute scripts (python, lua)|
-|Script File|||Path to script file to execute.
-                                            Only one of Script File or Script Body may be used|
+|Script File|||Path to script file to execute. Only one of Script File or Script Body may be used|
+
 ### Properties 
 
 | Name | Description |