Salome HOME
WIN32 compilation of the SMESH module:
authorrnv <rnv@opencascade.com>
Fri, 18 Oct 2013 13:29:00 +0000 (13:29 +0000)
committerrnv <rnv@opencascade.com>
Fri, 18 Oct 2013 13:29:00 +0000 (13:29 +0000)
commite33e8e2029a4e91779b9c1d5f480979fa7b51d0b
tree187e8d04b0bc0a51b120f3c3f058c4214dff8904
parentd726924388c048351f6ccc02f0817a0c3d6b239a
WIN32 compilation of the SMESH module:

1) Fix common WIN32 compilation errors.
2) Replace WNT deprecated macro definition by the WIN32.
3) Remove unnecessary test executables.
4) Make MEFISTO2D algorithm optional: try to determine f2c generator and generate C code from Fortran, otherwise MEFISTO2D is unavailable.
71 files changed:
CMakeLists.txt
SalomeSMESHConfig.cmake.in
adm_local/cmake_files/CMakeLists.txt
adm_local/cmake_files/FindSalomef2c.cmake [new file with mode: 0755]
adm_local/cmake_files/Findf2c.cmake [new file with mode: 0755]
doc/docutils/CMakeLists.txt
doc/salome/gui/SMESH/CMakeLists.txt
resources/CMakeLists.txt
resources/StdMeshers.xml [deleted file]
resources/StdMeshers.xml.in [new file with mode: 0644]
src/CMakeLists.txt
src/Controls/CMakeLists.txt
src/Controls/SMESHControls.cxx [deleted file]
src/Driver/Driver_Mesh.h
src/DriverCGNS/SMESH_DriverCGNS.hxx
src/DriverDAT/CMakeLists.txt
src/DriverDAT/DAT_Test.cxx [deleted file]
src/DriverDAT/SMESH_DriverDAT.hxx
src/DriverGMF/SMESH_DriverGMF.hxx
src/DriverMED/CMakeLists.txt
src/DriverMED/MED_Test.cxx [deleted file]
src/DriverMED/SMESH_DriverMED.hxx
src/DriverSTL/CMakeLists.txt
src/DriverSTL/SMESH_DriverSTL.hxx
src/DriverSTL/STL_Test.cxx [deleted file]
src/DriverUNV/CMakeLists.txt
src/DriverUNV/SMESH_DriverUNV.hxx
src/DriverUNV/UNV_Test.cxx [deleted file]
src/MEFISTO2/CMakeLists.txt
src/MEFISTO2/aptrte.h
src/OBJECT/SMESH_Object.h
src/SMDS/SMESH_SMDS.hxx
src/SMESH/SMESH_Gen.cxx
src/SMESH/SMESH_Mesh.cxx
src/SMESH/SMESH_Mesh.hxx
src/SMESH/SMESH_SMESH.hxx
src/SMESHClient/CMakeLists.txt
src/SMESHClient/SMESH_Client.cxx
src/SMESHClient/SMESH_Client.hxx
src/SMESHDS/SMESH_Controls.hxx
src/SMESHDS/SMESH_SMESHDS.hxx
src/SMESHFiltersSelection/SMESH_Type.h
src/SMESHGUI/CMakeLists.txt
src/SMESHGUI/SMESHGUI_ComputeDlg.cxx
src/SMESHGUI/SMESHGUI_HypothesesUtils.cxx
src/SMESHGUI/SMESHGUI_XmlHandler.cxx
src/SMESHGUI/SMESH_SMESHGUI.hxx
src/SMESHUtils/CMakeLists.txt
src/SMESHUtils/SMESH_File.cxx
src/SMESHUtils/SMESH_File.hxx
src/SMESHUtils/SMESH_MeshAlgos.hxx
src/SMESHUtils/SMESH_Utils.hxx
src/SMESH_I/CMakeLists.txt
src/SMESH_I/SMESH.hxx
src/SMESH_I/SMESHEngine.cxx [deleted file]
src/SMESH_I/SMESH_2smeshpy.cxx
src/SMESH_I/SMESH_Gen_i.cxx
src/SMESH_I/SMESH_MeshEditor_i.cxx
src/SMESH_SWIG_WITHIHM/libSMESH_Swig.h
src/StdMeshers/CMakeLists.txt
src/StdMeshers/SMESH_StdMeshers.hxx
src/StdMeshersGUI/CMakeLists.txt
src/StdMeshersGUI/SMESH_StdMeshersGUI.hxx
src/StdMeshers_I/CMakeLists.txt
src/StdMeshers_I/SMESH_StdMeshers_I.hxx
src/StdMeshers_I/StdMeshers_i.cxx
src/Tools/MGCleanerPlug/doc/CMakeLists.txt
src/Tools/YamsPlug/doc/CMakeLists.txt
src/Tools/padder/meshjob/idl/CMakeLists.txt
src/Tools/padder/meshjob/impl/CMakeLists.txt
src/Tools/padder/meshjob/impl/MeshJobManager_i.cxx