mirror of
https://git.suyu.dev/suyu/dynarmic.git
synced 2026-01-08 15:38:19 +01:00
CMakeLists: Make boost an interface library target
Gets rid of the use of a non-target include and makes libraries explicitly link against the identifier name in order to get includes.
This commit is contained in:
parent
6396bd02f0
commit
9906be746f
5 changed files with 7 additions and 8 deletions
|
|
@ -35,7 +35,7 @@ include(CreateDirectoryGroups)
|
|||
create_directory_groups(${SRCS} ${HEADERS})
|
||||
|
||||
add_executable(dynarmic_tests ${SRCS})
|
||||
target_link_libraries(dynarmic_tests dynarmic catch ${llvm_libs})
|
||||
target_link_libraries(dynarmic_tests PRIVATE dynarmic boost catch ${llvm_libs})
|
||||
set_target_properties(dynarmic_tests PROPERTIES LINKER_LANGUAGE CXX)
|
||||
target_include_directories(dynarmic_tests PRIVATE . ../src)
|
||||
target_compile_options(dynarmic_tests PRIVATE ${DYNARMIC_CXX_FLAGS})
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue