mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-01-24 15:01:16 +01:00
CMakeLists: Don't dump xxhash's includes into top-level directory scope
We already use a custom CMakeLists file for xxhash, so we can just make it's headers public as part of its target interface. This way, only libraries that link in the xxhash target will see its headers, as opposed to every target under the top-level directory.
This commit is contained in:
parent
a957bd1ecc
commit
a4ba92c697
@ -566,7 +566,6 @@ endif()
|
|||||||
if(NOT XXHASH_FOUND)
|
if(NOT XXHASH_FOUND)
|
||||||
message(STATUS "Using static xxhash from Externals")
|
message(STATUS "Using static xxhash from Externals")
|
||||||
add_subdirectory(Externals/xxhash)
|
add_subdirectory(Externals/xxhash)
|
||||||
include_directories(Externals/xxhash)
|
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
find_package(ZLIB)
|
find_package(ZLIB)
|
||||||
|
8
Externals/xxhash/CMakeLists.txt
vendored
8
Externals/xxhash/CMakeLists.txt
vendored
@ -1,7 +1,7 @@
|
|||||||
project(xxhash C)
|
project(xxhash C)
|
||||||
|
|
||||||
set(SRCS
|
add_library(xxhash STATIC xxhash.c)
|
||||||
xxhash.c
|
target_include_directories(xxhash
|
||||||
|
PUBLIC
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
)
|
)
|
||||||
|
|
||||||
add_library(xxhash STATIC ${SRCS})
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user