mirror of
https://github.com/PCSX2/pcsx2.git
synced 2025-04-02 10:52:54 -04:00
* Refactor build.sh. Restructure finding plugins. Remove legacy code. Add --clean-plugins option. Document --no-trans option. Don't do setcap if dev9ghzdrk isn't being built. List dependencies if they are missing. Remove code related to zerospu2, and misc plugins we aren't building. Minor message changes.
71 lines
1.9 KiB
CMake
71 lines
1.9 KiB
CMake
# Check that people use the good file
|
|
if(NOT TOP_CMAKE_WAS_SOURCED)
|
|
message(FATAL_ERROR "
|
|
You did not 'cmake' the good CMakeLists.txt file. Use the one in the top dir.
|
|
It is advice to delete all wrongly generated cmake stuff => CMakeFiles & CMakeCache.txt")
|
|
endif()
|
|
|
|
|
|
if(EXISTS "${CMAKE_SOURCE_DIR}/plugins/cdvdGigaherz" AND cdvdGigaherz)
|
|
add_subdirectory(cdvdGigaherz/src)
|
|
endif()
|
|
|
|
if(EXISTS "${CMAKE_SOURCE_DIR}/plugins/CDVDnull" AND CDVDnull)
|
|
add_subdirectory(CDVDnull)
|
|
endif()
|
|
|
|
if(EXISTS "${CMAKE_SOURCE_DIR}/plugins/dev9null" AND dev9null)
|
|
add_subdirectory(dev9null)
|
|
endif()
|
|
|
|
if(EXISTS "${CMAKE_SOURCE_DIR}/plugins/dev9ghzdrk" AND dev9ghzdrk)
|
|
add_subdirectory(dev9ghzdrk)
|
|
endif()
|
|
|
|
if(EXISTS "${CMAKE_SOURCE_DIR}/plugins/FWnull" AND FWnull)
|
|
add_subdirectory(FWnull)
|
|
endif()
|
|
|
|
if(EXISTS "${CMAKE_SOURCE_DIR}/plugins/GSdx" AND GSdx)
|
|
add_subdirectory(GSdx)
|
|
endif()
|
|
|
|
if(EXISTS "${CMAKE_SOURCE_DIR}/plugins/GSdx_legacy" AND GSdx AND GSDX_LEGACY)
|
|
add_subdirectory(GSdx_legacy)
|
|
endif()
|
|
|
|
if(EXISTS "${CMAKE_SOURCE_DIR}/plugins/GSnull" AND GSnull)
|
|
add_subdirectory(GSnull)
|
|
endif()
|
|
|
|
if(EXISTS "${CMAKE_SOURCE_DIR}/plugins/LilyPad" AND LilyPad)
|
|
add_subdirectory(LilyPad)
|
|
endif()
|
|
|
|
if(EXISTS "${CMAKE_SOURCE_DIR}/plugins/onepad" AND onepad)
|
|
add_subdirectory(onepad)
|
|
endif()
|
|
|
|
if(EXISTS "${CMAKE_SOURCE_DIR}/plugins/onepad_legacy" AND onepad_legacy)
|
|
add_subdirectory(onepad_legacy)
|
|
endif()
|
|
|
|
if(EXISTS "${CMAKE_SOURCE_DIR}/plugins/PadNull" AND PadNull)
|
|
add_subdirectory(PadNull)
|
|
endif()
|
|
|
|
if(EXISTS "${CMAKE_SOURCE_DIR}/plugins/SPU2null" AND SPU2null)
|
|
add_subdirectory(SPU2null)
|
|
endif()
|
|
|
|
if(EXISTS "${CMAKE_SOURCE_DIR}/plugins/spu2-x" AND spu2-x)
|
|
add_subdirectory(spu2-x/src)
|
|
endif()
|
|
|
|
if(EXISTS "${CMAKE_SOURCE_DIR}/plugins/USBnull" AND USBnull)
|
|
add_subdirectory(USBnull)
|
|
endif()
|
|
|
|
if(EXISTS "${CMAKE_SOURCE_DIR}/plugins/zzogl-pg" AND zzogl)
|
|
add_subdirectory(zzogl-pg/opengl)
|
|
endif()
|