Bernd Hahnebach
ef683ea951
FEM: SMESH, update internal version number
2018-09-26 22:42:13 +02:00
wmayer
12e04498d1
remove unused option FREECAD_MAINTAINERS_BUILD
2018-09-10 17:42:45 +02:00
Bernd Waibel
e7ad824d33
Fix typo in search for OpenGL.
2018-08-31 23:27:10 +02:00
wmayer
ad22eb317e
clean up cmake macros add new macro fc_target_copy_resource_flat
2018-08-19 22:54:33 +02:00
wmayer
5012668a40
move cmake policy CMP0050 to new style
2018-08-19 13:59:42 +02:00
wmayer
30a9354f95
Improve error report about missing boost components
2018-08-13 12:00:09 +02:00
wmayer
5e75f3bc97
remove undesired dependency of Mesh to Part module
2018-07-28 11:58:39 +02:00
wandererfan
e1e5ca413b
Fix #3329 globalPosition in Stl export
2018-07-27 10:37:06 -03:00
wmayer
0260370b65
+ add option to switch off precompiled header
2018-07-25 20:17:11 +02:00
Fabio Rossi
41ec24972b
Another fix to compile against qt5 with python2 (detection of shiboken2)
2018-07-07 14:09:11 -03:00
Torsten Sadowski
a1ab5da899
Additional modules for Arch Linux added to VTK_COMPONENTS
2018-06-15 11:30:42 -03:00
Torsten Sadowski
46f7eab06f
Building the FEM module on Arch Linux requires some additions to VTK_LIBRARIES
2018-06-15 11:30:42 -03:00
looooo
53d6974ba1
cmake:occt: add fallback
2018-05-31 11:02:33 +02:00
looooo
4dd0b07467
conda: osx configuration
2018-05-31 11:02:33 +02:00
wmayer
6af05941b6
revert commit 0262015d1fc
2018-05-29 09:38:23 +02:00
wmayer
9d9f77cea7
(tmp.) switch off Web module when building with Qt5
2018-05-27 19:03:26 +02:00
looooo
6971114cc3
add python syntax checker
2018-05-23 19:13:54 +02:00
wmayer
9cd74b2aa6
increase memory memory on MSVC to fix internal compiler error
2018-05-01 12:15:57 +02:00
wmayer
36ba2bca08
more fixes for flatmesh
...
+ fix gcc warning
+ add conversion function for boost.python
+ switch build off by default due to travis build failure for Py3
2018-04-29 14:50:41 +02:00
wmayer
a385c66260
check for minimum Eigen3 version to build flatmesh module
2018-04-29 13:58:38 +02:00
wmayer
e7cb8044ca
add switch to toggle building of flat mesh module
2018-04-29 00:03:05 +02:00
wmayer
1633af4b94
Improve handling of external smesh
...
+ add SMESH_version.h.cmake to set full version number instead of using compiler define
+ do not set include path of smesh globally
+ do not set library path of smesh globally
+ do not set HAVE_NETGEN define globally
+ improve using debug and release libs of smesh for MSVC
2018-04-28 12:10:55 +02:00
looooo
6548875fb2
make finding smesh optional
2018-04-28 12:05:30 +02:00
looooo
c999ec1960
external smesh: use version info
...
for precompiler conditionals
2018-04-28 12:05:30 +02:00
looooo
c74af88e0b
port to smesh 8.3
...
using #ifdef EXTERNAL_SMESH for the diff
2018-04-28 12:05:30 +02:00
luz.paz
9167064fc1
Misc. typos
...
Found via `codespell`
2018-04-25 09:41:33 -03:00
looooo
d079c2b500
cmake stuff
2018-04-23 09:56:23 +02:00
looooo
aa7030a0ea
win fixes + pybind11 improvementS
2018-04-23 09:56:23 +02:00
looooo
e2eb12d6c6
MeshFlattening: add function to unwrap face
2018-04-23 09:56:23 +02:00
wmayer
99b960c408
remove unneeded cmake switch
2018-04-22 21:22:36 +02:00
Jan Beich
20296b5636
Explicitly link against -lpthread on Unix
...
/usr/bin/ld.lld: error: undefined symbol: pthread_condattr_init
>>> referenced by src/3rdParty/salomesmesh/src/SMESH/SMESH_Mesh.cpp
>>> src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Mesh.cpp.o:(boost::condition_variable::condition_variable())
/usr/bin/ld.lld: error: undefined symbol: pthread_condattr_setclock
>>> referenced by src/3rdParty/salomesmesh/src/SMESH/SMESH_Mesh.cpp
>>> src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Mesh.cpp.o:(boost::condition_variable::condition_variable())
/usr/bin/ld.lld: error: undefined symbol: pthread_condattr_destroy
>>> referenced by src/3rdParty/salomesmesh/src/SMESH/SMESH_Mesh.cpp
>>> src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Mesh.cpp.o:(boost::condition_variable::condition_variable())
2018-04-19 15:38:37 +02:00
wmayer
53f54b62f3
don't make existence of PySide2 mandatory
2018-04-16 13:50:38 +02:00
wmayer
b01b2ef707
start v0.18 development
2018-04-10 13:03:26 +02:00
Fabio Rossi
1a5d14582f
Another fix to compile against qt5 with python2 (detection of shiboken2)
2018-02-01 21:43:59 +01:00
triplus
d5639b103f
Qt5 build related improvements
...
Addition of PYTHON_SUFFIX and PYTHON_BASENAME available in all build scenarios offers more control when compiling (Py2/Py3/Qt5). Using symlinks as a workaround is not needed anymore.
Forum discussion:
https://forum.freecadweb.org/viewtopic.php?f=10&t=12534&p=208323#p208323
2018-01-09 10:07:05 -02:00
wmayer
79cd8ac90e
fix regression of pr1181
2017-12-28 19:06:10 +01:00
looooo
34af865911
add version info to PySide abstraction
2017-12-26 14:50:21 +01:00
Unknown
e3eca59173
Misc. typo fixes
...
Various workbenches
2017-12-23 14:30:30 +01:00
Unknown
5e2159cb74
Typos, grammar & uniformiity
...
3rd party KDL typos have been submitted upstream https://github.com/orocos/orocos_kinematics_dynamics/pull/121
2017-12-13 00:10:46 -05:00
Unknown
3bf5993d27
Typo fix for recent commit
...
Introduced in 8bede4101cd35f2172a912b79c18f4ccedb38721
[skip ci]
2017-12-08 10:04:41 -05:00
wmayer
65735ec96f
fix cmake build failure
2017-12-07 14:42:38 +01:00
wmayer
75ed947e77
add combo box to select C++ standard
2017-12-07 12:05:44 +01:00
looooo
2e891a3af7
move PySide abstraction layer to Ext
...
/bin is not in the python-path for a installed build.
2017-11-03 23:24:08 +01:00
wmayer
9a496d8c5b
check for clang version to disable warning
2017-10-20 16:21:55 +02:00
wmayer
9f12fcb99a
Log used compiler and its version
2017-10-19 10:29:02 +02:00
wmayer
96d01c9200
fix several kind of warnings:
...
+ fix -Wparentheses/-Wlogical-op-parentheses
+ fix -Wunused-variable
+ disable -Wundefined-var-template due to many false-positives (clang)
+ fix -Winconsistent-missing-override
+ fix -Wmaybe-uninitialized
2017-10-15 19:12:07 +02:00
wmayer
8e694c3820
add cmake option to use Qt or native file dialogs
2017-10-12 16:01:24 +02:00
wmayer
ee9afdc7b2
prepare Arch and Path workbench for Qt5
2017-09-21 14:57:20 +02:00
looooo
82f9c2e090
qt5: win: use qtwebkit by default
...
use -DBUILD_QT5_WEBKIT=OFF to disable qtwebkit for qt5
2017-09-13 08:01:29 +02:00
triplus
ac0c772c8e
Complete workbench dependecies
...
Complete workbench doesn't require any special dependencies anymore.
2017-08-08 18:42:02 -03:00