Skip to content

Commit 3ae449a

Browse files
committed
Revert "Do not be permissive on MSVC"
This reverts commit f8c758a.
1 parent f8c758a commit 3ae449a

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

CMakeLists.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,13 @@ set_target_properties(FreeImage FreeImageLib LibJPEG LibJXR LibOpenJPEG LibPNG L
5050
# Do not build static library
5151
set_target_properties(FreeImageLib PROPERTIES EXCLUDE_FROM_ALL ON)
5252

53+
# Remove /permissive- for OpenEXR and FreeImage
54+
if(MSVC)
55+
target_compile_options(OpenEXR PRIVATE /permissive)
56+
target_compile_options(FreeImage PRIVATE /permissive)
57+
target_compile_options(FreeImageLib PRIVATE /permissive) # we don't need the static library, but just in case someone does build it
58+
endif(MSVC)
59+
5360
# -----------------------------------------------------------------------------
5461
# Source files
5562
# -----------------------------------------------------------------------------

0 commit comments

Comments
 (0)