mirror of
https://github.com/Rosalie241/RMG.git
synced 2026-07-11 01:24:01 +02:00
work
This commit is contained in:
Vendored
+6
-3
@@ -87,18 +87,20 @@ ExternalProject_Add(mupen64plus-input-raphnetraw
|
||||
DEPENDS mupen64plus-core
|
||||
)
|
||||
|
||||
set(GLIDEN64_BUILD_DIR "${THIRDPARTY_DIR}/mupen64plus-video-GLideN64/projects/cmake")
|
||||
set(GLIDEN64_DIR "${THIRDPARTY_DIR}/mupen64plus-video-GLideN64")
|
||||
set(GLIDEN64_BUILD_DIR "${GLIDEN64_DIR}/projects/cmake")
|
||||
if (MSYS)
|
||||
set(GLIDEN64_LIB "${GLIDEN64_BUILD_DIR}/mupen64plus-video-GLideN64.${SO_EXT}")
|
||||
else()
|
||||
set(GLIDEN64_LIB "${GLIDEN64_BUILD_DIR}/plugin/${CMAKE_BUILD_TYPE}/mupen64plus-video-GLideN64.${SO_EXT}")
|
||||
endif()
|
||||
file(GLOB GLIDENUI_TRANSLATIONS "${GLIDEN64_DIR}/translations/release/*.qm")
|
||||
|
||||
ExternalProject_Add(mupen64plus-video-GLideN64
|
||||
SOURCE_DIR mupen64plus-video-GLideN64
|
||||
|
||||
GIT_REPOSITORY https://github.com/gonetz/GLideN64
|
||||
GIT_TAG 4f5a76366663fb4cab5ad1878af29dc1009b7793
|
||||
GIT_TAG 00dac336f897828b542e66aca74f6755d689e195
|
||||
|
||||
INSTALL_COMMAND ""
|
||||
|
||||
@@ -109,7 +111,8 @@ ExternalProject_Add(mupen64plus-video-GLideN64
|
||||
BINARY_DIR ${GLIDEN64_BUILD_DIR}
|
||||
|
||||
BUILD_BYPRODUCTS ${GLIDEN64_LIB}
|
||||
BUILD_BYPRODUCTS ${THIRDPARTY_DIR}/mupen64plus-video-GLideN64/ini/GLideN64.custom.ini
|
||||
BUILD_BYPRODUCTS ${GLIDEN64_DIR}/ini/GLideN64.custom.ini
|
||||
BUILD_BYPRODUCTS ${GLIDENUI_TRANSLATIONS}
|
||||
)
|
||||
|
||||
ExternalProject_Get_property(mupen64plus-core BUILD_BYPRODUCTS)
|
||||
|
||||
@@ -27,9 +27,10 @@
|
||||
#endif
|
||||
#define MUPEN_CONFIG_DIR "Config"
|
||||
#define MUPEN_DATA_DIR "Data"
|
||||
#define MUPEN_PLUGIN_RSP "Plugin/RSP/mupen64plus-rsp-hle.""" SO_EXT
|
||||
#define MUPEN_PLUGIN_GFX "Plugin/GFX/mupen64plus-video-GLideN64.""" SO_EXT
|
||||
#define MUPEN_PLUGIN_AUDIO "Plugin/Audio/mupen64plus-audio-sdl.""" SO_EXT
|
||||
#define MUPEN_PLUGIN_INPUT "Plugin/Input/mupen64plus-input-raphnetraw.""" SO_EXT
|
||||
|
||||
#define MUPEN_DIR_RSP "Plugin/RSP"
|
||||
#define MUPEN_DIR_GFX "Plugin/GFX"
|
||||
#define MUPEN_DIR_AUDIO "Plugin/Audio"
|
||||
#define MUPEN_DIR_INPUT "Plugin/Input"
|
||||
|
||||
#endif // CONFIG_HPP
|
||||
|
||||
@@ -130,16 +130,16 @@ QList<Plugin_t> Core::GetPlugins(PluginType type)
|
||||
switch (type)
|
||||
{
|
||||
case PluginType::Gfx:
|
||||
dir = "Plugin/GFX";
|
||||
dir = MUPEN_DIR_GFX;
|
||||
break;
|
||||
case PluginType::Rsp:
|
||||
dir = "Plugin/RSP";
|
||||
dir = MUPEN_DIR_RSP;
|
||||
break;
|
||||
case PluginType::Audio:
|
||||
dir = "Plugin/Audio";
|
||||
dir = MUPEN_DIR_AUDIO;
|
||||
break;
|
||||
case PluginType::Input:
|
||||
dir = "Plugin/Input";
|
||||
dir = MUPEN_DIR_INPUT;
|
||||
break;
|
||||
}
|
||||
|
||||
@@ -148,8 +148,7 @@ QList<Plugin_t> Core::GetPlugins(PluginType type)
|
||||
QDir qDir(dir);
|
||||
QStringList filter;
|
||||
|
||||
filter << "*.so";
|
||||
filter << "*.dll";
|
||||
filter << "*." SO_EXT;
|
||||
|
||||
QFileInfoList fileList = qDir.entryInfoList(filter);
|
||||
Plugin p;
|
||||
|
||||
Reference in New Issue
Block a user