diff options
Diffstat (limited to 'core/meson.build')
| -rw-r--r-- | core/meson.build | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/core/meson.build b/core/meson.build new file mode 100644 index 0000000..b58e1ef --- /dev/null +++ b/core/meson.build @@ -0,0 +1,16 @@ +core_sources = files('window.c', 'event.c') +core_deps = [] + +if os == 'linux' + core_sources += ['window/xcb.c', 'surface/egl.c', 'renderer/gles3.c'] + core_deps += [ dependency('egl'), dependency('glesv2'), dependency('xcb') ] +endif + +core_library = library( + 'RuimCore', + core_sources, + include_directories: ruim_include, + dependencies: core_deps, + link_with: internal_lib, + install: true, +) |