@@ -287,7 +287,7 @@ if(BUILD_TOOLS AND BUILD_DX11 AND WIN32)
287
287
Texassemble/texassemble.rc
288
288
Texassemble/settings.manifest
289
289
Texassemble/AnimatedGif.cpp )
290
- target_link_libraries (texassemble ${PROJECT_NAME} ole32.lib version .lib )
290
+ target_link_libraries (texassemble PRIVATE ${PROJECT_NAME} ole32.lib version .lib )
291
291
source_group (texassemble REGULAR_EXPRESSION Texassemble/*.* )
292
292
293
293
add_executable (texconv
@@ -296,24 +296,24 @@ if(BUILD_TOOLS AND BUILD_DX11 AND WIN32)
296
296
Texconv/settings.manifest
297
297
Texconv/ExtendedBMP.cpp
298
298
Texconv/PortablePixMap.cpp )
299
- target_link_libraries (texconv ${PROJECT_NAME} ole32.lib shell32.lib version .lib )
299
+ target_link_libraries (texconv PRIVATE ${PROJECT_NAME} ole32.lib shell32.lib version .lib )
300
300
source_group (texconv REGULAR_EXPRESSION Texconv/*.* )
301
301
302
302
add_executable (texdiag
303
303
Texdiag/texdiag.cpp
304
304
Texdiag/texdiag.rc
305
305
Texdiag/settings.manifest )
306
- target_link_libraries (texdiag ${PROJECT_NAME} ole32.lib version .lib )
306
+ target_link_libraries (texdiag PRIVATE ${PROJECT_NAME} ole32.lib version .lib )
307
307
source_group (texdiag REGULAR_EXPRESSION Texdiag/*.* )
308
308
309
309
if (BC_USE_OPENMP )
310
- target_link_libraries (texconv OpenMP::OpenMP_CXX )
310
+ target_link_libraries (texconv PRIVATE OpenMP::OpenMP_CXX )
311
311
endif ()
312
312
313
313
if (ENABLE_OPENEXR_SUPPORT )
314
314
foreach (t IN LISTS TOOL_EXES )
315
315
target_include_directories (${t} PRIVATE Auxiliary )
316
- target_link_libraries (${t} ${OPENEXR_ILMIMF_LIBRARY} )
316
+ target_link_libraries (${t} PRIVATE ${OPENEXR_ILMIMF_LIBRARY} )
317
317
target_compile_options (${t} PRIVATE -DUSE_OPENEXR )
318
318
endforeach ()
319
319
endif ()
@@ -337,7 +337,7 @@ if(BUILD_SAMPLE AND BUILD_DX11 AND WIN32)
337
337
DDSView/ddsview.cpp
338
338
DDSView/ddsview.rc
339
339
${COMPILED_DDSVIEW_SHADERS} /ddsview_ps1D.inc )
340
- target_link_libraries (ddsview ${PROJECT_NAME} d3d11.lib ole32.lib )
340
+ target_link_libraries (ddsview PRIVATE ${PROJECT_NAME} d3d11.lib ole32.lib )
341
341
source_group (ddsview REGULAR_EXPRESSION DDSView/*.* )
342
342
343
343
target_include_directories (ddsview PRIVATE ${COMPILED_DDSVIEW_SHADERS} )
@@ -356,7 +356,7 @@ endif()
356
356
357
357
if (directxmath_FOUND )
358
358
foreach (t IN LISTS TOOL_EXES )
359
- target_link_libraries (${t} Microsoft::DirectXMath )
359
+ target_link_libraries (${t} PRIVATE Microsoft::DirectXMath )
360
360
endforeach ()
361
361
endif ()
362
362
0 commit comments