mirror of https://github.com/mgba-emu/mgba.git
macOS: Fix modern build with libepoxy (fixes #2700)
This commit is contained in:
parent
75da9f0a94
commit
981d01134b
1
CHANGES
1
CHANGES
|
@ -12,6 +12,7 @@ Other fixes:
|
||||||
Misc:
|
Misc:
|
||||||
- GB Serialize: Add missing savestate support for MBC6 and NT (newer)
|
- GB Serialize: Add missing savestate support for MBC6 and NT (newer)
|
||||||
- macOS: Add category to plist (closes mgba.io/i/2691)
|
- macOS: Add category to plist (closes mgba.io/i/2691)
|
||||||
|
- macOS: Fix modern build with libepoxy (fixes mgba.io/i/2700)
|
||||||
- Qt: Keep track of current pslette preset name (fixes mgba.io/i/2680)
|
- Qt: Keep track of current pslette preset name (fixes mgba.io/i/2680)
|
||||||
|
|
||||||
0.10.0: (2022-10-11)
|
0.10.0: (2022-10-11)
|
||||||
|
|
|
@ -718,8 +718,12 @@ if (USE_LZMA)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(USE_EPOXY)
|
if(USE_EPOXY)
|
||||||
list(APPEND FEATURE_SRC ${CMAKE_CURRENT_SOURCE_DIR}/src/platform/opengl/gl.c ${CMAKE_CURRENT_SOURCE_DIR}/src/platform/opengl/gles2.c)
|
if(NOT APPLE OR NOT MACOSX_SDK VERSION_GREATER 10.14)
|
||||||
list(APPEND FEATURE_DEFINES BUILD_GL BUILD_GLES2 BUILD_GLES3)
|
list(APPEND FEATURE_SRC ${CMAKE_CURRENT_SOURCE_DIR}/src/platform/opengl/gl.c)
|
||||||
|
list(APPEND FEATURE_DEFINES BUILD_GL)
|
||||||
|
endif()
|
||||||
|
list(APPEND FEATURE_SRC ${CMAKE_CURRENT_SOURCE_DIR}/src/platform/opengl/gles2.c)
|
||||||
|
list(APPEND FEATURE_DEFINES BUILD_GLES2 BUILD_GLES3)
|
||||||
list(APPEND FEATURES EPOXY)
|
list(APPEND FEATURES EPOXY)
|
||||||
include_directories(AFTER ${EPOXY_INCLUDE_DIRS})
|
include_directories(AFTER ${EPOXY_INCLUDE_DIRS})
|
||||||
link_directories(${EPOXY_LIBRARY_DIRS})
|
link_directories(${EPOXY_LIBRARY_DIRS})
|
||||||
|
|
Loading…
Reference in New Issue