diff options
| author | Matt Kosarek <matt.kosarek@canonical.com> | 2026-07-08 09:07:55 -0400 |
|---|---|---|
| committer | Matt Kosarek <matt.kosarek@canonical.com> | 2026-07-08 09:07:55 -0400 |
| commit | c8938fe29132a11126013ed1b010c3092f5645e4 (patch) | |
| tree | f6a6cd0603f25d51c08e302cc4342c28f9e10806 /themes/meson.build | |
| parent | 418396ee5100eda8f6bc036ea35dbbe44db2f91a (diff) | |
feature: improved summer scene
Diffstat (limited to 'themes/meson.build')
| -rw-r--r-- | themes/meson.build | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/themes/meson.build b/themes/meson.build index f99bf5c..c4af1c6 100644 --- a/themes/meson.build +++ b/themes/meson.build @@ -42,6 +42,10 @@ sources = files( 'src/shaders/snowflake_vert.cpp', 'src/shaders/grass_frag.cpp', 'src/shaders/grass_vert.cpp', + 'src/shaders/water_frag.cpp', + 'src/shaders/water_vert.cpp', + 'src/shaders/sky_frag.cpp', + 'src/shaders/sky_vert.cpp', # Autumn theme 'src/autumn/autumn_theme.cpp', @@ -58,7 +62,9 @@ sources = files( 'src/spring/grass_renderer.cpp', # Summer theme - 'src/summer/summer_theme.cpp' + 'src/summer/summer_theme.cpp', + 'src/summer/water_model.cpp', + 'src/summer/sky_model.cpp' ) # Include directories @@ -75,7 +81,7 @@ inc = include_directories( # Custom target to build shaders from GLSL files node = find_program('node') -shader_script = meson.project_source_root() + '/src/tools/shader.js' +shader_script = meson.project_source_root() + '/src/tools/shader.cjs' # List all GLSL shader files as inputs shader_inputs = files( @@ -88,7 +94,11 @@ shader_inputs = files( 'src/_shaders/snowflake.frag', 'src/_shaders/snowflake.vert', 'src/_shaders/grass.frag', - 'src/_shaders/grass.vert' + 'src/_shaders/grass.vert', + 'src/_shaders/water.frag', + 'src/_shaders/water.vert', + 'src/_shaders/sky.frag', + 'src/_shaders/sky.vert' ) # Custom target that runs whenever shader files change |
