summary refs log tree commit diff
path: root/src/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'src/meson.build')
-rw-r--r--src/meson.build41
1 files changed, 41 insertions, 0 deletions
diff --git a/src/meson.build b/src/meson.build
new file mode 100644
index 0000000..9a33eed
--- /dev/null
+++ b/src/meson.build
@@ -0,0 +1,41 @@
+source_files = files([
+    'main.cpp',
+    'Game.cpp',
+    'Render.cpp',
+    'Input.cpp',
+    'Time.cpp',
+    'Transform.cpp',
+    'Assets.cpp',
+
+    'Math/AABB.cpp',
+    'Math/Grid.cpp',
+    'Math/Interpolation.cpp',
+    'Math/Perlin.cpp',
+    'Math/Random.cpp',
+
+    'Util/ImageViewer.cpp',
+
+    'GFX/Camera.cpp',
+    'GFX/Mesh.cpp',
+    'GFX/Resources.cpp',
+    'GFX/Texture.cpp',
+    'GFX/Window.cpp',
+    'GFX/Util/Primitives.cpp',
+    'GFX/Image/PPMParser.cpp',
+    'GFX/Image/RawImage.cpp',
+    'GFX/Shading/Shader.cpp',
+    'GFX/Shading/Program.cpp',
+    'GFX/Shading/Uniform.cpp',
+
+    'World/World.cpp',
+    'World/Chunk.cpp',
+    'World/ChunkRegistry.cpp',
+    'World/Clouds.cpp',
+    'World/Generation/Generator.cpp',
+    'World/Generation/Lighting.cpp',
+    'World/Generation/Decoration.cpp',
+    'World/Generation/ChunkNeighbors.cpp',
+    'World/Generation/ChunkMeshing.cpp',
+
+    'Entities/Player.cpp',
+])
\ No newline at end of file