You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
cmake: mtmd: install PUBLIC_HEADERs and allow static linking
Separates out header installation and performs it regardless of build shared libs or not.
Adds mtmd STATIC objects, installing those if BUILD_SHARED_LIBS is off.
This should allow for static linking without breaking build encapsulation or visibility, and install the headers as before for shared libs.
Fixes a possible type when BUILD_SHARED is enabled (mtmd vs mtmd_shared as the TARGET_OBJECTS target)
0 commit comments