feat(meson): adding meson.build

This commit is contained in:
0verLighT
2026-01-09 08:37:47 +01:00
committed by kbz_8
parent 6fd5814032
commit 807931fc8b
10 changed files with 171 additions and 0 deletions

14
runtime/Sources/Core/meson.build git.filemode.normal_file
View File

@@ -0,0 +1,14 @@
sources += [
files(
'Application.cpp',
'Bridge.cpp',
'EventBus.cpp',
'EventListener.cpp',
'Fps.cpp',
'Graphics.cpp',
'Logs.cpp',
'Memory.cpp',
'Profiler.cpp',
'SDLManager.cpp',
'UUID.cpp')
]

10
runtime/Sources/Graphics/meson.build git.filemode.normal_file
View File

@@ -0,0 +1,10 @@
sources += [
files(
'Font.cpp',
'Mesh.cpp',
'PutPixelManager.cpp',
'Scene.cpp',
'Sprite.cpp',
'Text.cpp'
)
]

6
runtime/Sources/Platform/meson.build git.filemode.normal_file
View File

@@ -0,0 +1,6 @@
sources += [
files(
'Inputs.cpp',
'Window.cpp'
)
]

View File

@@ -0,0 +1,6 @@
sources += [
files(
'Graphics.cpp',
'Shader.cpp'
)
]

View File

@@ -0,0 +1,7 @@
sources += [
files(
'2DPass.cpp',
'FinalPass.cpp',
'Passes.cpp'
)
]

5
runtime/Sources/Renderer/Vulkan/meson.build git.filemode.normal_file
View File

@@ -0,0 +1,5 @@
sources += [
files(
'VulkanLoader.cpp'
)
]

16
runtime/Sources/Renderer/meson.build git.filemode.normal_file
View File

@@ -0,0 +1,16 @@
sources += [
files(
'Buffer.cpp',
'Descriptor.cpp',
'Image.cpp',
'Memory.cpp',
'RenderCore.cpp',
'Renderer.cpp',
'SceneRenderer.cpp',
'Swapchain.cpp'
)
]
subdir('Pipelines')
subdir('RenderPasses')
subdir('Vulkan')

5
runtime/Sources/meson.build git.filemode.normal_file
View File

@@ -0,0 +1,5 @@
sources = []
subdir('Core')
subdir('Graphics')
subdir('Platform')
subdir('Renderer')