mirror of
https://github.com/RetroDECK/ES-DE.git
synced 2025-03-06 14:27:43 +00:00
Removed support for NetBSD and OpenBSD
This commit is contained in:
parent
7791859d14
commit
9c07456d21
|
@ -381,7 +381,7 @@ if(AUR_BUILD OR FLATPAK_BUILD OR RETRODECK OR RPI)
|
|||
set(APPLICATION_UPDATER OFF)
|
||||
endif()
|
||||
|
||||
if(CMAKE_SYSTEM_NAME MATCHES FreeBSD OR CMAKE_SYSTEM_NAME MATCHES NetBSD OR CMAKE_SYSTEM_NAME MATCHES OpenBSD)
|
||||
if(CMAKE_SYSTEM_NAME MATCHES FreeBSD)
|
||||
set(APPLICATION_UPDATER OFF)
|
||||
endif()
|
||||
|
||||
|
@ -434,13 +434,11 @@ add_compile_definitions(GLM_FORCE_CXX17)
|
|||
add_compile_definitions(GLM_FORCE_XYZW_ONLY)
|
||||
|
||||
# For Unix systems, assign the installation prefix. If it's not explicitly set,
|
||||
# we use /usr on Linux, /usr/pkg on NetBSD and /usr/local on FreeBSD and OpenBSD.
|
||||
# we use /usr on Linux and /usr/local on FreeBSD.
|
||||
if(NOT WIN32 AND NOT APPLE AND NOT ANDROID)
|
||||
if(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
|
||||
if(CMAKE_SYSTEM_NAME MATCHES Linux)
|
||||
set(CMAKE_INSTALL_PREFIX /usr CACHE INTERNAL CMAKE_INSTALL_PREFIX)
|
||||
elseif(CMAKE_SYSTEM_NAME MATCHES NetBSD)
|
||||
set(CMAKE_INSTALL_PREFIX /usr/pkg CACHE INTERNAL CMAKE_INSTALL_PREFIX)
|
||||
else()
|
||||
set(CMAKE_INSTALL_PREFIX /usr/local CACHE INTERNAL CMAKE_INSTALL_PREFIX)
|
||||
endif()
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
#ifndef ES_APP_FILE_FILTER_INDEX_H
|
||||
#define ES_APP_FILE_FILTER_INDEX_H
|
||||
|
||||
#if defined(__APPLE__) || defined(__FreeBSD__) || defined(__OpenBSD__)
|
||||
#if defined(__APPLE__) || defined(__FreeBSD__)
|
||||
#include <sstream>
|
||||
#endif
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
#ifndef ES_APP_META_DATA_H
|
||||
#define ES_APP_META_DATA_H
|
||||
|
||||
#if defined(__APPLE__) || defined(__FreeBSD__) || defined(__OpenBSD__)
|
||||
#if defined(__APPLE__) || defined(__FreeBSD__)
|
||||
#include <sstream>
|
||||
#endif
|
||||
|
||||
|
|
|
@ -1084,8 +1084,7 @@ void GuiMenu::openSoundOptions()
|
|||
auto s = new GuiSettings(_("SOUND SETTINGS"));
|
||||
|
||||
// TODO: Implement system volume support for macOS and Android.
|
||||
#if !defined(__APPLE__) && !defined(__ANDROID__) && !defined(__FreeBSD__) && \
|
||||
!defined(__OpenBSD__) && !defined(__NetBSD__)
|
||||
#if !defined(__APPLE__) && !defined(__ANDROID__) && !defined(__FreeBSD__)
|
||||
// System volume.
|
||||
// The reason to create the VolumeControl object every time instead of making it a singleton
|
||||
// is that this is the easiest way to detect new default audio devices or changes to the
|
||||
|
|
|
@ -51,7 +51,7 @@ public:
|
|||
const std::string API_DEV_KEY = {67, 112, 72, 120, 121, 77, 119, 74, 84, 56,
|
||||
75, 122, 78, 98, 69, 86, 56, 120, 120, 49};
|
||||
const std::string API_URL_BASE = "https://api.screenscraper.fr/api2";
|
||||
#if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)
|
||||
#if defined(__FreeBSD__)
|
||||
const std::string platformIdentifier {" B"};
|
||||
#elif defined(STEAM_DECK)
|
||||
const std::string platformIdentifier {" S"};
|
||||
|
|
|
@ -37,17 +37,14 @@
|
|||
#endif
|
||||
|
||||
// For Unix systems, set the install prefix as defined via CMAKE_INSTALL_PREFIX when CMake was run.
|
||||
// If not defined, the default prefix '/usr' will be used on Linux, '/usr/pkg' on NetBSD and
|
||||
// '/usr/local' on FreeBSD and OpenBSD. This fallback should not be required though unless the
|
||||
// build environment is broken.
|
||||
// If not defined, the default prefix "/usr" will be used on Linux and "/usr/local" on FreeBSD.
|
||||
// This fallback should not be required though unless the build environment is broken.
|
||||
#if defined(__unix__)
|
||||
#if defined(ES_INSTALL_PREFIX)
|
||||
const std::string installPrefix {ES_INSTALL_PREFIX};
|
||||
#else
|
||||
#if defined(__linux__)
|
||||
const std::string installPrefix {"/usr"};
|
||||
#elif defined(__NetBSD__)
|
||||
const std::string installPrefix {"/usr/pkg"};
|
||||
#else
|
||||
const std::string installPrefix {"/usr/local"};
|
||||
#endif
|
||||
|
|
|
@ -17,10 +17,8 @@
|
|||
<rule type="corepath">
|
||||
<!-- Compiled from source -->
|
||||
<entry>~/.config/retroarch/cores</entry>
|
||||
<!-- FreeBSD and OpenBSD repository -->
|
||||
<!-- FreeBSD repository -->
|
||||
<entry>/usr/local/lib/libretro</entry>
|
||||
<!-- NetBSD repository -->
|
||||
<entry>/usr/pkg/lib/libretro</entry>
|
||||
</rule>
|
||||
</core>
|
||||
<emulator name="ADVANCEMAME">
|
||||
|
|
Loading…
Reference in a new issue