KhronosGroup / KTX-Software

KTX (Khronos Texture) Library and Tools
Other
834 stars 222 forks source link

fix(cmake): Fix public includes of `obj_basisu_cbind` by adding (only) BasisU include directories to its public interface. #883

Closed atteneder closed 3 months ago

atteneder commented 3 months ago

There are two commits.

The first commit adds BasisU specific include directories to the target obj_basisu_cbind's public interface. Now targets that add obj_basisu_cbind as dependency automatically have the correct include directories setup.

The second commit makes use of the first's improvements, by simplifying transcodetests include directory setup.

MarkCallow commented 3 months ago

Thank you @atteneder.