Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request builds upon the initial FreeCAD 0.17 build matrix pull by increasing the build coverage to include BUILD_FEM_NETGEN for Linux and including GCC for Linux. The .travis.yml has been refactored for improved readability and to enable testing of alternative versions of Python when the time comes. In addition, it includes a commit that refactors CMakeLists.txt to require and set c++11 for FreeCAD 0.17 and later and verifies the compilers being used support C+11. While refactoring cmake, I intentionally preserved what appears to be deprecated logic because this cmake project file won't be used for any versions earlier than FreeCAD 0.17. Let me know if you want to remove the deprecated logic (i.e. unsetting boost minimum on Linux 12.04 - everyone should be building on Linux 14.04/Trusty and later).
Forum post: http://forum.freecadweb.org/viewtopic.php?f=17&t=15278