]> OCCT Git - occt.git/commit
0032315: Configuration, CMake - fix building Draw Harness plugins as static libraries
authorkgv <kgv@opencascade.com>
Fri, 19 Mar 2021 21:31:01 +0000 (00:31 +0300)
committerbugmaster <bugmaster@opencascade.com>
Fri, 23 Apr 2021 15:46:13 +0000 (18:46 +0300)
commita34bddcfd60b401f81f8f8bbd500ee644c48e6ee
tree10c0cde73305fea7e8c0c2ce27ce53e8a3e4187b
parentd0d9e9375f9537bf819536351b1e55a868749acb
0032315: Configuration, CMake - fix building Draw Harness plugins as static libraries

DPLUGIN() macros no more defines exported function PLUGINFACTORY when building static libraries.
DRAWEXE executable now pre-loads a set of plugins when building static libraries.
dversion - added WebAssembly info.
16 files changed:
.gitattributes
CMakeLists.txt
adm/cmake/occt_csf.cmake
adm/cmake/occt_toolkit.cmake
adm/cmake/tcl.cmake
adm/scripts/cmake_gen.bat
adm/scripts/wasm_build.bat
samples/webgl/occt-webgl-sample.html
samples/webgl/occt-webgl-viewer.js
src/DRAWEXE/CMakeLists.txt
src/DRAWEXE/DRAWEXE.cxx
src/DRAWEXE/DRAWEXE.html [new file with mode: 0644]
src/DRAWEXE/EXTERNLIB_STATIC [new file with mode: 0644]
src/Draw/Draw_BasicCommands.cxx
src/Draw/Draw_PluginMacro.hxx
src/OS/Draw.tcl