Merge pull request #6606 from lioncash/bochs
CMakeLists: Link bochs in privately where applicable
This commit is contained in:
commit
9dbc760bb7
|
@ -276,7 +276,6 @@ endif()
|
|||
target_link_libraries(core
|
||||
PUBLIC
|
||||
audiocommon
|
||||
bdisasm
|
||||
common
|
||||
cubeb
|
||||
discio
|
||||
|
@ -292,6 +291,7 @@ PUBLIC
|
|||
z
|
||||
|
||||
PRIVATE
|
||||
bdisasm
|
||||
${LZO}
|
||||
)
|
||||
|
||||
|
|
|
@ -85,6 +85,7 @@ add_executable(dolphin-emu
|
|||
|
||||
target_link_libraries(dolphin-emu
|
||||
PRIVATE
|
||||
bdisasm
|
||||
core
|
||||
uicommon
|
||||
cpp-optparse
|
||||
|
|
|
@ -15,6 +15,7 @@ PUBLIC
|
|||
cpp-optparse
|
||||
|
||||
PRIVATE
|
||||
bdisasm
|
||||
$<$<BOOL:APPLE>:${IOK_LIBRARY}>
|
||||
)
|
||||
|
||||
|
|
|
@ -16,7 +16,7 @@ macro(add_dolphin_test target)
|
|||
$<TARGET_OBJECTS:unittests_stubhost>
|
||||
)
|
||||
set_target_properties(${target} PROPERTIES FOLDER Tests)
|
||||
target_link_libraries(${target} core uicommon gtest_main)
|
||||
target_link_libraries(${target} PRIVATE core uicommon gtest_main)
|
||||
add_dependencies(unittests ${target})
|
||||
add_test(NAME ${target} COMMAND ${target})
|
||||
endmacro()
|
||||
|
|
|
@ -12,4 +12,6 @@ add_dolphin_test(NandPathsTest NandPathsTest.cpp)
|
|||
add_dolphin_test(SPSCQueueTest SPSCQueueTest.cpp)
|
||||
add_dolphin_test(StringUtilTest StringUtilTest.cpp)
|
||||
add_dolphin_test(SwapTest SwapTest.cpp)
|
||||
|
||||
add_dolphin_test(x64EmitterTest x64EmitterTest.cpp)
|
||||
target_link_libraries(x64EmitterTest PRIVATE bdisasm)
|
||||
|
|
Loading…
Reference in New Issue