CMakeLists: Add a namespace to the export

Avoids potentially dumping boost, fmt, and xbyak targets into a
top-level namespace without any qualification, which can lead to build
errors in projects that already make use of them.
This commit is contained in:
Lioncash 2019-05-02 08:39:07 -04:00 committed by MerryMage
parent 196e7b5e35
commit f01dc9192a

View file

@ -294,4 +294,8 @@ if (CMAKE_SYSTEM_NAME STREQUAL "Windows")
target_compile_definitions(dynarmic PRIVATE FMT_USE_WINDOWS_H=0)
endif()
export(TARGETS dynarmic boost fmt xbyak FILE "dynarmic-config.cmake")
export(
TARGETS dynarmic boost fmt xbyak
NAMESPACE dynarmic::
FILE "dynarmic-config.cmake"
)