File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -57,12 +57,17 @@ if (IMCODEC_DISABLE_WARNINGS_EXTERNAL_LIBS)
5757 -Wno-switch-default
5858 )
5959
60- target_compile_options (tiff_port PRIVATE
61- -Wno-missing-variable-declarations
62- -Wno-unsafe-buffer-usage
63- -Wno-reserved-macro-identifier
64- -Wno-undef
65- )
60+ if (TARGET tiff_port)
61+ get_target_property (tiff_port_type tiff_port TYPE )
62+ if (NOT tiff_port_type STREQUAL "INTERFACE_LIBRARY" )
63+ target_compile_options (tiff_port PRIVATE
64+ -Wno-missing-variable-declarations
65+ -Wno-unsafe-buffer-usage
66+ -Wno-reserved-macro-identifier
67+ -Wno-undef
68+ )
69+ endif ()
70+ endif ()
6671
6772 elseif (CMAKE_CXX_COMPILER_ID MATCHES "GNU" )
6873 target_compile_options (tiff PRIVATE -Wno-array-parameter -Wno-misleading-indentation )
Original file line number Diff line number Diff line change 66set (TargetName ImageUtil)
77add_library (${TargetName} STATIC ${sourceFiles} )
88
9- target_include_directories (${TargetName} PRIVATE ./Include )
9+ target_include_directories (${TargetName} PUBLIC ./Include )
1010target_include_directories (${TargetName} PRIVATE ./Source )
1111target_include_directories (${TargetName} PRIVATE ../External/ExoticNumbers/include )
You can’t perform that action at this time.
0 commit comments