mirror of
https://github.com/4jcraft/4jcraft.git
synced 2026-05-17 03:23:21 +00:00
27 lines
824 B
Meson
27 lines
824 B
Meson
platform_renderer_gl_dependencies = [
|
|
dependency('sdl2'),
|
|
dependency('glm'),
|
|
dependency('stb'),
|
|
java_dep,
|
|
]
|
|
platform_renderer_gl_defs = []
|
|
|
|
if get_option('renderer') == 'gles'
|
|
platform_renderer_gl_dependencies += dependency('glesv2')
|
|
platform_renderer_gl_defs = ['-DGLES']
|
|
else
|
|
platform_renderer_gl_dependencies += [dependency('gl'), dependency('glew')]
|
|
platform_renderer_gl_defs = []
|
|
endif
|
|
|
|
lib_platform_renderer_gl = static_library('platform_renderer_gl',
|
|
files('gl/GLRenderer.cpp', 'gl/render_stubs.cpp'),
|
|
include_directories: include_directories('../../'),
|
|
dependencies: platform_renderer_gl_dependencies,
|
|
cpp_args: platform_renderer_gl_defs + global_cpp_args + global_cpp_defs,
|
|
)
|
|
|
|
platform_renderer_gl_dep = declare_dependency(
|
|
link_with: lib_platform_renderer_gl,
|
|
)
|