CoCalc provides the best real-time collaborative environment for Jupyter Notebooks, LaTeX documents, and SageMath, scalable from individual users to large groups and classes!
CoCalc provides the best real-time collaborative environment for Jupyter Notebooks, LaTeX documents, and SageMath, scalable from individual users to large groups and classes!
Path: blob/master/ext/CMakeLists.txt
Views: 1401
set(ARMIPS_REGEXP OFF CACHE BOOL "" FORCE)1set(ARMIPS_LIBRARY_ONLY ON CACHE BOOL "" FORCE)2if(WIN32)3set(ARMIPS_USE_STD_FILESYSTEM ON CACHE BOOL "" FORCE)4endif()56if(USE_ARMIPS)7add_subdirectory(armips)8endif()9if(NOT USING_GLES2)10add_subdirectory(glew)11endif()1213set(ENABLE_GLSLANG_BINARIES OFF CACHE BOOL "let's not build binaries we don't need" FORCE)14set(SPIRV_CROSS_EXCEPTIONS_TO_ASSERTIONS ON CACHE BOOL "let's not use exceptions" FORCE)15set(ENABLE_SPVREMAPPER OFF CACHE BOOL "we don't need spvremapper" FORCE)1617# This is really a workaround for an NDK 20 compiler issue (PPSSPP issue #12105), but shouldn't hurt.18if(ANDROID)19set(ENABLE_HLSL OFF CACHE BOOL "let's not build HLSL support we don't need" FORCE)20endif()2122# This works around a bug in cpu_features when ${CMAKE_BINARY_DIR} != ${CMAKE_CURRENT_BINRARY_DIR}.23# We also disable the list_cpu_features binary.24add_subdirectory(cmake/cpu_features EXCLUDE_FROM_ALL)2526set(SKIP_GLSLANG_INSTALL ON CACHE BOOL "" FORCE)27set(ENABLE_GLSLANG_INSTALL OFF)28add_subdirectory(glslang EXCLUDE_FROM_ALL)29add_subdirectory(snappy)30add_subdirectory(minimp3)31add_subdirectory(at3_standalone)32add_subdirectory(udis86)33add_subdirectory(SPIRV-Cross-build)34add_subdirectory(rcheevos-build)35if(NOT HTTPS_NOT_AVAILABLE)36add_subdirectory(naett-build)37endif()38if(USE_DISCORD AND NOT IOS AND NOT LIBRETRO)39add_subdirectory(discord-rpc-build)40endif()4142add_subdirectory(libchdr-build)4344if(ANDROID)45if (ARM64)46add_subdirectory(libadrenotools)47endif()48endif()495051