Ensured flatc.exe is statically linked on Windows

parent d7ac3788
...@@ -173,6 +173,10 @@ if(FLATBUFFERS_BUILD_FLATC) ...@@ -173,6 +173,10 @@ if(FLATBUFFERS_BUILD_FLATC)
if(NOT FLATBUFFERS_FLATC_EXECUTABLE) if(NOT FLATBUFFERS_FLATC_EXECUTABLE)
set(FLATBUFFERS_FLATC_EXECUTABLE $<TARGET_FILE:flatc>) set(FLATBUFFERS_FLATC_EXECUTABLE $<TARGET_FILE:flatc>)
endif() endif()
if(MSVC)
# Make flatc.exe not depend on runtime dlls for easy distribution.
target_compile_options(flatc PUBLIC $<$<CONFIG:Release>:/MT>)
endif()
endif() endif()
if(FLATBUFFERS_BUILD_FLATHASH) if(FLATBUFFERS_BUILD_FLATHASH)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment