Skip to content
Snippets Groups Projects
Commit 47864c39 authored by Ben Boeckel's avatar Ben Boeckel
Browse files

Rendering/OpenGL2, Parallel: mangle exported symbols

Now that it isn't "automatic", pass the required information to the
string encoder.
parent 316a0826
No related branches found
No related tags found
No related merge requests found
......@@ -175,7 +175,10 @@ foreach(file IN LISTS public_shader_files)
EXPORT_SYMBOL "VTKRENDERINGOPENGL2_EXPORT"
EXPORT_HEADER "vtkRenderingOpenGL2Module.h"
HEADER_OUTPUT header
SOURCE_OUTPUT source)
SOURCE_OUTPUT source
ABI_MANGLE_HEADER "vtkABINamespace.h"
ABI_MANGLE_SYMBOL_BEGIN "VTK_ABI_NAMESPACE_BEGIN"
ABI_MANGLE_SYMBOL_END "VTK_ABI_NAMESPACE_END")
list(APPEND sources
"${source}")
list(APPEND headers
......
......@@ -36,7 +36,10 @@ foreach (shader_file IN LISTS public_shader_files)
EXPORT_SYMBOL "VTKRENDERINGPARALLEL_EXPORT"
EXPORT_HEADER "vtkRenderingParallelModule.h"
HEADER_OUTPUT header
SOURCE_OUTPUT source)
SOURCE_OUTPUT source
ABI_MANGLE_HEADER "vtkABINamespace.h"
ABI_MANGLE_SYMBOL_BEGIN "VTK_ABI_NAMESPACE_BEGIN"
ABI_MANGLE_SYMBOL_END "VTK_ABI_NAMESPACE_END")
list(APPEND sources ${source})
list(APPEND headers ${header})
endforeach ()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment