diff options
| author | Roberto Esteves <contact@robertoesteves.dev> | 2025-11-22 16:35:06 +0000 |
|---|---|---|
| committer | Roberto Esteves <contact@robertoesteves.dev> | 2025-11-22 16:35:06 +0000 |
| commit | e7c2ec9719349f7a20dd1d4854869c10d8836a11 (patch) | |
| tree | af5b34d8d21cabd4ec6d4206ce5a6fd4651de56c /core/meson.build | |
| parent | d84537c52f537920369618028f84b48296811fd0 (diff) | |
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, +) |