Skip to content
Permalink
Browse files
Merge pull request #6606 from lioncash/bochs
CMakeLists: Link bochs in privately where applicable
  • Loading branch information
leoetlino committed Apr 8, 2018
2 parents 0a290f5 + f1be7cd commit 9dbc760
Show file tree
Hide file tree
Showing 5 changed files with 6 additions and 2 deletions.
@@ -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)

0 comments on commit 9dbc760

Please sign in to comment.