diff --git a/pcsx2/CMakeLists.txt b/pcsx2/CMakeLists.txt index 261857cd7b..cdedf6eb19 100644 --- a/pcsx2/CMakeLists.txt +++ b/pcsx2/CMakeLists.txt @@ -18,10 +18,12 @@ target_compile_features(PCSX2_FLAGS INTERFACE cxx_std_17) target_compile_definitions(PCSX2_FLAGS INTERFACE "${PCSX2_DEFS}") target_compile_options(PCSX2_FLAGS INTERFACE "${PCSX2_WARNINGS}") -if (PACKAGE_MODE) - install(TARGETS PCSX2 DESTINATION ${CMAKE_INSTALL_BINDIR}) -else() - install(TARGETS PCSX2 DESTINATION ${CMAKE_SOURCE_DIR}/bin) +if (NOT PCSX2_CORE) + if (PACKAGE_MODE) + install(TARGETS PCSX2 DESTINATION ${CMAKE_INSTALL_BINDIR}) + else() + install(TARGETS PCSX2 DESTINATION ${CMAKE_SOURCE_DIR}/bin) + endif() endif() if (openSUSE)