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

git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/plc4x-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 9d26e6d  Site checkin for project PLC4X: Jenkins Tools
9d26e6d is described below

commit 9d26e6d37dd88dcb431e43dc4074f4c9cb3e7154
Author: jenkins <[email protected]>
AuthorDate: Fri May 10 15:45:37 2019 +0000

    Site checkin for project PLC4X: Jenkins Tools
---
 dependency-convergence.html                |    1 +
 dependency-info.html                       |    1 +
 dependency-management.html                 |    1 +
 developers/building.html                   |   64 +-
 developers/ci.html                         |    1 +
 developers/conferences.html                |    1 +
 developers/contributing.html               |    1 +
 developers/decisions.html                  |    1 +
 developers/issues.html                     |    1 +
 developers/jqassistant.html                |    1 +
 developers/maturity.html                   |    1 +
 developers/preparing.html                  | 1008 ++++++++++++++++++++++++++++
 developers/release.html                    |    1 +
 developers/sonar.html                      |    1 +
 developers/team.html                       |    1 +
 developers/vm.html                         |    1 +
 developers/vpn.html                        |    1 +
 developers/website.html                    |    1 +
 developers/wiki.html                       |    1 +
 distribution-management.html               |    1 +
 index.html                                 |    1 +
 issue-management.html                      |    1 +
 licenses.html                              |    1 +
 mailing-lists.html                         |    1 +
 modules.html                               |    1 +
 plugin-management.html                     |    1 +
 plugins.html                               |    1 +
 project-info.html                          |    1 +
 protocols/ads/index.html                   |    1 +
 protocols/delta-v/index.html               |    1 +
 protocols/delta-v/read-data.html           |    1 +
 protocols/delta-v/reverse-engineering.html |    1 +
 protocols/ehtercat/index.html              |    1 +
 protocols/ethernet-ip/index.html           |    1 +
 protocols/features.html                    |    1 +
 protocols/index.html                       |    1 +
 protocols/modbus/index.html                |    1 +
 protocols/opc-ua/index.html                |    1 +
 protocols/s7/index.html                    |    1 +
 protocols/s7/s7comm-plus.html              |    1 +
 protocols/s7/s7comm.html                   |    1 +
 scm.html                                   |    1 +
 sitemap.html                               |    2 +
 summary.html                               |    1 +
 users/download.html                        |    1 +
 users/gettingstarted.html                  |    1 +
 users/industry40.html                      |    1 +
 users/opm.html                             |    1 +
 users/security.html                        |    1 +
 49 files changed, 1115 insertions(+), 5 deletions(-)

diff --git a/dependency-convergence.html b/dependency-convergence.html
index 48420ea..f6b2ce8 100644
--- a/dependency-convergence.html
+++ b/dependency-convergence.html
@@ -68,6 +68,7 @@
                     <li ><a  href="developers/contributing.html"  
title="Contributing" >Contributing</a></li>
                     <li ><a  href="developers/decisions.html"  title="Decision 
Making" >Decision Making</a></li>
                     <li ><a  href="developers/maturity.html"  title="Maturity" 
>Maturity</a></li>
+                    <li ><a  href="developers/preparing.html"  
title="Preparing your Computer" >Preparing your Computer</a></li>
                     <li ><a  href="developers/release.html"  title="Releasing" 
>Releasing</a></li>
                     <li ><a  href="developers/team.html"  title="Team" 
>Team</a></li>
                     <li ><a  href="developers/vm.html"  title="VM Access" >VM 
Access</a></li>
diff --git a/dependency-info.html b/dependency-info.html
index ed14eae..af74eaa 100644
--- a/dependency-info.html
+++ b/dependency-info.html
@@ -68,6 +68,7 @@
                     <li ><a  href="developers/contributing.html"  
title="Contributing" >Contributing</a></li>
                     <li ><a  href="developers/decisions.html"  title="Decision 
Making" >Decision Making</a></li>
                     <li ><a  href="developers/maturity.html"  title="Maturity" 
>Maturity</a></li>
+                    <li ><a  href="developers/preparing.html"  
title="Preparing your Computer" >Preparing your Computer</a></li>
                     <li ><a  href="developers/release.html"  title="Releasing" 
>Releasing</a></li>
                     <li ><a  href="developers/team.html"  title="Team" 
>Team</a></li>
                     <li ><a  href="developers/vm.html"  title="VM Access" >VM 
Access</a></li>
diff --git a/dependency-management.html b/dependency-management.html
index 2f4e8ef..f811f6c 100644
--- a/dependency-management.html
+++ b/dependency-management.html
@@ -68,6 +68,7 @@
                     <li ><a  href="developers/contributing.html"  
title="Contributing" >Contributing</a></li>
                     <li ><a  href="developers/decisions.html"  title="Decision 
Making" >Decision Making</a></li>
                     <li ><a  href="developers/maturity.html"  title="Maturity" 
>Maturity</a></li>
+                    <li ><a  href="developers/preparing.html"  
title="Preparing your Computer" >Preparing your Computer</a></li>
                     <li ><a  href="developers/release.html"  title="Releasing" 
>Releasing</a></li>
                     <li ><a  href="developers/team.html"  title="Team" 
>Team</a></li>
                     <li ><a  href="developers/vm.html"  title="VM Access" >VM 
Access</a></li>
diff --git a/developers/building.html b/developers/building.html
index 50997ea..0e6d48e 100644
--- a/developers/building.html
+++ b/developers/building.html
@@ -68,6 +68,7 @@
                     <li ><a  href="contributing.html"  title="Contributing" 
>Contributing</a></li>
                     <li ><a  href="decisions.html"  title="Decision Making" 
>Decision Making</a></li>
                     <li ><a  href="maturity.html"  title="Maturity" 
>Maturity</a></li>
+                    <li ><a  href="preparing.html"  title="Preparing your 
Computer" >Preparing your Computer</a></li>
                     <li ><a  href="release.html"  title="Releasing" 
>Releasing</a></li>
                     <li ><a  href="team.html"  title="Team" >Team</a></li>
                     <li ><a  href="vm.html"  title="VM Access" >VM 
Access</a></li>
@@ -203,6 +204,12 @@
    <p>PLC4X is built with <code>Apache Maven</code> and we have tried to make 
the build as simple as possible.</p> 
   </div> 
   <div class="paragraph"> 
+   <p>However PLC4X aims at providing means to communicate with PLCs of 
multiple vendors using a shared API but also in a variety of different 
languages.</p> 
+  </div> 
+  <div class="paragraph"> 
+   <p>We have partitioned the build to allow selecting the parts that are of 
interest. This is done by selecting so-called <code>Maven profiles</code>. More 
about these later down in this manual.</p> 
+  </div> 
+  <div class="paragraph"> 
    <p>For your convenience we also have provided a <code>Maven-Wrapper</code>, 
that should allow building of PLC4X with only <code>Java 8</code> or greater as 
requirement.</p> 
   </div> 
   <div class="sect2"> 
@@ -212,8 +219,9 @@
    </div> 
    <div class="ulist"> 
     <ul> 
-     <li> <p>Java 8 JDK (or newer)</p> </li> 
-     <li> <p>Apache Maven (3.1.0 or newer) <strong>(Optional)</strong></p> 
</li> 
+     <li> <p>Java 8 JDK (or newer - latest tested version: Java 12)</p> </li> 
+     <li> <p>Git (Even if you are building the source distribution, the Kafka 
plugin seems to require a <code>git</code> executable being available on the 
systems <code>PATH</code>)</p> </li> 
+     <li> <p>Apache Maven (3.1.0 or newer) <strong>(Optional)</strong> (See 
next chapter)</p> </li> 
     </ul> 
    </div> 
   </div> 
@@ -252,11 +260,57 @@
   <div class="sect2"> 
    <h3 id="_toc_building_plc4x_with_maven1">Building PLC4X with Maven</h3> 
    <div class="paragraph"> 
-    <p>PLC4X is built by executing the following command:</p> 
+    <p>In order to build only the parts you are interested in, we have 
partitioned the build into multiple parts. By enabling these, you add more 
modules to the build.</p> 
+   </div> 
+   <div class="paragraph"> 
+    <p>By not enabling any profile, only the <code>protocols</code> and part 
of the <code>tools</code> will be built, which is pretty useless.</p> 
+   </div> 
+   <div class="paragraph"> 
+    <p>The following profiles are available:</p> 
+   </div> 
+   <div class="ulist"> 
+    <ul> 
+     <li> <p><code>with-java</code>: Builds all Java related modules, 
integrations and examples</p> </li> 
+     <li> <p><code>with-cpp</code>: Builds all C++ related modules, 
integrations and examples</p> </li> 
+     <li> <p><code>with-dotnet</code>: Builds all C# and .Net related modules, 
integrations and examples</p> </li> 
+     <li> <p><code>with-python</code>: Builds all Python related modules, 
integrations and examples</p> </li> 
+    </ul> 
+   </div> 
+   <div class="admonitionblock warning"> 
+    <table> 
+     <tbody> 
+      <tr> 
+       <td class="icon"> 
+        <div class="title">
+          Warning 
+        </div> </td> 
+       <td class="content"> All profiles except the <code>with-java</code> 
typically require some preparation and setup on your development machine, 
please read the <a href="preparing.html">Preparing your Computer</a> guide for 
a detailed description on this. </td> 
+      </tr> 
+     </tbody> 
+    </table> 
+   </div> 
+   <div class="paragraph"> 
+    <p>Beyond that there is an additional profile <code>with-proxies</code> 
which will enable additional modules in each of the activated languages. This 
<code>proxies</code> module, uses Apache Thrift to generate modules for 
forwarding requests to an <code>interop server</code> which runs somewhere else 
or on the same machine.</p> 
+   </div> 
+   <div class="admonitionblock warning"> 
+    <table> 
+     <tbody> 
+      <tr> 
+       <td class="icon"> 
+        <div class="title">
+          Warning 
+        </div> </td> 
+       <td class="content"> Currently when enabling the 
<code>with-python</code> module, you are required to also enable the 
<code>with-proxies</code> profile too as this is currently required there but 
will probably change in the near future. </td> 
+      </tr> 
+     </tbody> 
+    </table> 
+   </div> 
+   <div class="paragraph"> 
+    <p>PLC4X is built by executing the following command (Example for building 
all modules):</p> 
    </div> 
    <div class="literalblock"> 
     <div class="content"> 
-     <pre>mvn package</pre> 
+     <pre>mvn -P 
with-java,with-cpp,with-dotnet,with-python,with-proxies,with-sandbox 
package</pre> 
     </div> 
    </div> 
    <div class="paragraph"> 
@@ -267,7 +321,7 @@
    </div> 
    <div class="literalblock"> 
     <div class="content"> 
-     <pre>mvn package -DskipTests</pre> 
+     <pre>mvn -P 
with-java,with-cpp,with-dotnet,with-python,with-proxies,with-sandbox package 
-DskipTests</pre> 
     </div> 
    </div> 
    <div class="paragraph"> 
diff --git a/developers/ci.html b/developers/ci.html
index e6e277b..ab4bdf9 100644
--- a/developers/ci.html
+++ b/developers/ci.html
@@ -68,6 +68,7 @@
                     <li ><a  href="contributing.html"  title="Contributing" 
>Contributing</a></li>
                     <li ><a  href="decisions.html"  title="Decision Making" 
>Decision Making</a></li>
                     <li ><a  href="maturity.html"  title="Maturity" 
>Maturity</a></li>
+                    <li ><a  href="preparing.html"  title="Preparing your 
Computer" >Preparing your Computer</a></li>
                     <li ><a  href="release.html"  title="Releasing" 
>Releasing</a></li>
                     <li ><a  href="team.html"  title="Team" >Team</a></li>
                     <li ><a  href="vm.html"  title="VM Access" >VM 
Access</a></li>
diff --git a/developers/conferences.html b/developers/conferences.html
index 3530943..1814597 100644
--- a/developers/conferences.html
+++ b/developers/conferences.html
@@ -68,6 +68,7 @@
                     <li ><a  href="contributing.html"  title="Contributing" 
>Contributing</a></li>
                     <li ><a  href="decisions.html"  title="Decision Making" 
>Decision Making</a></li>
                     <li ><a  href="maturity.html"  title="Maturity" 
>Maturity</a></li>
+                    <li ><a  href="preparing.html"  title="Preparing your 
Computer" >Preparing your Computer</a></li>
                     <li ><a  href="release.html"  title="Releasing" 
>Releasing</a></li>
                     <li ><a  href="team.html"  title="Team" >Team</a></li>
                     <li ><a  href="vm.html"  title="VM Access" >VM 
Access</a></li>
diff --git a/developers/contributing.html b/developers/contributing.html
index 3247516..42adb7f 100644
--- a/developers/contributing.html
+++ b/developers/contributing.html
@@ -68,6 +68,7 @@
                                     <li  class="active" ><a  href=""  
title="Contributing" >Contributing</a></li>
                     <li ><a  href="decisions.html"  title="Decision Making" 
>Decision Making</a></li>
                     <li ><a  href="maturity.html"  title="Maturity" 
>Maturity</a></li>
+                    <li ><a  href="preparing.html"  title="Preparing your 
Computer" >Preparing your Computer</a></li>
                     <li ><a  href="release.html"  title="Releasing" 
>Releasing</a></li>
                     <li ><a  href="team.html"  title="Team" >Team</a></li>
                     <li ><a  href="vm.html"  title="VM Access" >VM 
Access</a></li>
diff --git a/developers/decisions.html b/developers/decisions.html
index 7271cd4..8b380e3 100644
--- a/developers/decisions.html
+++ b/developers/decisions.html
@@ -68,6 +68,7 @@
                     <li ><a  href="contributing.html"  title="Contributing" 
>Contributing</a></li>
                                     <li  class="active" ><a  href=""  
title="Decision Making" >Decision Making</a></li>
                     <li ><a  href="maturity.html"  title="Maturity" 
>Maturity</a></li>
+                    <li ><a  href="preparing.html"  title="Preparing your 
Computer" >Preparing your Computer</a></li>
                     <li ><a  href="release.html"  title="Releasing" 
>Releasing</a></li>
                     <li ><a  href="team.html"  title="Team" >Team</a></li>
                     <li ><a  href="vm.html"  title="VM Access" >VM 
Access</a></li>
diff --git a/developers/issues.html b/developers/issues.html
index b7e494e..fa60634 100644
--- a/developers/issues.html
+++ b/developers/issues.html
@@ -68,6 +68,7 @@
                     <li ><a  href="contributing.html"  title="Contributing" 
>Contributing</a></li>
                     <li ><a  href="decisions.html"  title="Decision Making" 
>Decision Making</a></li>
                     <li ><a  href="maturity.html"  title="Maturity" 
>Maturity</a></li>
+                    <li ><a  href="preparing.html"  title="Preparing your 
Computer" >Preparing your Computer</a></li>
                     <li ><a  href="release.html"  title="Releasing" 
>Releasing</a></li>
                     <li ><a  href="team.html"  title="Team" >Team</a></li>
                     <li ><a  href="vm.html"  title="VM Access" >VM 
Access</a></li>
diff --git a/developers/jqassistant.html b/developers/jqassistant.html
index eb87fff..bb4e8e3 100644
--- a/developers/jqassistant.html
+++ b/developers/jqassistant.html
@@ -68,6 +68,7 @@
                     <li ><a  href="contributing.html"  title="Contributing" 
>Contributing</a></li>
                     <li ><a  href="decisions.html"  title="Decision Making" 
>Decision Making</a></li>
                     <li ><a  href="maturity.html"  title="Maturity" 
>Maturity</a></li>
+                    <li ><a  href="preparing.html"  title="Preparing your 
Computer" >Preparing your Computer</a></li>
                     <li ><a  href="release.html"  title="Releasing" 
>Releasing</a></li>
                     <li ><a  href="team.html"  title="Team" >Team</a></li>
                     <li ><a  href="vm.html"  title="VM Access" >VM 
Access</a></li>
diff --git a/developers/maturity.html b/developers/maturity.html
index 5504815..f6673af 100644
--- a/developers/maturity.html
+++ b/developers/maturity.html
@@ -68,6 +68,7 @@
                     <li ><a  href="contributing.html"  title="Contributing" 
>Contributing</a></li>
                     <li ><a  href="decisions.html"  title="Decision Making" 
>Decision Making</a></li>
                                     <li  class="active" ><a  href=""  
title="Maturity" >Maturity</a></li>
+                    <li ><a  href="preparing.html"  title="Preparing your 
Computer" >Preparing your Computer</a></li>
                     <li ><a  href="release.html"  title="Releasing" 
>Releasing</a></li>
                     <li ><a  href="team.html"  title="Team" >Team</a></li>
                     <li ><a  href="vm.html"  title="VM Access" >VM 
Access</a></li>
diff --git a/developers/preparing.html b/developers/preparing.html
new file mode 100644
index 0000000..712668c
--- /dev/null
+++ b/developers/preparing.html
@@ -0,0 +1,1008 @@
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<!--
+ Generated by Apache Maven Doxia
+ Rendered using Reflow Maven Skin 1.5.0 
(http://devacfr.github.io/reflow-maven-skin)
+-->
+<html  xml:lang="en" lang="en">
+          
+        <head>
+    <meta charset="UTF-8" />
+    <title>Apache PLC4X® - Preparing your Computer</title>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+    <meta name="description" content="" />
+      <meta http-equiv="content-language" content="en" />
+                                                                <link 
href="../css/bootstrap.min.css" rel="stylesheet" />
+                <link href="../css/docs.css" rel="stylesheet" />
+    <link href="../css/reflow-skin.css" rel="stylesheet" />
+
+    <link rel="stylesheet" href="../js/styles/default.min.css" />
+
+    <link href="../css/lightbox.css" rel="stylesheet" />
+    <link href="../css/site.css" rel="stylesheet" />
+    <link href="../css/print.css" rel="stylesheet" media="print" />
+<script>
+          document.addEventListener("DOMContentLoaded", function(event) {
+            /* Add an image for promoting Apache events below the right banner 
*/
+            $("#bannerRight").append('<p id="apacheEvents"><a 
href="//www.apache.org/events/current-event.html"><img 
src="//www.apache.org/events/current-event-234x60.png"/></a></p>');
+            /* Append the trademarks info to the copyright section */
+            $(".copyright").append('<p>Apache PLC4X, PLC4X, Apache, the Apache 
feather logo, and the Apache PLC4X project logo are either registered 
trademarks or trademarks of The Apache Software Foundation in the United States 
and other countries. All other marks mentioned may be trademarks or registered 
trademarks of their respective owners.</p>');
+          });
+        </script>
+        </head> <!-- end : head -->
+    <body class="page-developers-preparing project-plc4x-parent">
+
+    <div id="m-top-navbar" class="navbar  navbar-default navbar-fixed-top">
+      <div class="container">
+        <!-- Brand and toggle get grouped for better mobile display -->
+                <div class="navbar-header">
+                    <button type="button" class="navbar-toggle collapsed" 
data-toggle="collapse"
+                        data-target="#top-navbar-collapse-1" 
aria-expanded="false" aria-controls="navbar">
+                    <span class="sr-only">Toggle navigation</span>
+                    <span class="icon-bar"></span>
+                    <span class="icon-bar"></span>
+                    <span class="icon-bar"></span>
+                    </button>
+                        <a class="navbar-brand" href="..">Apache PLC4X</a>
+        </div> <!-- .navbar-header -->
+        <div class="collapse navbar-collapse" id="top-navbar-collapse-1">
+            <ul class="nav navbar-nav navbar-right">
+            <li class="dropdown">
+                <a href="#" class="dropdown-toggle" 
data-toggle="dropdown">Users <b class="caret"></b></a>
+                <ul class="dropdown-menu">
+                    <li ><a  href="../users/download.html"  title="Download" 
>Download</a></li>
+                    <li ><a  href="../users/gettingstarted.html"  
title="Getting Started" >Getting Started</a></li>
+                    <li ><a  href="../users/opm.html"  title="Object PLC 
Mapping (OPM)" >Object PLC Mapping (OPM)</a></li>
+                    <li ><a  href="../users/industry40.html"  title="Industry 
4.0 with Apache" >Industry 4.0 with Apache</a></li>
+                    <li ><a  href="../users/security.html"  title="Security" 
>Security</a></li>
+            </ul>
+        </li>
+                            <li class="dropdown active">
+                <a href="#" class="dropdown-toggle" 
data-toggle="dropdown">Developers <b class="caret"></b></a>
+                <ul class="dropdown-menu">
+                    <li ><a  href="issues.html"  title="Bug & Issue Tracker" 
>Bug & Issue Tracker</a></li>
+                    <li ><a  href="building.html"  title="Building PLC4X" 
>Building PLC4X</a></li>
+                    <li ><a  href="sonar.html"  title="Code Analysis" >Code 
Analysis</a></li>
+                    <li ><a  href="ci.html"  title="Continuous Integration" 
>Continuous Integration</a></li>
+                    <li ><a  href="contributing.html"  title="Contributing" 
>Contributing</a></li>
+                    <li ><a  href="decisions.html"  title="Decision Making" 
>Decision Making</a></li>
+                    <li ><a  href="maturity.html"  title="Maturity" 
>Maturity</a></li>
+                                    <li  class="active" ><a  href=""  
title="Preparing your Computer" >Preparing your Computer</a></li>
+                    <li ><a  href="release.html"  title="Releasing" 
>Releasing</a></li>
+                    <li ><a  href="team.html"  title="Team" >Team</a></li>
+                    <li ><a  href="vm.html"  title="VM Access" >VM 
Access</a></li>
+                    <li ><a  href="vpn.html"  title="VPN Access" >VPN 
Access</a></li>
+                    <li ><a  href="website.html"  title="Website" 
>Website</a></li>
+                    <li ><a  href="wiki.html"  title="Wiki" >Wiki</a></li>
+            </ul>
+        </li>
+            <li class="dropdown">
+                <a href="#" class="dropdown-toggle" 
data-toggle="dropdown">Protocols <b class="caret"></b></a>
+                <ul class="dropdown-menu">
+                    <li ><a  href="../protocols/features.html"  
title="Features" >Features</a></li>
+                    <li ><a  href="../protocols/ads/index.html"  title="ADS" 
>ADS</a></li>
+                    <li ><a  href="../protocols/delta-v/index.html"  
title="DeltaV" >DeltaV</a></li>
+                    <li ><a  href="../protocols/ethernet-ip/index.html"  
title="EtherNet/IP" >EtherNet/IP</a></li>
+                    <li ><a  href="../protocols/modbus/index.html"  
title="Modbus" >Modbus</a></li>
+                    <li ><a  href="../protocols/opc-ua/index.html"  
title="OPC-UA" >OPC-UA</a></li>
+                    <li ><a  href="../protocols/s7/index.html"  title="S7" 
>S7</a></li>
+            </ul>
+        </li>
+            <li class="dropdown">
+                <a href="#" class="dropdown-toggle" 
data-toggle="dropdown">Reports <b class="caret"></b></a>
+                <ul class="dropdown-menu">
+                    <li class="dropdown-submenu ">
+<a  href="../project-info.html"  title="Project Information" >Project 
Information</a>                    <ul class="dropdown-menu">
+                        <li ><a  href="../dependency-convergence.html"  
title="Dependency Convergence" >Dependency Convergence</a></li>
+                        <li ><a  href="../dependency-info.html"  
title="Dependency Information" >Dependency Information</a></li>
+                        <li ><a  href="../dependency-management.html"  
title="Dependency Management" >Dependency Management</a></li>
+                        <li ><a  href="../distribution-management.html"  
title="Distribution Management" >Distribution Management</a></li>
+                        <li ><a  href="../index.html"  title="About" 
>About</a></li>
+                        <li ><a  href="../issue-management.html"  title="Issue 
Management" >Issue Management</a></li>
+                        <li ><a  href="../licenses.html"  title="Licenses" 
>Licenses</a></li>
+                        <li ><a  href="../mailing-lists.html"  title="Mailing 
Lists" >Mailing Lists</a></li>
+                        <li ><a  href="../modules.html"  title="Project 
Modules" >Project Modules</a></li>
+                        <li ><a  href="../plugin-management.html"  
title="Plugin Management" >Plugin Management</a></li>
+                        <li ><a  href="../plugins.html"  title="Plugins" 
>Plugins</a></li>
+                        <li ><a  href="../scm.html"  title="Source Code 
Management" >Source Code Management</a></li>
+                        <li ><a  href="../summary.html"  title="Summary" 
>Summary</a></li>
+                    </ul>
+                </li>
+            </ul>
+        </li>
+            <li class="dropdown">
+                <a href="#" class="dropdown-toggle" 
data-toggle="dropdown">Apache <b class="caret"></b></a>
+                <ul class="dropdown-menu">
+                    <li ><a  href="http://www.apache.org";  title="Apache 
Software Foundation"  class="externalLink" >Apache Software Foundation</a></li>
+                    <li ><a  
href="https://www.apache.org/foundation/how-it-works.html";  title="How Apache 
Works"  class="externalLink" >How Apache Works</a></li>
+                    <li ><a  href="http://www.apache.org/licenses";  
title="License"  class="externalLink" >License</a></li>
+                    <li ><a  
href="http://www.apache.org/foundation/sponsorship.html";  title="Sponsoring 
Apache"  class="externalLink" >Sponsoring Apache</a></li>
+                    <li ><a  
href="http://www.apache.org/foundation/thanks.html";  title="Thanks"  
class="externalLink" >Thanks</a></li>
+            </ul>
+        </li>
+            <li class="dropdown">
+                <a href="#" class="dropdown-toggle" 
data-toggle="dropdown">Modules <b class="caret"></b></a>
+                <ul class="dropdown-menu">
+                    <li ><a  href="../plc4x-protocols/index.html"  
title="Protocols" >Protocols</a></li>
+                    <li ><a  href="../plc4x-tools/index.html"  title="Tools" 
>Tools</a></li>
+                    <li ><a  href="../plc4cpp/index.html"  title="PLC4Cpp" 
>PLC4Cpp</a></li>
+                    <li ><a  href="../plc4j/index.html"  title="PLC4J" 
>PLC4J</a></li>
+                    <li ><a  href="../plc4net/index.html"  title="PLC4Net" 
>PLC4Net</a></li>
+                    <li ><a  href="../plc4py/index.html"  title="PLC4PY" 
>PLC4PY</a></li>
+            </ul>
+        </li>
+            </ul>
+        </div><!--/.nav-collapse -->
+      </div> <!--/.container -->
+    </div> <!--/.navbar -->
+  <div class="container">
+  <!-- Masthead -->
+  <!-- ================================================== -->  <div 
class="header container-fluid">
+  <div class="jumbotron subhead">
+    <div class="row" id="banner">
+      <div class="col-md-12">
+        <div class="pull-left">
+                                      <a href="https://plc4x.apache.org/"; 
id="bannerLeft">
+                    <img 
src="https://plc4x.apache.org/images/apache_plc4x_logo.png";
+                 alt='"'Apache PLC4X'"'
+ />            </a>
+                    <p class="lead">The industrial IoT adapter</p>
+        </div>
+        <div class="pull-right">
+                                      <a href="http://www.apache.org/"; 
id="bannerRight">
+                    <img src="https://plc4x.apache.org/images/apache_logo.png";
+                 alt='"'Apache Software Foundation'"'
+ />            </a>
+        </div>
+      </div>
+    </div>
+  </div>
+    <hr class="toc-separator" />
+    <div id="toc-bar" class="navbar navbar-default">
+      <div id="toc-scroll-target" class="container">
+            <div class="navbar-header">
+                <button type="button" class="navbar-toggle collapsed" 
data-toggle="collapse" data-target="#toc-nav-collapse" aria-expanded="false">
+                        <span class="icon-bar"></span>
+                        <span class="icon-bar"></span>
+                        <span class="icon-bar"></span>
+                    </button>
+            </div> <!-- .navbar-header -->
+        <div class="collapse navbar-collapse" id="toc-nav-collapse">
+          <ul id="toc" class="nav navbar-nav">
+                                                            <li 
class="toplevel"><a href="#_toc_preparing_your_computer1" title="Preparing your 
Computer">Preparing your Computer</a></li>
+                        <li class="dropdown">
+                            <a href="#" title="Linux" class="dropdown-toggle" 
role="button" data-toggle="dropdown">Linux <b class="caret"></b></a>
+                            <ul class="dropdown-menu" role="menu">
+                                <!-- Repeat the item, otherwise it is not 
clickable as the dropdown root -->
+                                <li><a href="#_toc_linux1" 
title="Linux">Linux</a></li>
+                                <li class="divider"></li>
+                                              <li><a href="#_toc_git1" 
title="Git">Git</a></li>
+                <li><a href="#_toc_libpcap1" title="LibPCAP">LibPCAP</a></li>
+                <li><a href="#_toc_gcc1" title="gcc">gcc</a></li>
+                <li><a href="#_toc_g1" title="g++">g++</a></li>
+                <li><a href="#_toc_dotnet1" title="dotnet">dotnet</a></li>
+                <li><a href="#_toc_python1" title="python">python</a></li>
+                <li><a href="#_toc_bison1" title="bison">bison</a></li>
+                <li><a href="#_toc_flex1" title="flex">flex</a></li>
+                            </ul>
+                        </li>
+                        <li class="dropdown">
+                            <a href="#" title="macOS" class="dropdown-toggle" 
role="button" data-toggle="dropdown">macOS <b class="caret"></b></a>
+                            <ul class="dropdown-menu" role="menu">
+                                <!-- Repeat the item, otherwise it is not 
clickable as the dropdown root -->
+                                <li><a href="#_toc_macos1" 
title="macOS">macOS</a></li>
+                                <li class="divider"></li>
+                                              <li><a href="#_toc_git2" 
title="Git">Git</a></li>
+                <li><a href="#_toc_libpcap2" title="LibPCAP">LibPCAP</a></li>
+                <li><a href="#_toc_gcc2" title="gcc">gcc</a></li>
+                <li><a href="#_toc_g2" title="g++">g++</a></li>
+                <li><a href="#_toc_dotnet2" title="dotnet">dotnet</a></li>
+                <li><a href="#_toc_python2" title="python">python</a></li>
+                <li><a href="#_toc_bison2" title="bison">bison</a></li>
+                <li><a href="#_toc_flex2" title="flex">flex</a></li>
+                            </ul>
+                        </li>
+                        <li class="dropdown">
+                            <a href="#" title="Windows" 
class="dropdown-toggle" role="button" data-toggle="dropdown">Windows <b 
class="caret"></b></a>
+                            <ul class="dropdown-menu" role="menu">
+                                <!-- Repeat the item, otherwise it is not 
clickable as the dropdown root -->
+                                <li><a href="#_toc_windows1" 
title="Windows">Windows</a></li>
+                                <li class="divider"></li>
+                                              <li><a href="#_toc_git3" 
title="Git">Git</a></li>
+                <li><a href="#_toc_libpcap3" title="LibPCAP">LibPCAP</a></li>
+                <li><a href="#_toc_gcc3" title="gcc">gcc</a></li>
+                <li><a href="#_toc_g3" title="g++">g++</a></li>
+                <li><a href="#_toc_dotnet3" title="dotnet">dotnet</a></li>
+                <li><a href="#_toc_python3" title="python">python</a></li>
+                <li><a href="#_toc_bison3" title="bison">bison</a></li>
+                <li><a href="#_toc_flex3" title="flex">flex</a></li>
+                <li><a href="#_toc_winbuilds1" 
title="WinBuilds">WinBuilds</a></li>
+                            </ul>
+                        </li>
+          </ul>
+        </div>
+      </div> <!-- .container -->
+    </div> <!-- end: toc-bar -->
+  </div> <!-- end : header -->
+  <div class="main-body">
+
+  <div class="row">
+    <div class="col-md-12">
+      <div class="body-content">
+<div class="sect1"> 
+ <div class="page-header">
+  <h2 id="_toc_preparing_your_computer1">Preparing your Computer</h2>
+ </div> 
+ <div class="sectionbody"> 
+  <div class="paragraph"> 
+   <p>Building a project like Apache PLC4X on multiple target 
operating-systems is quite a challenge, but I think we managed to make it as 
simple as possible.</p> 
+  </div> 
+  <div class="paragraph"> 
+   <p>However when building any of the parts of PLC4X there are some 
requirements the build is expecting you to have provided.</p> 
+  </div> 
+  <div class="paragraph"> 
+   <p>In order to build at all you are required to have <code>Java</code> 
installed on your machine. We have tested the build with Java 8 up to Java 12. 
If a new version comes out, please give us a little time to handle any related 
issues, but we’ll probably fix them as soon as possible. However in the past 
with Oracle’s new release strategy, there have been a few bumps on the 
road.</p> 
+  </div> 
+  <table class="tableblock frame-all grid-all spread"> 
+   <colgroup> 
+    <col style="width: 33.3333%;"> 
+    <col style="width: 33.3333%;"> 
+    <col style="width: 33.3334%;"> 
+   </colgroup> 
+   <tbody> 
+    <tr> 
+     <td class="tableblock halign-left valign-top"><p 
class="tableblock">Profile</p></td> 
+     <td class="tableblock halign-left valign-top"><p 
class="tableblock">Description</p></td> 
+     <td class="tableblock halign-left valign-top"><p 
class="tableblock">Requirements</p></td> 
+    </tr> 
+    <tr> 
+     <td class="tableblock halign-left valign-top"><p 
class="tableblock"><code>with-java</code></p></td> 
+     <td class="tableblock halign-left valign-top"><p 
class="tableblock">Builds Java API, drivers, integrations, examples</p></td> 
+     <td class="tableblock halign-left valign-top"> 
+      <div> 
+       <div class="ulist"> 
+        <ul> 
+         <li> <p>Git</p> </li> 
+         <li> <p>LibPCAP (Optional)</p> </li> 
+        </ul> 
+       </div> 
+      </div></td> 
+    </tr> 
+    <tr> 
+     <td class="tableblock halign-left valign-top"><p 
class="tableblock"><code>with-cpp</code></p></td> 
+     <td class="tableblock halign-left valign-top"><p 
class="tableblock">Builds C++ API, drivers, integrations, examples</p></td> 
+     <td class="tableblock halign-left valign-top"> 
+      <div> 
+       <div class="ulist"> 
+        <ul> 
+         <li> <p>gcc</p> </li> 
+         <li> <p>g++</p> </li> 
+        </ul> 
+       </div> 
+      </div></td> 
+    </tr> 
+    <tr> 
+     <td class="tableblock halign-left valign-top"><p 
class="tableblock"><code>with-dotnet</code></p></td> 
+     <td class="tableblock halign-left valign-top"><p 
class="tableblock">Builds C# and .Net API, drivers, integrations, 
examples</p></td> 
+     <td class="tableblock halign-left valign-top"> 
+      <div> 
+       <div class="ulist"> 
+        <ul> 
+         <li> <p>dotnet</p> </li> 
+        </ul> 
+       </div> 
+      </div></td> 
+    </tr> 
+    <tr> 
+     <td class="tableblock halign-left valign-top"><p 
class="tableblock"><code>with-python</code></p></td> 
+     <td class="tableblock halign-left valign-top"><p 
class="tableblock">Builds Python API, drivers, integrations, examples</p></td> 
+     <td class="tableblock halign-left valign-top"> 
+      <div> 
+       <div class="ulist"> 
+        <ul> 
+         <li> <p>python (2.7)</p> </li> 
+        </ul> 
+       </div> 
+      </div></td> 
+    </tr> 
+    <tr> 
+     <td class="tableblock halign-left valign-top"><p 
class="tableblock"><code>with-proxies</code></p></td> 
+     <td class="tableblock halign-left valign-top"><p class="tableblock">Adds 
proxy modules to each enabled language</p></td> 
+     <td class="tableblock halign-left valign-top"> 
+      <div> 
+       <div class="ulist"> 
+        <ul> 
+         <li> <p>bison</p> </li> 
+         <li> <p>flex</p> </li> 
+         <li> <p>python</p> </li> 
+        </ul> 
+       </div> 
+      </div></td> 
+    </tr> 
+    <tr> 
+     <td class="tableblock halign-left valign-top"><p 
class="tableblock"><code>with-sandbox</code></p></td> 
+     <td class="tableblock halign-left valign-top"><p class="tableblock">Adds 
some experimental modules</p></td> 
+     <td class="tableblock halign-left valign-top"> 
+      <div></div></td> 
+    </tr> 
+   </tbody> 
+  </table> 
+  <div class="paragraph"> 
+   <p>The following chapters will describe how to provide these requirements 
sorted by operating system.</p> 
+  </div> 
+  <div class="sect2"> 
+   <h3 id="_toc_linux1">Linux</h3> 
+   <div class="sect3"> 
+    <h4 id="_toc_git1">Git</h4> 
+    <div class="paragraph"> 
+     <p>Checking:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>git --version</pre> 
+     </div> 
+    </div> 
+    <div class="paragraph"> 
+     <p>If you get any successful output, you probably don’t need to do 
anything.</p> 
+    </div> 
+    <div class="paragraph"> 
+     <p>Apt-based systems:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>sudo apt-get install git</pre> 
+     </div> 
+    </div> 
+    <div class="paragraph"> 
+     <p>Yum based systems:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>sudo yum install git</pre> 
+     </div> 
+    </div> 
+   </div> 
+   <div class="sect3"> 
+    <h4 id="_toc_libpcap1">LibPCAP</h4> 
+    <div class="paragraph"> 
+     <p>Apt-based systems:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>sudo apt-get install libpcap-dev</pre> 
+     </div> 
+    </div> 
+    <div class="paragraph"> 
+     <p>Yum based systems:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>sudo yum install libpcap-devel</pre> 
+     </div> 
+    </div> 
+   </div> 
+   <div class="sect3"> 
+    <h4 id="_toc_gcc1">gcc</h4> 
+    <div class="paragraph"> 
+     <p>Checking:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>gcc --version</pre> 
+     </div> 
+    </div> 
+    <div class="paragraph"> 
+     <p>If you get any successful output, you probably don’t need to do 
anything.</p> 
+    </div> 
+    <div class="paragraph"> 
+     <p>Apt-based systems:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>sudo apt-get install gcc</pre> 
+     </div> 
+    </div> 
+    <div class="paragraph"> 
+     <p>Yum based systems:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>sudo yum install gcc</pre> 
+     </div> 
+    </div> 
+   </div> 
+   <div class="sect3"> 
+    <h4 id="_toc_g1">g++</h4> 
+    <div class="paragraph"> 
+     <p>Checking:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>g++ --version</pre> 
+     </div> 
+    </div> 
+    <div class="paragraph"> 
+     <p>If you get any successful output, you probably don’t need to do 
anything.</p> 
+    </div> 
+    <div class="paragraph"> 
+     <p>Apt-based systems:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>sudo apt-get install g++</pre> 
+     </div> 
+    </div> 
+    <div class="paragraph"> 
+     <p>Yum based systems:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>sudo yum install g++</pre> 
+     </div> 
+    </div> 
+   </div> 
+   <div class="sect3"> 
+    <h4 id="_toc_dotnet1">dotnet</h4> 
+    <div class="paragraph"> 
+     <p>Checking:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>dotnet --version</pre> 
+     </div> 
+    </div> 
+    <div class="paragraph"> 
+     <p>If you get any successful output, you probably don’t need to do 
anything.</p> 
+    </div> 
+    <div class="paragraph"> 
+     <p>Microsoft has documented what is needed to install <code>.Net 
SDK</code> <a 
href="https://dotnet.microsoft.com/download/linux-package-manager/rhel/sdk-2.2.203";>here</a></p>
 
+    </div> 
+    <div class="paragraph"> 
+     <p>For Ubuntu this would be:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>wget -q 
https://packages.microsoft.com/config/ubuntu/16.04/packages-microsoft-prod.deb
+sudo dpkg -i packages-microsoft-prod.deb</pre> 
+     </div> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>sudo apt-get install apt-transport-https
+sudo apt-get update
+sudo apt-get install dotnet-sdk-2.2</pre> 
+     </div> 
+    </div> 
+    <div class="paragraph"> 
+     <p>For other distributions, please select the distribution in the 
drop-down menu and follow the instructions there.</p> 
+    </div> 
+   </div> 
+   <div class="sect3"> 
+    <h4 id="_toc_python1">python</h4> 
+    <div class="paragraph"> 
+     <p>Checking:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>python --version</pre> 
+     </div> 
+    </div> 
+    <div class="paragraph"> 
+     <p>If you get a version of 2.7 or higher reported, you probably don’t 
need to do anything.</p> 
+    </div> 
+    <div class="paragraph"> 
+     <p>Apt-based systems:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>sudo apt-get install python-dev</pre> 
+     </div> 
+    </div> 
+    <div class="paragraph"> 
+     <p>Yum based systems:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>yum install gcc
+cd /usr/src
+wget https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz
+tar xzf Python-2.7.10.tgz
+cd Python-2.7.10
+./configure
+make altinstall</pre> 
+     </div> 
+    </div> 
+   </div> 
+   <div class="sect3"> 
+    <h4 id="_toc_bison1">bison</h4> 
+    <div class="paragraph"> 
+     <p>Checking:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>bison --version</pre> 
+     </div> 
+    </div> 
+    <div class="paragraph"> 
+     <p>If you get a version above 2.3 output, you don’t need to do 
anything.</p> 
+    </div> 
+    <div class="paragraph"> 
+     <p>Apt-based systems:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>sudo apt-get install bison</pre> 
+     </div> 
+    </div> 
+    <div class="paragraph"> 
+     <p>Yum based systems:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>sudo yum install bison-devel</pre> 
+     </div> 
+    </div> 
+   </div> 
+   <div class="sect3"> 
+    <h4 id="_toc_flex1">flex</h4> 
+    <div class="paragraph"> 
+     <p>Checking:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>flex --version</pre> 
+     </div> 
+    </div> 
+    <div class="paragraph"> 
+     <p>If you get any successful output, you probably don’t need to do 
anything.</p> 
+    </div> 
+    <div class="paragraph"> 
+     <p>Apt-based systems:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>sudo apt-get install flex</pre> 
+     </div> 
+    </div> 
+    <div class="paragraph"> 
+     <p>Yum based systems:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>sudo yum install flex</pre> 
+     </div> 
+    </div> 
+   </div> 
+  </div> 
+  <div class="sect2"> 
+   <h3 id="_toc_macos1">macOS</h3> 
+   <div class="paragraph"> 
+    <p>Most libraries on Mac are installed using <code>Homebrew</code>.</p> 
+   </div> 
+   <div class="paragraph"> 
+    <p>Make sure <code>Homebrew</code> ist installed in order to install most 
of these.</p> 
+   </div> 
+   <div class="literalblock"> 
+    <div class="content"> 
+     <pre>/usr/bin/ruby -e "$(curl -fsSL 
https://raw.githubusercontent.com/Homebrew/install/master/install)"</pre> 
+    </div> 
+   </div> 
+   <div class="sect3"> 
+    <h4 id="_toc_git2">Git</h4> 
+    <div class="paragraph"> 
+     <p>Checking:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>git --version</pre> 
+     </div> 
+    </div> 
+    <div class="paragraph"> 
+     <p>If you get any successful output, you probably don’t need to do 
anything.</p> 
+    </div> 
+    <div class="paragraph"> 
+     <p>In order to install it, please execute the following command:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>brew install git</pre> 
+     </div> 
+    </div> 
+   </div> 
+   <div class="sect3"> 
+    <h4 id="_toc_libpcap2">LibPCAP</h4> 
+   </div> 
+   <div class="sect3"> 
+    <h4 id="_toc_gcc2">gcc</h4> 
+    <div class="paragraph"> 
+     <p>Checking:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>gcc --version</pre> 
+     </div> 
+    </div> 
+    <div class="paragraph"> 
+     <p>If you get any successful output, you probably don’t need to do 
anything.</p> 
+    </div> 
+    <div class="paragraph"> 
+     <p>It seems macOS comes with a version of gcc which is good enough for 
our usecases.</p> 
+    </div> 
+   </div> 
+   <div class="sect3"> 
+    <h4 id="_toc_g2">g++</h4> 
+    <div class="paragraph"> 
+     <p>Checking:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>g++ --version</pre> 
+     </div> 
+    </div> 
+    <div class="paragraph"> 
+     <p>If you get any successful output, you probably don’t need to do 
anything.</p> 
+    </div> 
+    <div class="paragraph"> 
+     <p>It seems macOS comes with a version of g++ which is good enough for 
our usecases.</p> 
+    </div> 
+   </div> 
+   <div class="sect3"> 
+    <h4 id="_toc_dotnet2">dotnet</h4> 
+    <div class="paragraph"> 
+     <p>Checking:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>dotnet --version</pre> 
+     </div> 
+    </div> 
+    <div class="paragraph"> 
+     <p>If you get any successful output, you probably don’t need to do 
anything.</p> 
+    </div> 
+    <div class="paragraph"> 
+     <p>Microsoft is offering an installer for MacOS which is available from 
<a href="https://dotnet.microsoft.com/download/dotnet-core/2.2";>here</a>.</p> 
+    </div> 
+   </div> 
+   <div class="sect3"> 
+    <h4 id="_toc_python2">python</h4> 
+    <div class="paragraph"> 
+     <p>Checking:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>python --version</pre> 
+     </div> 
+    </div> 
+    <div class="paragraph"> 
+     <p>If you get a version of 2.7 or higher reported, you probably don’t 
need to do anything.</p> 
+    </div> 
+    <div class="paragraph"> 
+     <p>In order to install it, please execute the following command:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>brew install python@2</pre> 
+     </div> 
+    </div> 
+   </div> 
+   <div class="sect3"> 
+    <h4 id="_toc_bison2">bison</h4> 
+    <div class="paragraph"> 
+     <p>Checking:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>python --version</pre> 
+     </div> 
+    </div> 
+    <div class="paragraph"> 
+     <p>If you get a version above 2.3 output, you don’t need to do 
anything.</p> 
+    </div> 
+    <div class="paragraph"> 
+     <p>macOS comes with a pre-installed version of bison, however this 
version is 2.3 and hereby too old. So you need to update to a more recent 
version:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>brew install bison
+brew link bison --force
+echo 'export PATH="/usr/local/opt/bison/bin:$PATH"' &gt;&gt; 
~/.bash_profile</pre> 
+     </div> 
+    </div> 
+    <div class="paragraph"> 
+     <p>Be sure to reboot or at least restart your IDE or commandline in order 
for the changes to become effective.</p> 
+    </div> 
+   </div> 
+   <div class="sect3"> 
+    <h4 id="_toc_flex2">flex</h4> 
+    <div class="paragraph"> 
+     <p>Checking:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>flex --version</pre> 
+     </div> 
+    </div> 
+    <div class="paragraph"> 
+     <p>If you get any successful output, you probably don’t need to do 
anything.</p> 
+    </div> 
+    <div class="paragraph"> 
+     <p>It seems macOS comes with a version of flex which is good enough for 
our usecases.</p> 
+    </div> 
+   </div> 
+  </div> 
+  <div class="sect2"> 
+   <h3 id="_toc_windows1">Windows</h3> 
+   <div class="sect3"> 
+    <h4 id="_toc_git3">Git</h4> 
+    <div class="paragraph"> 
+     <p>Checking:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>git --version</pre> 
+     </div> 
+    </div> 
+    <div class="paragraph"> 
+     <p>If you get any successful output, you probably don’t need to do 
anything.</p> 
+    </div> 
+    <div class="paragraph"> 
+     <p>In order to install it, please download end execute the installer from 
<a href="https://git-scm.com/download/win";>here</a> and make sure to have it 
add the git executable to your systems <code>PATH</code>.</p> 
+    </div> 
+   </div> 
+   <div class="sect3"> 
+    <h4 id="_toc_libpcap3">LibPCAP</h4> 
+    <div class="paragraph"> 
+     <p>A special version of LibPCAP is available for Windows, which is called 
WinPCAP. It is available from <a href="https://www.winpcap.org/";>here</a>.</p> 
+    </div> 
+    <div class="paragraph"> 
+     <p>However this is a based on a very old version (1.0) of LibPCAP and in 
order to read PCAPNG files we require a libpcap version 1.1.0 or greater. A 
patched windows version can be found here: <a 
href="https://sourceforge.net/projects/winpcap413-176/"; 
class="bare">https://sourceforge.net/projects/winpcap413-176/</a> (At this 
location is a patched version based on libpcap 1.7.4)</p> 
+    </div> 
+    <div class="paragraph"> 
+     <p>So in order to install things correctly:</p> 
+    </div> 
+    <div class="olist arabic"> 
+     <ol class="arabic"> 
+      <li> <p>install the version WinPCP from above location.</p> </li> 
+      <li> <p>Then download the patched version from the sourceforge link and 
unpack it somewhere.</p> </li> 
+      <li> <p>After that copy bin\x64\wpcap.dll from archive to 
\Windows\System32</p> </li> 
+      <li> <p>Copy bin\wpcap.dll from archive to \Windows\SysWOW64</p> </li> 
+     </ol> 
+    </div> 
+    <div class="paragraph"> 
+     <p>After this all should be working.</p> 
+    </div> 
+   </div> 
+   <div class="sect3"> 
+    <h4 id="_toc_gcc3">gcc</h4> 
+    <div class="paragraph"> 
+     <p>Checking:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>gcc --version</pre> 
+     </div> 
+    </div> 
+    <div class="paragraph"> 
+     <p>If you get any successful output, you probably don’t need to do 
anything.</p> 
+    </div> 
+    <div class="paragraph"> 
+     <p>On windows we will be using something called WinBuilds, which is sort 
of a package consisting of a typical build environment consisting of multiple 
build tools. So please look at the WinBuilds chapter at the end of the Windows 
section.</p> 
+    </div> 
+   </div> 
+   <div class="sect3"> 
+    <h4 id="_toc_g3">g++</h4> 
+    <div class="paragraph"> 
+     <p>Checking:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>g++ --version</pre> 
+     </div> 
+    </div> 
+    <div class="paragraph"> 
+     <p>If you get any successful output, you probably don’t need to do 
anything.</p> 
+    </div> 
+    <div class="paragraph"> 
+     <p>On windows we will be using something called WinBuilds, which is sort 
of a package consisting of a typical build environment consisting of multiple 
build tools. So please look at the WinBuilds chapter at the end of the Windows 
section.</p> 
+    </div> 
+   </div> 
+   <div class="sect3"> 
+    <h4 id="_toc_dotnet3">dotnet</h4> 
+    <div class="paragraph"> 
+     <p>Checking:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>dotnet --version</pre> 
+     </div> 
+    </div> 
+    <div class="paragraph"> 
+     <p>If you get any successful output, you probably don’t need to do 
anything.</p> 
+    </div> 
+    <div class="paragraph"> 
+     <p>Usually this is already installed on Windows machines.</p> 
+    </div> 
+   </div> 
+   <div class="sect3"> 
+    <h4 id="_toc_python3">python</h4> 
+    <div class="paragraph"> 
+     <p>Checking:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>python --version</pre> 
+     </div> 
+    </div> 
+    <div class="paragraph"> 
+     <p>If you get any successful output, you probably don’t need to do 
anything.</p> 
+    </div> 
+    <div class="paragraph"> 
+     <p>You can get Python from <a 
href="https://www.python.org/downloads/release/python-2716/";>here</a>.</p> 
+    </div> 
+    <div class="paragraph"> 
+     <p>Make sure directory containing <code>python.exe</code> is added to 
your systems <code>PATH</code>. Also make sure you restarted your IDE and or 
console window after changing the <code>PATH</code> settings for the changes to 
take effect.</p> 
+    </div> 
+   </div> 
+   <div class="sect3"> 
+    <h4 id="_toc_bison3">bison</h4> 
+    <div class="paragraph"> 
+     <p>Checking:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>bison --version</pre> 
+     </div> 
+    </div> 
+    <div class="paragraph"> 
+     <p>If you get any successful output, you probably don’t need to do 
anything.</p> 
+    </div> 
+    <div class="paragraph"> 
+     <p>For Bison, please download the Setup installer version from <a 
href="http://gnuwin32.sourceforge.net/packages/bison.htm";>here</a> (When using 
the zip version the bison.exe couldn’t find some DLL files) It seems the 
official 2.4.1 version has issues when installed in a directory which’s path 
contains spaces. Please make sure you replace the exe with a patched version 
form <a href="http://marin.jb.free.fr/bison/bison-2.4.1-modified.zip";>here</a> 
(More infos on this issue <a href="h [...]
+    </div> 
+    <div class="paragraph"> 
+     <p>Make sure it’s <code>bin</code> directory is added to your systems 
<code>PATH</code>. Also make sure you restarted your IDE and or console window 
after changing the <code>PATH</code> settings for the changes to take 
effect.</p> 
+    </div> 
+   </div> 
+   <div class="sect3"> 
+    <h4 id="_toc_flex3">flex</h4> 
+    <div class="paragraph"> 
+     <p>Checking:</p> 
+    </div> 
+    <div class="literalblock"> 
+     <div class="content"> 
+      <pre>flex --version</pre> 
+     </div> 
+    </div> 
+    <div class="paragraph"> 
+     <p>If you get any successful output, you probably don’t need to do 
anything.</p> 
+    </div> 
+    <div class="paragraph"> 
+     <p>Please download the Flex compiler from <a 
href="http://gnuwin32.sourceforge.net/packages/flex.htm";>here</a> (Ideally 
download the binary zip distribution)</p> 
+    </div> 
+    <div class="paragraph"> 
+     <p>Make sure it’s <code>bin</code> directory is added to your systems 
<code>PATH</code>. Also make sure you restarted your IDE and or console window 
after changing the <code>PATH</code> settings for the changes to take 
effect.</p> 
+    </div> 
+   </div> 
+   <div class="sect3"> 
+    <h4 id="_toc_winbuilds1">WinBuilds</h4> 
+    <div class="paragraph"> 
+     <p>He have tested WinBuilds with the bundle found <a 
href="http://win-builds.org/doku.php/download_and_installation_from_windows";>here</a>.</p>
 
+    </div> 
+    <div class="admonitionblock warning"> 
+     <table> 
+      <tbody> 
+       <tr> 
+        <td class="icon"> 
+         <div class="title">
+           Warning 
+         </div> </td> 
+        <td class="content"> Please use the installer. When using the zip 
distribution and manually adding that to the <code>PATH</code> the build will 
fail without a log output as some binaries can’t find some of the DLL files. 
</td> 
+       </tr> 
+      </tbody> 
+     </table> 
+    </div> 
+    <div class="paragraph"> 
+     <p>When running the installer, make sure to select the options: - Native 
Windows - x86_64 Not quite sure which elements are really needed, better just 
install all of them.</p> 
+    </div> 
+    <div class="paragraph"> 
+     <p>Make sure it’s <code>bin</code> directory is added to your systems 
<code>PATH</code>, however the installer should have taken care of this. Also 
make sure you restarted your IDE and or console window after changing the 
<code>PATH</code> settings for the changes to take effect.</p> 
+    </div> 
+   </div> 
+  </div> 
+ </div> 
+</div>      </div>
+    </div>
+  </div> <!-- /row -->
+  </div>
+    </div> <!-- end : row -->
+</div> <!-- /container -->
+  <!-- Footer
+  ================================================== -->
+  <footer class="well">
+    <div class="container">
+      <div class="row">
+            <div class="col-md-3 bottom-nav">
+
+                <ul class="nav nav-list">
+                    <li class="nav-header">Reports</li>
+                    <li ><a  href="../project-info.html"  title="Project 
Information" >Project Information <i class="glyphicon 
glyphicon-chevron-right"></i></a></li>
+                </ul>
+
+            </div>
+            <div class="col-md-3 bottom-nav">
+
+                <ul class="nav nav-list">
+                    <li class="nav-header">Apache</li>
+                    <li ><a  href="http://www.apache.org";  title="Apache 
Software Foundation"  class="externalLink" >Apache Software Foundation</a></li>
+                    <li ><a  
href="https://www.apache.org/foundation/how-it-works.html";  title="How Apache 
Works"  class="externalLink" >How Apache Works</a></li>
+                    <li ><a  href="http://www.apache.org/licenses";  
title="License"  class="externalLink" >License</a></li>
+                    <li ><a  
href="http://www.apache.org/foundation/sponsorship.html";  title="Sponsoring 
Apache"  class="externalLink" >Sponsoring Apache</a></li>
+                    <li ><a  
href="http://www.apache.org/foundation/thanks.html";  title="Thanks"  
class="externalLink" >Thanks</a></li>
+                </ul>
+
+            </div>
+            <div class="col-md-3 bottom-nav">
+
+                <ul class="nav nav-list">
+                    <li class="nav-header">Modules</li>
+                    <li ><a  href="../plc4x-protocols/index.html"  
title="Protocols" >Protocols</a></li>
+                    <li ><a  href="../plc4x-tools/index.html"  title="Tools" 
>Tools</a></li>
+                    <li ><a  href="../plc4cpp/index.html"  title="PLC4Cpp" 
>PLC4Cpp</a></li>
+                    <li ><a  href="../plc4j/index.html"  title="PLC4J" 
>PLC4J</a></li>
+                    <li ><a  href="../plc4net/index.html"  title="PLC4Net" 
>PLC4Net</a></li>
+                    <li ><a  href="../plc4py/index.html"  title="PLC4PY" 
>PLC4PY</a></li>
+                </ul>
+
+            </div>
+            <div class="col-md-3 bottom-nav">
+
+                <ul class="nav nav-list">
+                    <li class="nav-header">Protocols</li>
+                    <li ><a  href="../protocols/features.html"  
title="Features" >Features</a></li>
+                    <li ><a  href="../protocols/ads/index.html"  title="ADS" 
>ADS</a></li>
+                    <li ><a  href="../protocols/delta-v/index.html"  
title="DeltaV" >DeltaV</a></li>
+                    <li ><a  href="../protocols/ethernet-ip/index.html"  
title="EtherNet/IP" >EtherNet/IP</a></li>
+                    <li ><a  href="../protocols/modbus/index.html"  
title="Modbus" >Modbus</a></li>
+                    <li ><a  href="../protocols/opc-ua/index.html"  
title="OPC-UA" >OPC-UA</a></li>
+                    <li ><a  href="../protocols/s7/index.html"  title="S7" 
>S7</a></li>
+                </ul>
+
+            </div>
+      </div>
+    </div>
+  </footer>
+  <div class="container subfooter">
+    <div class="row">
+      <div class="col-md-12">
+        <p class="pull-right"><a id="m-scroll-top" href="#">Back to top</a></p>
+        <p class="copyright">Copyright &copy;2017-2019                 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a>
+. All Rights Reserved.</p>
+        <p><a href="https://github.com/devacfr/reflow-maven-skin"; 
title="Reflow Maven skin">Reflow Maven skin</a> by <a 
href="http://devacfr.github.io"; target="_blank" title="devacfr">devacfr</a>.</p>
+
+      </div>
+    </div>
+  </div>
+  <!-- Le javascript
+  ================================================== -->
+  <!-- Placed at the end of the document so the pages load faster -->
+    <script src="../js/jquery.min.js"></script>
+  <script src="../js/bootstrap.min.js"></script>
+
+  <script src="../js/lightbox.min.js"></script>
+
+  <script src="../js/reflow-scroll.js"></script>
+       <script src="../js/highlight.min.js"></script>
+  <script src="../js/reflow-skin.js"></script>
+    <script src="../js/anchor.min.js"></script>
+    <script>
+        document.addEventListener("DOMContentLoaded", function(event) {
+            anchors.options = {
+              placement: 'left',
+            };
+            anchors.add('h1,h2, h3, h4, h5, h6');
+        });
+    </script>
+
+  </body>
+</html>
\ No newline at end of file
diff --git a/developers/release.html b/developers/release.html
index 5a97c31..b37dcb0 100644
--- a/developers/release.html
+++ b/developers/release.html
@@ -68,6 +68,7 @@
                     <li ><a  href="contributing.html"  title="Contributing" 
>Contributing</a></li>
                     <li ><a  href="decisions.html"  title="Decision Making" 
>Decision Making</a></li>
                     <li ><a  href="maturity.html"  title="Maturity" 
>Maturity</a></li>
+                    <li ><a  href="preparing.html"  title="Preparing your 
Computer" >Preparing your Computer</a></li>
                                     <li  class="active" ><a  href=""  
title="Releasing" >Releasing</a></li>
                     <li ><a  href="team.html"  title="Team" >Team</a></li>
                     <li ><a  href="vm.html"  title="VM Access" >VM 
Access</a></li>
diff --git a/developers/sonar.html b/developers/sonar.html
index 0d743c2..074d99c 100644
--- a/developers/sonar.html
+++ b/developers/sonar.html
@@ -68,6 +68,7 @@
                     <li ><a  href="contributing.html"  title="Contributing" 
>Contributing</a></li>
                     <li ><a  href="decisions.html"  title="Decision Making" 
>Decision Making</a></li>
                     <li ><a  href="maturity.html"  title="Maturity" 
>Maturity</a></li>
+                    <li ><a  href="preparing.html"  title="Preparing your 
Computer" >Preparing your Computer</a></li>
                     <li ><a  href="release.html"  title="Releasing" 
>Releasing</a></li>
                     <li ><a  href="team.html"  title="Team" >Team</a></li>
                     <li ><a  href="vm.html"  title="VM Access" >VM 
Access</a></li>
diff --git a/developers/team.html b/developers/team.html
index 8335d90..896fb84 100644
--- a/developers/team.html
+++ b/developers/team.html
@@ -68,6 +68,7 @@
                     <li ><a  href="contributing.html"  title="Contributing" 
>Contributing</a></li>
                     <li ><a  href="decisions.html"  title="Decision Making" 
>Decision Making</a></li>
                     <li ><a  href="maturity.html"  title="Maturity" 
>Maturity</a></li>
+                    <li ><a  href="preparing.html"  title="Preparing your 
Computer" >Preparing your Computer</a></li>
                     <li ><a  href="release.html"  title="Releasing" 
>Releasing</a></li>
                                     <li  class="active" ><a  href=""  
title="Team" >Team</a></li>
                     <li ><a  href="vm.html"  title="VM Access" >VM 
Access</a></li>
diff --git a/developers/vm.html b/developers/vm.html
index e8b39f2..14352ff 100644
--- a/developers/vm.html
+++ b/developers/vm.html
@@ -68,6 +68,7 @@
                     <li ><a  href="contributing.html"  title="Contributing" 
>Contributing</a></li>
                     <li ><a  href="decisions.html"  title="Decision Making" 
>Decision Making</a></li>
                     <li ><a  href="maturity.html"  title="Maturity" 
>Maturity</a></li>
+                    <li ><a  href="preparing.html"  title="Preparing your 
Computer" >Preparing your Computer</a></li>
                     <li ><a  href="release.html"  title="Releasing" 
>Releasing</a></li>
                     <li ><a  href="team.html"  title="Team" >Team</a></li>
                                     <li  class="active" ><a  href=""  
title="VM Access" >VM Access</a></li>
diff --git a/developers/vpn.html b/developers/vpn.html
index dbe6b95..d3315d7 100644
--- a/developers/vpn.html
+++ b/developers/vpn.html
@@ -68,6 +68,7 @@
                     <li ><a  href="contributing.html"  title="Contributing" 
>Contributing</a></li>
                     <li ><a  href="decisions.html"  title="Decision Making" 
>Decision Making</a></li>
                     <li ><a  href="maturity.html"  title="Maturity" 
>Maturity</a></li>
+                    <li ><a  href="preparing.html"  title="Preparing your 
Computer" >Preparing your Computer</a></li>
                     <li ><a  href="release.html"  title="Releasing" 
>Releasing</a></li>
                     <li ><a  href="team.html"  title="Team" >Team</a></li>
                     <li ><a  href="vm.html"  title="VM Access" >VM 
Access</a></li>
diff --git a/developers/website.html b/developers/website.html
index f5a56b2..cde0fe0 100644
--- a/developers/website.html
+++ b/developers/website.html
@@ -68,6 +68,7 @@
                     <li ><a  href="contributing.html"  title="Contributing" 
>Contributing</a></li>
                     <li ><a  href="decisions.html"  title="Decision Making" 
>Decision Making</a></li>
                     <li ><a  href="maturity.html"  title="Maturity" 
>Maturity</a></li>
+                    <li ><a  href="preparing.html"  title="Preparing your 
Computer" >Preparing your Computer</a></li>
                     <li ><a  href="release.html"  title="Releasing" 
>Releasing</a></li>
                     <li ><a  href="team.html"  title="Team" >Team</a></li>
                     <li ><a  href="vm.html"  title="VM Access" >VM 
Access</a></li>
diff --git a/developers/wiki.html b/developers/wiki.html
index 1f96748..e8a5943 100644
--- a/developers/wiki.html
+++ b/developers/wiki.html
@@ -68,6 +68,7 @@
                     <li ><a  href="contributing.html"  title="Contributing" 
>Contributing</a></li>
                     <li ><a  href="decisions.html"  title="Decision Making" 
>Decision Making</a></li>
                     <li ><a  href="maturity.html"  title="Maturity" 
>Maturity</a></li>
+                    <li ><a  href="preparing.html"  title="Preparing your 
Computer" >Preparing your Computer</a></li>
                     <li ><a  href="release.html"  title="Releasing" 
>Releasing</a></li>
                     <li ><a  href="team.html"  title="Team" >Team</a></li>
                     <li ><a  href="vm.html"  title="VM Access" >VM 
Access</a></li>
diff --git a/distribution-management.html b/distribution-management.html
index 6b35208..5e41ec0 100644
--- a/distribution-management.html
+++ b/distribution-management.html
@@ -68,6 +68,7 @@
                     <li ><a  href="developers/contributing.html"  
title="Contributing" >Contributing</a></li>
                     <li ><a  href="developers/decisions.html"  title="Decision 
Making" >Decision Making</a></li>
                     <li ><a  href="developers/maturity.html"  title="Maturity" 
>Maturity</a></li>
+                    <li ><a  href="developers/preparing.html"  
title="Preparing your Computer" >Preparing your Computer</a></li>
                     <li ><a  href="developers/release.html"  title="Releasing" 
>Releasing</a></li>
                     <li ><a  href="developers/team.html"  title="Team" 
>Team</a></li>
                     <li ><a  href="developers/vm.html"  title="VM Access" >VM 
Access</a></li>
diff --git a/index.html b/index.html
index 7f55401..2bb22e7 100644
--- a/index.html
+++ b/index.html
@@ -68,6 +68,7 @@
                     <li ><a  href="developers/contributing.html"  
title="Contributing" >Contributing</a></li>
                     <li ><a  href="developers/decisions.html"  title="Decision 
Making" >Decision Making</a></li>
                     <li ><a  href="developers/maturity.html"  title="Maturity" 
>Maturity</a></li>
+                    <li ><a  href="developers/preparing.html"  
title="Preparing your Computer" >Preparing your Computer</a></li>
                     <li ><a  href="developers/release.html"  title="Releasing" 
>Releasing</a></li>
                     <li ><a  href="developers/team.html"  title="Team" 
>Team</a></li>
                     <li ><a  href="developers/vm.html"  title="VM Access" >VM 
Access</a></li>
diff --git a/issue-management.html b/issue-management.html
index f15b675..604d4a9 100644
--- a/issue-management.html
+++ b/issue-management.html
@@ -68,6 +68,7 @@
                     <li ><a  href="developers/contributing.html"  
title="Contributing" >Contributing</a></li>
                     <li ><a  href="developers/decisions.html"  title="Decision 
Making" >Decision Making</a></li>
                     <li ><a  href="developers/maturity.html"  title="Maturity" 
>Maturity</a></li>
+                    <li ><a  href="developers/preparing.html"  
title="Preparing your Computer" >Preparing your Computer</a></li>
                     <li ><a  href="developers/release.html"  title="Releasing" 
>Releasing</a></li>
                     <li ><a  href="developers/team.html"  title="Team" 
>Team</a></li>
                     <li ><a  href="developers/vm.html"  title="VM Access" >VM 
Access</a></li>
diff --git a/licenses.html b/licenses.html
index cd23e1c..ff11abc 100644
--- a/licenses.html
+++ b/licenses.html
@@ -68,6 +68,7 @@
                     <li ><a  href="developers/contributing.html"  
title="Contributing" >Contributing</a></li>
                     <li ><a  href="developers/decisions.html"  title="Decision 
Making" >Decision Making</a></li>
                     <li ><a  href="developers/maturity.html"  title="Maturity" 
>Maturity</a></li>
+                    <li ><a  href="developers/preparing.html"  
title="Preparing your Computer" >Preparing your Computer</a></li>
                     <li ><a  href="developers/release.html"  title="Releasing" 
>Releasing</a></li>
                     <li ><a  href="developers/team.html"  title="Team" 
>Team</a></li>
                     <li ><a  href="developers/vm.html"  title="VM Access" >VM 
Access</a></li>
diff --git a/mailing-lists.html b/mailing-lists.html
index 2848ff8..12cc381 100644
--- a/mailing-lists.html
+++ b/mailing-lists.html
@@ -68,6 +68,7 @@
                     <li ><a  href="developers/contributing.html"  
title="Contributing" >Contributing</a></li>
                     <li ><a  href="developers/decisions.html"  title="Decision 
Making" >Decision Making</a></li>
                     <li ><a  href="developers/maturity.html"  title="Maturity" 
>Maturity</a></li>
+                    <li ><a  href="developers/preparing.html"  
title="Preparing your Computer" >Preparing your Computer</a></li>
                     <li ><a  href="developers/release.html"  title="Releasing" 
>Releasing</a></li>
                     <li ><a  href="developers/team.html"  title="Team" 
>Team</a></li>
                     <li ><a  href="developers/vm.html"  title="VM Access" >VM 
Access</a></li>
diff --git a/modules.html b/modules.html
index 3e11660..36a6b61 100644
--- a/modules.html
+++ b/modules.html
@@ -68,6 +68,7 @@
                     <li ><a  href="developers/contributing.html"  
title="Contributing" >Contributing</a></li>
                     <li ><a  href="developers/decisions.html"  title="Decision 
Making" >Decision Making</a></li>
                     <li ><a  href="developers/maturity.html"  title="Maturity" 
>Maturity</a></li>
+                    <li ><a  href="developers/preparing.html"  
title="Preparing your Computer" >Preparing your Computer</a></li>
                     <li ><a  href="developers/release.html"  title="Releasing" 
>Releasing</a></li>
                     <li ><a  href="developers/team.html"  title="Team" 
>Team</a></li>
                     <li ><a  href="developers/vm.html"  title="VM Access" >VM 
Access</a></li>
diff --git a/plugin-management.html b/plugin-management.html
index 38e10af..9fe700c 100644
--- a/plugin-management.html
+++ b/plugin-management.html
@@ -68,6 +68,7 @@
                     <li ><a  href="developers/contributing.html"  
title="Contributing" >Contributing</a></li>
                     <li ><a  href="developers/decisions.html"  title="Decision 
Making" >Decision Making</a></li>
                     <li ><a  href="developers/maturity.html"  title="Maturity" 
>Maturity</a></li>
+                    <li ><a  href="developers/preparing.html"  
title="Preparing your Computer" >Preparing your Computer</a></li>
                     <li ><a  href="developers/release.html"  title="Releasing" 
>Releasing</a></li>
                     <li ><a  href="developers/team.html"  title="Team" 
>Team</a></li>
                     <li ><a  href="developers/vm.html"  title="VM Access" >VM 
Access</a></li>
diff --git a/plugins.html b/plugins.html
index f1aa16a..5eb18a6 100644
--- a/plugins.html
+++ b/plugins.html
@@ -68,6 +68,7 @@
                     <li ><a  href="developers/contributing.html"  
title="Contributing" >Contributing</a></li>
                     <li ><a  href="developers/decisions.html"  title="Decision 
Making" >Decision Making</a></li>
                     <li ><a  href="developers/maturity.html"  title="Maturity" 
>Maturity</a></li>
+                    <li ><a  href="developers/preparing.html"  
title="Preparing your Computer" >Preparing your Computer</a></li>
                     <li ><a  href="developers/release.html"  title="Releasing" 
>Releasing</a></li>
                     <li ><a  href="developers/team.html"  title="Team" 
>Team</a></li>
                     <li ><a  href="developers/vm.html"  title="VM Access" >VM 
Access</a></li>
diff --git a/project-info.html b/project-info.html
index 6280c83..ab14ed1 100644
--- a/project-info.html
+++ b/project-info.html
@@ -68,6 +68,7 @@
                     <li ><a  href="developers/contributing.html"  
title="Contributing" >Contributing</a></li>
                     <li ><a  href="developers/decisions.html"  title="Decision 
Making" >Decision Making</a></li>
                     <li ><a  href="developers/maturity.html"  title="Maturity" 
>Maturity</a></li>
+                    <li ><a  href="developers/preparing.html"  
title="Preparing your Computer" >Preparing your Computer</a></li>
                     <li ><a  href="developers/release.html"  title="Releasing" 
>Releasing</a></li>
                     <li ><a  href="developers/team.html"  title="Team" 
>Team</a></li>
                     <li ><a  href="developers/vm.html"  title="VM Access" >VM 
Access</a></li>
diff --git a/protocols/ads/index.html b/protocols/ads/index.html
index 0c24c9c..c5353ab 100644
--- a/protocols/ads/index.html
+++ b/protocols/ads/index.html
@@ -68,6 +68,7 @@
                     <li ><a  href="../../developers/contributing.html"  
title="Contributing" >Contributing</a></li>
                     <li ><a  href="../../developers/decisions.html"  
title="Decision Making" >Decision Making</a></li>
                     <li ><a  href="../../developers/maturity.html"  
title="Maturity" >Maturity</a></li>
+                    <li ><a  href="../../developers/preparing.html"  
title="Preparing your Computer" >Preparing your Computer</a></li>
                     <li ><a  href="../../developers/release.html"  
title="Releasing" >Releasing</a></li>
                     <li ><a  href="../../developers/team.html"  title="Team" 
>Team</a></li>
                     <li ><a  href="../../developers/vm.html"  title="VM 
Access" >VM Access</a></li>
diff --git a/protocols/delta-v/index.html b/protocols/delta-v/index.html
index fadb5d8..1ffce5c 100644
--- a/protocols/delta-v/index.html
+++ b/protocols/delta-v/index.html
@@ -68,6 +68,7 @@
                     <li ><a  href="../../developers/contributing.html"  
title="Contributing" >Contributing</a></li>
                     <li ><a  href="../../developers/decisions.html"  
title="Decision Making" >Decision Making</a></li>
                     <li ><a  href="../../developers/maturity.html"  
title="Maturity" >Maturity</a></li>
+                    <li ><a  href="../../developers/preparing.html"  
title="Preparing your Computer" >Preparing your Computer</a></li>
                     <li ><a  href="../../developers/release.html"  
title="Releasing" >Releasing</a></li>
                     <li ><a  href="../../developers/team.html"  title="Team" 
>Team</a></li>
                     <li ><a  href="../../developers/vm.html"  title="VM 
Access" >VM Access</a></li>
diff --git a/protocols/delta-v/read-data.html b/protocols/delta-v/read-data.html
index 4214846..229b384 100644
--- a/protocols/delta-v/read-data.html
+++ b/protocols/delta-v/read-data.html
@@ -68,6 +68,7 @@
                     <li ><a  href="../../developers/contributing.html"  
title="Contributing" >Contributing</a></li>
                     <li ><a  href="../../developers/decisions.html"  
title="Decision Making" >Decision Making</a></li>
                     <li ><a  href="../../developers/maturity.html"  
title="Maturity" >Maturity</a></li>
+                    <li ><a  href="../../developers/preparing.html"  
title="Preparing your Computer" >Preparing your Computer</a></li>
                     <li ><a  href="../../developers/release.html"  
title="Releasing" >Releasing</a></li>
                     <li ><a  href="../../developers/team.html"  title="Team" 
>Team</a></li>
                     <li ><a  href="../../developers/vm.html"  title="VM 
Access" >VM Access</a></li>
diff --git a/protocols/delta-v/reverse-engineering.html 
b/protocols/delta-v/reverse-engineering.html
index 70dcbbe..880bdfe 100644
--- a/protocols/delta-v/reverse-engineering.html
+++ b/protocols/delta-v/reverse-engineering.html
@@ -68,6 +68,7 @@
                     <li ><a  href="../../developers/contributing.html"  
title="Contributing" >Contributing</a></li>
                     <li ><a  href="../../developers/decisions.html"  
title="Decision Making" >Decision Making</a></li>
                     <li ><a  href="../../developers/maturity.html"  
title="Maturity" >Maturity</a></li>
+                    <li ><a  href="../../developers/preparing.html"  
title="Preparing your Computer" >Preparing your Computer</a></li>
                     <li ><a  href="../../developers/release.html"  
title="Releasing" >Releasing</a></li>
                     <li ><a  href="../../developers/team.html"  title="Team" 
>Team</a></li>
                     <li ><a  href="../../developers/vm.html"  title="VM 
Access" >VM Access</a></li>
diff --git a/protocols/ehtercat/index.html b/protocols/ehtercat/index.html
index d22eb45..b77bf14 100644
--- a/protocols/ehtercat/index.html
+++ b/protocols/ehtercat/index.html
@@ -68,6 +68,7 @@
                     <li ><a  href="../../developers/contributing.html"  
title="Contributing" >Contributing</a></li>
                     <li ><a  href="../../developers/decisions.html"  
title="Decision Making" >Decision Making</a></li>
                     <li ><a  href="../../developers/maturity.html"  
title="Maturity" >Maturity</a></li>
+                    <li ><a  href="../../developers/preparing.html"  
title="Preparing your Computer" >Preparing your Computer</a></li>
                     <li ><a  href="../../developers/release.html"  
title="Releasing" >Releasing</a></li>
                     <li ><a  href="../../developers/team.html"  title="Team" 
>Team</a></li>
                     <li ><a  href="../../developers/vm.html"  title="VM 
Access" >VM Access</a></li>
diff --git a/protocols/ethernet-ip/index.html b/protocols/ethernet-ip/index.html
index 31dd506..a7cb728 100644
--- a/protocols/ethernet-ip/index.html
+++ b/protocols/ethernet-ip/index.html
@@ -68,6 +68,7 @@
                     <li ><a  href="../../developers/contributing.html"  
title="Contributing" >Contributing</a></li>
                     <li ><a  href="../../developers/decisions.html"  
title="Decision Making" >Decision Making</a></li>
                     <li ><a  href="../../developers/maturity.html"  
title="Maturity" >Maturity</a></li>
+                    <li ><a  href="../../developers/preparing.html"  
title="Preparing your Computer" >Preparing your Computer</a></li>
                     <li ><a  href="../../developers/release.html"  
title="Releasing" >Releasing</a></li>
                     <li ><a  href="../../developers/team.html"  title="Team" 
>Team</a></li>
                     <li ><a  href="../../developers/vm.html"  title="VM 
Access" >VM Access</a></li>
diff --git a/protocols/features.html b/protocols/features.html
index 5ab6a0b..54421a3 100644
--- a/protocols/features.html
+++ b/protocols/features.html
@@ -68,6 +68,7 @@
                     <li ><a  href="../developers/contributing.html"  
title="Contributing" >Contributing</a></li>
                     <li ><a  href="../developers/decisions.html"  
title="Decision Making" >Decision Making</a></li>
                     <li ><a  href="../developers/maturity.html"  
title="Maturity" >Maturity</a></li>
+                    <li ><a  href="../developers/preparing.html"  
title="Preparing your Computer" >Preparing your Computer</a></li>
                     <li ><a  href="../developers/release.html"  
title="Releasing" >Releasing</a></li>
                     <li ><a  href="../developers/team.html"  title="Team" 
>Team</a></li>
                     <li ><a  href="../developers/vm.html"  title="VM Access" 
>VM Access</a></li>
diff --git a/protocols/index.html b/protocols/index.html
index 9cf264c..72e2e57 100644
--- a/protocols/index.html
+++ b/protocols/index.html
@@ -68,6 +68,7 @@
                     <li ><a  href="../developers/contributing.html"  
title="Contributing" >Contributing</a></li>
                     <li ><a  href="../developers/decisions.html"  
title="Decision Making" >Decision Making</a></li>
                     <li ><a  href="../developers/maturity.html"  
title="Maturity" >Maturity</a></li>
+                    <li ><a  href="../developers/preparing.html"  
title="Preparing your Computer" >Preparing your Computer</a></li>
                     <li ><a  href="../developers/release.html"  
title="Releasing" >Releasing</a></li>
                     <li ><a  href="../developers/team.html"  title="Team" 
>Team</a></li>
                     <li ><a  href="../developers/vm.html"  title="VM Access" 
>VM Access</a></li>
diff --git a/protocols/modbus/index.html b/protocols/modbus/index.html
index f7624c6..c88c712 100644
--- a/protocols/modbus/index.html
+++ b/protocols/modbus/index.html
@@ -68,6 +68,7 @@
                     <li ><a  href="../../developers/contributing.html"  
title="Contributing" >Contributing</a></li>
                     <li ><a  href="../../developers/decisions.html"  
title="Decision Making" >Decision Making</a></li>
                     <li ><a  href="../../developers/maturity.html"  
title="Maturity" >Maturity</a></li>
+                    <li ><a  href="../../developers/preparing.html"  
title="Preparing your Computer" >Preparing your Computer</a></li>
                     <li ><a  href="../../developers/release.html"  
title="Releasing" >Releasing</a></li>
                     <li ><a  href="../../developers/team.html"  title="Team" 
>Team</a></li>
                     <li ><a  href="../../developers/vm.html"  title="VM 
Access" >VM Access</a></li>
diff --git a/protocols/opc-ua/index.html b/protocols/opc-ua/index.html
index c5f0950..8e03101 100644
--- a/protocols/opc-ua/index.html
+++ b/protocols/opc-ua/index.html
@@ -68,6 +68,7 @@
                     <li ><a  href="../../developers/contributing.html"  
title="Contributing" >Contributing</a></li>
                     <li ><a  href="../../developers/decisions.html"  
title="Decision Making" >Decision Making</a></li>
                     <li ><a  href="../../developers/maturity.html"  
title="Maturity" >Maturity</a></li>
+                    <li ><a  href="../../developers/preparing.html"  
title="Preparing your Computer" >Preparing your Computer</a></li>
                     <li ><a  href="../../developers/release.html"  
title="Releasing" >Releasing</a></li>
                     <li ><a  href="../../developers/team.html"  title="Team" 
>Team</a></li>
                     <li ><a  href="../../developers/vm.html"  title="VM 
Access" >VM Access</a></li>
diff --git a/protocols/s7/index.html b/protocols/s7/index.html
index b92250b..846c448 100644
--- a/protocols/s7/index.html
+++ b/protocols/s7/index.html
@@ -68,6 +68,7 @@
                     <li ><a  href="../../developers/contributing.html"  
title="Contributing" >Contributing</a></li>
                     <li ><a  href="../../developers/decisions.html"  
title="Decision Making" >Decision Making</a></li>
                     <li ><a  href="../../developers/maturity.html"  
title="Maturity" >Maturity</a></li>
+                    <li ><a  href="../../developers/preparing.html"  
title="Preparing your Computer" >Preparing your Computer</a></li>
                     <li ><a  href="../../developers/release.html"  
title="Releasing" >Releasing</a></li>
                     <li ><a  href="../../developers/team.html"  title="Team" 
>Team</a></li>
                     <li ><a  href="../../developers/vm.html"  title="VM 
Access" >VM Access</a></li>
diff --git a/protocols/s7/s7comm-plus.html b/protocols/s7/s7comm-plus.html
index cab9417..763876e 100644
--- a/protocols/s7/s7comm-plus.html
+++ b/protocols/s7/s7comm-plus.html
@@ -68,6 +68,7 @@
                     <li ><a  href="../../developers/contributing.html"  
title="Contributing" >Contributing</a></li>
                     <li ><a  href="../../developers/decisions.html"  
title="Decision Making" >Decision Making</a></li>
                     <li ><a  href="../../developers/maturity.html"  
title="Maturity" >Maturity</a></li>
+                    <li ><a  href="../../developers/preparing.html"  
title="Preparing your Computer" >Preparing your Computer</a></li>
                     <li ><a  href="../../developers/release.html"  
title="Releasing" >Releasing</a></li>
                     <li ><a  href="../../developers/team.html"  title="Team" 
>Team</a></li>
                     <li ><a  href="../../developers/vm.html"  title="VM 
Access" >VM Access</a></li>
diff --git a/protocols/s7/s7comm.html b/protocols/s7/s7comm.html
index cd4ed2e..5d0c5e5 100644
--- a/protocols/s7/s7comm.html
+++ b/protocols/s7/s7comm.html
@@ -68,6 +68,7 @@
                     <li ><a  href="../../developers/contributing.html"  
title="Contributing" >Contributing</a></li>
                     <li ><a  href="../../developers/decisions.html"  
title="Decision Making" >Decision Making</a></li>
                     <li ><a  href="../../developers/maturity.html"  
title="Maturity" >Maturity</a></li>
+                    <li ><a  href="../../developers/preparing.html"  
title="Preparing your Computer" >Preparing your Computer</a></li>
                     <li ><a  href="../../developers/release.html"  
title="Releasing" >Releasing</a></li>
                     <li ><a  href="../../developers/team.html"  title="Team" 
>Team</a></li>
                     <li ><a  href="../../developers/vm.html"  title="VM 
Access" >VM Access</a></li>
diff --git a/scm.html b/scm.html
index 9c38060..21a65f0 100644
--- a/scm.html
+++ b/scm.html
@@ -68,6 +68,7 @@
                     <li ><a  href="developers/contributing.html"  
title="Contributing" >Contributing</a></li>
                     <li ><a  href="developers/decisions.html"  title="Decision 
Making" >Decision Making</a></li>
                     <li ><a  href="developers/maturity.html"  title="Maturity" 
>Maturity</a></li>
+                    <li ><a  href="developers/preparing.html"  
title="Preparing your Computer" >Preparing your Computer</a></li>
                     <li ><a  href="developers/release.html"  title="Releasing" 
>Releasing</a></li>
                     <li ><a  href="developers/team.html"  title="Team" 
>Team</a></li>
                     <li ><a  href="developers/vm.html"  title="VM Access" >VM 
Access</a></li>
diff --git a/sitemap.html b/sitemap.html
index 2f1a6b4..e2f65c3 100644
--- a/sitemap.html
+++ b/sitemap.html
@@ -68,6 +68,7 @@
                     <li ><a  href="developers/contributing.html"  
title="Contributing" >Contributing</a></li>
                     <li ><a  href="developers/decisions.html"  title="Decision 
Making" >Decision Making</a></li>
                     <li ><a  href="developers/maturity.html"  title="Maturity" 
>Maturity</a></li>
+                    <li ><a  href="developers/preparing.html"  
title="Preparing your Computer" >Preparing your Computer</a></li>
                     <li ><a  href="developers/release.html"  title="Releasing" 
>Releasing</a></li>
                     <li ><a  href="developers/team.html"  title="Team" 
>Team</a></li>
                     <li ><a  href="developers/vm.html"  title="VM Access" >VM 
Access</a></li>
@@ -214,6 +215,7 @@
     <li><a href="developers/contributing.html">Contributing</a></li> 
     <li><a href="developers/decisions.html">Decision Making</a></li> 
     <li><a href="developers/maturity.html">Maturity</a></li> 
+    <li><a href="developers/preparing.html">Preparing your Computer</a></li> 
     <li><a href="developers/release.html">Releasing</a></li> 
     <li><a href="developers/team.html">Team</a></li> 
     <li><a href="developers/vm.html">VM Access</a></li> 
diff --git a/summary.html b/summary.html
index c17140c..660cd32 100644
--- a/summary.html
+++ b/summary.html
@@ -68,6 +68,7 @@
                     <li ><a  href="developers/contributing.html"  
title="Contributing" >Contributing</a></li>
                     <li ><a  href="developers/decisions.html"  title="Decision 
Making" >Decision Making</a></li>
                     <li ><a  href="developers/maturity.html"  title="Maturity" 
>Maturity</a></li>
+                    <li ><a  href="developers/preparing.html"  
title="Preparing your Computer" >Preparing your Computer</a></li>
                     <li ><a  href="developers/release.html"  title="Releasing" 
>Releasing</a></li>
                     <li ><a  href="developers/team.html"  title="Team" 
>Team</a></li>
                     <li ><a  href="developers/vm.html"  title="VM Access" >VM 
Access</a></li>
diff --git a/users/download.html b/users/download.html
index c4c07ed..9e143c5 100644
--- a/users/download.html
+++ b/users/download.html
@@ -68,6 +68,7 @@
                     <li ><a  href="../developers/contributing.html"  
title="Contributing" >Contributing</a></li>
                     <li ><a  href="../developers/decisions.html"  
title="Decision Making" >Decision Making</a></li>
                     <li ><a  href="../developers/maturity.html"  
title="Maturity" >Maturity</a></li>
+                    <li ><a  href="../developers/preparing.html"  
title="Preparing your Computer" >Preparing your Computer</a></li>
                     <li ><a  href="../developers/release.html"  
title="Releasing" >Releasing</a></li>
                     <li ><a  href="../developers/team.html"  title="Team" 
>Team</a></li>
                     <li ><a  href="../developers/vm.html"  title="VM Access" 
>VM Access</a></li>
diff --git a/users/gettingstarted.html b/users/gettingstarted.html
index 880d726..ae3c9a3 100644
--- a/users/gettingstarted.html
+++ b/users/gettingstarted.html
@@ -68,6 +68,7 @@
                     <li ><a  href="../developers/contributing.html"  
title="Contributing" >Contributing</a></li>
                     <li ><a  href="../developers/decisions.html"  
title="Decision Making" >Decision Making</a></li>
                     <li ><a  href="../developers/maturity.html"  
title="Maturity" >Maturity</a></li>
+                    <li ><a  href="../developers/preparing.html"  
title="Preparing your Computer" >Preparing your Computer</a></li>
                     <li ><a  href="../developers/release.html"  
title="Releasing" >Releasing</a></li>
                     <li ><a  href="../developers/team.html"  title="Team" 
>Team</a></li>
                     <li ><a  href="../developers/vm.html"  title="VM Access" 
>VM Access</a></li>
diff --git a/users/industry40.html b/users/industry40.html
index 231a40a..125b5fb 100644
--- a/users/industry40.html
+++ b/users/industry40.html
@@ -68,6 +68,7 @@
                     <li ><a  href="../developers/contributing.html"  
title="Contributing" >Contributing</a></li>
                     <li ><a  href="../developers/decisions.html"  
title="Decision Making" >Decision Making</a></li>
                     <li ><a  href="../developers/maturity.html"  
title="Maturity" >Maturity</a></li>
+                    <li ><a  href="../developers/preparing.html"  
title="Preparing your Computer" >Preparing your Computer</a></li>
                     <li ><a  href="../developers/release.html"  
title="Releasing" >Releasing</a></li>
                     <li ><a  href="../developers/team.html"  title="Team" 
>Team</a></li>
                     <li ><a  href="../developers/vm.html"  title="VM Access" 
>VM Access</a></li>
diff --git a/users/opm.html b/users/opm.html
index 49dac4e..991314e 100644
--- a/users/opm.html
+++ b/users/opm.html
@@ -68,6 +68,7 @@
                     <li ><a  href="../developers/contributing.html"  
title="Contributing" >Contributing</a></li>
                     <li ><a  href="../developers/decisions.html"  
title="Decision Making" >Decision Making</a></li>
                     <li ><a  href="../developers/maturity.html"  
title="Maturity" >Maturity</a></li>
+                    <li ><a  href="../developers/preparing.html"  
title="Preparing your Computer" >Preparing your Computer</a></li>
                     <li ><a  href="../developers/release.html"  
title="Releasing" >Releasing</a></li>
                     <li ><a  href="../developers/team.html"  title="Team" 
>Team</a></li>
                     <li ><a  href="../developers/vm.html"  title="VM Access" 
>VM Access</a></li>
diff --git a/users/security.html b/users/security.html
index 6f6a70b..b3ba4b9 100644
--- a/users/security.html
+++ b/users/security.html
@@ -68,6 +68,7 @@
                     <li ><a  href="../developers/contributing.html"  
title="Contributing" >Contributing</a></li>
                     <li ><a  href="../developers/decisions.html"  
title="Decision Making" >Decision Making</a></li>
                     <li ><a  href="../developers/maturity.html"  
title="Maturity" >Maturity</a></li>
+                    <li ><a  href="../developers/preparing.html"  
title="Preparing your Computer" >Preparing your Computer</a></li>
                     <li ><a  href="../developers/release.html"  
title="Releasing" >Releasing</a></li>
                     <li ><a  href="../developers/team.html"  title="Team" 
>Team</a></li>
                     <li ><a  href="../developers/vm.html"  title="VM Access" 
>VM Access</a></li>

Reply via email to