occt: master 316d77d9

Author Committer Branch Timestamp Parent
ibs ski master 2015-08-20 13:24:50 master d1a67b9d
Affected Issues  0026529: CMake offers rebuilding of platform dependent code unclear for an user
Changeset 0026529: CMake offers rebuilding of platform dependent code unclear for an user

Fix for building with GCC and CLang

CMake variable descriptions updated
"Building with CMake" article updated

BuildToolkit.cmake cleaned up and renamed
"TestCases" project and all relating variables removed; custom script added for building environment
DrawAppliInit is copied from occt root to CMake binary dir if the file exists

rebuild platform dependent code by cmake cleaned up
Flex & Bison compiler flags added

RelWithDebInfo OCCT libraries are moved to libi folder; the binary is moved to bini one

CMAKE_BUILD_TYPE is set as Release by-default for a single-configuration generator

env.bat in installation folder has default value of CASDEB that equals to the build type of the last installed OCCT libraries

"building with CMake" article updated
mod - adm/cmake/3rdparty_macro.cmake Diff File
add - adm/cmake/bison.cmake Diff File
rm - adm/cmake/BuildToolkit.cmake Diff File
add - adm/cmake/flex.cmake Diff File
mod - adm/cmake/freetype.cmake Diff File
mod - adm/cmake/occt_macros.cmake Diff File
add - adm/cmake/occt_toolkit.cmake Diff File
mod - adm/cmake/tbb.cmake Diff File
mod - adm/cmake/tcl.cmake Diff File
add - adm/cmake/vardescr.cmake Diff File
mod - adm/cmake/vtk.cmake Diff File
mod - adm/templates/custom.bat.main Diff File
add - adm/templates/custom.build.bat.in Diff File
add - adm/templates/custom.build.sh.in Diff File
mod - adm/templates/env.bat Diff File
mod - adm/templates/env.build.bat.in Diff File
mod - adm/templates/env.build.sh.in Diff File
mod - adm/templates/env.sh Diff File
mod - CMakeLists.txt Diff File
mod - dox/dev_guides/building/building.md Diff File
mod - dox/dev_guides/building/cmake/cmake.md Diff File
mod - dox/dev_guides/building/cmake/images/cmake_image001.png Diff File
mod - dox/dev_guides/building/cmake/images/cmake_image002.png Diff File
mod - dox/dev_guides/building/cmake/images/cmake_image007.png Diff File
mod - src/DRAWEXE/CMakeLists.txt Diff File
mod - src/FWOSPlugin/CMakeLists.txt Diff File
mod - src/TKBin/CMakeLists.txt Diff File
mod - src/TKBinL/CMakeLists.txt Diff File
mod - src/TKBinTObj/CMakeLists.txt Diff File
mod - src/TKBinXCAF/CMakeLists.txt Diff File
mod - src/TKBO/CMakeLists.txt Diff File
mod - src/TKBool/CMakeLists.txt Diff File
mod - src/TKBRep/CMakeLists.txt Diff File
mod - src/TKCAF/CMakeLists.txt Diff File
mod - src/TKCDF/CMakeLists.txt Diff File
mod - src/TKDCAF/CMakeLists.txt Diff File
mod - src/TKDraw/CMakeLists.txt Diff File
mod - src/TKernel/CMakeLists.txt Diff File
mod - src/TKFeat/CMakeLists.txt Diff File
mod - src/TKFillet/CMakeLists.txt Diff File
mod - src/TKG2d/CMakeLists.txt Diff File
mod - src/TKG3d/CMakeLists.txt Diff File
mod - src/TKGeomAlgo/CMakeLists.txt Diff File
mod - src/TKGeomBase/CMakeLists.txt Diff File
mod - src/TKHLR/CMakeLists.txt Diff File
mod - src/TKIGES/CMakeLists.txt Diff File
mod - src/TKIVtk/CMakeLists.txt Diff File
mod - src/TKIVtkDraw/CMakeLists.txt Diff File
mod - src/TKLCAF/CMakeLists.txt Diff File
mod - src/TKMath/CMakeLists.txt Diff File
mod - src/TKMesh/CMakeLists.txt Diff File
mod - src/TKMeshVS/CMakeLists.txt Diff File
mod - src/TKOffset/CMakeLists.txt Diff File
mod - src/TKOpenGl/CMakeLists.txt Diff File
mod - src/TKPrim/CMakeLists.txt Diff File
mod - src/TKQADraw/CMakeLists.txt Diff File
mod - src/TKService/CMakeLists.txt Diff File
mod - src/TKShHealing/CMakeLists.txt Diff File
mod - src/TKSTEP/CMakeLists.txt Diff File
mod - src/TKSTEP209/CMakeLists.txt Diff File
mod - src/TKSTEPAttr/CMakeLists.txt Diff File
mod - src/TKSTEPBase/CMakeLists.txt Diff File
mod - src/TKSTL/CMakeLists.txt Diff File
mod - src/TKTObj/CMakeLists.txt Diff File
mod - src/TKTObjDRAW/CMakeLists.txt Diff File
mod - src/TKTopAlgo/CMakeLists.txt Diff File
mod - src/TKTopTest/CMakeLists.txt Diff File
mod - src/TKV3d/CMakeLists.txt Diff File
mod - src/TKViewerTest/CMakeLists.txt Diff File
mod - src/TKVoxel/CMakeLists.txt Diff File
mod - src/TKVRML/CMakeLists.txt Diff File
mod - src/TKXCAF/CMakeLists.txt Diff File
mod - src/TKXDEDRAW/CMakeLists.txt Diff File
mod - src/TKXDEIGES/CMakeLists.txt Diff File
mod - src/TKXDESTEP/CMakeLists.txt Diff File
mod - src/TKXMesh/CMakeLists.txt Diff File
mod - src/TKXml/CMakeLists.txt Diff File
mod - src/TKXmlL/CMakeLists.txt Diff File
mod - src/TKXmlTObj/CMakeLists.txt Diff File
mod - src/TKXmlXCAF/CMakeLists.txt Diff File
mod - src/TKXSBase/CMakeLists.txt Diff File
mod - src/TKXSDRAW/CMakeLists.txt Diff File