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:
parent
196e7b5e35
commit
f01dc9192a
1 changed files with 5 additions and 1 deletions
|
@ -294,4 +294,8 @@ if (CMAKE_SYSTEM_NAME STREQUAL "Windows")
|
||||||
target_compile_definitions(dynarmic PRIVATE FMT_USE_WINDOWS_H=0)
|
target_compile_definitions(dynarmic PRIVATE FMT_USE_WINDOWS_H=0)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
export(TARGETS dynarmic boost fmt xbyak FILE "dynarmic-config.cmake")
|
export(
|
||||||
|
TARGETS dynarmic boost fmt xbyak
|
||||||
|
NAMESPACE dynarmic::
|
||||||
|
FILE "dynarmic-config.cmake"
|
||||||
|
)
|
||||||
|
|
Loading…
Reference in a new issue