View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001399 | FreeCAD | Merge request | public | 2014-02-10 20:40 | 2014-03-15 13:29 |
Reporter | peterl94 | Assigned To | wmayer | ||
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | closed | Resolution | fixed | ||
Summary | 0001399: Only build Salome Mesh when necessary | ||||
Description | Now that you can select which workbenches to build, it would be nice if salomesmesh was only built when it is needed. To accomplish this, I moved the module dependency checks to the toplevel CMake file and added FREECAD_BUILD_SMESH variable. Commit: https://github.com/peterl94/FreeCAD_sf_master/commit/6378de37740e2d4e6447d2c220952fa149b0f14d | ||||
Tags | No tags attached. | ||||
FreeCAD Information | |||||
|
if this were made an option - it would mean that fortran would be an optional dependency. I was experimenting with support for the Ninja Build system http://martine.github.io/ninja/ Currently it doesn't support Fortan for some reason which is a dependency for SMESH. In the end I got it working but had to make a conditional statement in the root directory CMakeLists.txt If this is considered please let me know because the Ninja build system seemed to improve compilation speed. |
|
Any more thoughts on this? |
Date Modified | Username | Field | Change |
---|---|---|---|
2014-02-10 20:40 | peterl94 | New Issue | |
2014-02-16 14:42 | mrlukeparry | Note Added: 0004226 | |
2014-03-05 23:02 | peterl94 | Note Added: 0004388 | |
2014-03-15 13:29 | wmayer | Changeset attached | => FreeCAD Master master 01123ba3 |
2014-03-15 13:29 | wmayer | Assigned To | => wmayer |
2014-03-15 13:29 | wmayer | Status | new => closed |
2014-03-15 13:29 | wmayer | Resolution | open => fixed |