initial commit

This commit is contained in:
2026-02-16 19:15:59 +03:00
commit c14177e664
76 changed files with 24383 additions and 0 deletions

6
subprojects/glad.wrap Normal file
View File

@@ -0,0 +1,6 @@
[wrap-git]
url = https://gitcast.ru/chatlanin/glad.git
revision = master
[provide]
glad = glad_dep

13
subprojects/glfw.wrap Normal file
View File

@@ -0,0 +1,13 @@
[wrap-file]
directory = glfw-3.4
source_url = https://github.com/glfw/glfw/archive/refs/tags/3.4.tar.gz
source_filename = glfw-3.4.tar.gz
source_hash = c038d34200234d071fae9345bc455e4a8f2f544ab60150765d7704e08f3dac01
patch_filename = glfw_3.4-1_patch.zip
patch_url = https://wrapdb.mesonbuild.com/v2/glfw_3.4-1/get_patch
patch_hash = 58a6a6cdb28195d7f7e6f5de85dff7044d378e49b46bf1d4a9b04c97ed93e6b0
source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/glfw_3.4-1/glfw-3.4.tar.gz
wrapdb_version = 3.4-1
[provide]
glfw3 = glfw_dep

13
subprojects/glm.wrap Normal file
View File

@@ -0,0 +1,13 @@
[wrap-file]
directory = glm-1.0.1
source_url = https://github.com/g-truc/glm/archive/refs/tags/1.0.1.tar.gz
source_filename = glm-1.0.1.tar.gz
source_hash = 9f3174561fd26904b23f0db5e560971cbf9b3cbda0b280f04d5c379d03bf234c
patch_filename = glm_1.0.1-1_patch.zip
patch_url = https://wrapdb.mesonbuild.com/v2/glm_1.0.1-1/get_patch
patch_hash = 25679275e26bc4c36bb617d1b4a52197039402af828d2a4bf67b3c0260a5df6a
source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/glm_1.0.1-1/glm-1.0.1.tar.gz
wrapdb_version = 1.0.1-1
[provide]
glm = glm_dep

6
subprojects/hack.wrap Executable file
View File

@@ -0,0 +1,6 @@
[wrap-git]
url = chatlanin@gitcast.ru:chatlanin/hack.git
revision = master
[provide]
hack = hack_dep

View File

@@ -0,0 +1,7 @@
[wrap-git]
url = chatlanin@gitcast.ru:chatlanin/harmonica.git
revision = master
[provide]
harmonica_sdk = harmonica_sdk_dep

13
subprojects/imgui.wrap Normal file
View File

@@ -0,0 +1,13 @@
[wrap-file]
directory = imgui-1.91.6
source_url = https://github.com/ocornut/imgui/archive/refs/tags/v1.91.6.tar.gz
source_filename = imgui-1.91.6.tar.gz
source_hash = c5fbc5dcab1d46064001c3b84d7a88812985cde7e0e9ced03f5677bec1ba502a
patch_filename = imgui_1.91.6-2_patch.zip
patch_url = https://wrapdb.mesonbuild.com/v2/imgui_1.91.6-2/get_patch
patch_hash = 515e31b18e3928aafce2c62c94fa6d8426f5132e9c3f2d9951b7e96b6381f33a
source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/imgui_1.91.6-2/imgui-1.91.6.tar.gz
wrapdb_version = 1.91.6-2
[provide]
imgui = imgui_dep

View File

@@ -0,0 +1,13 @@
[wrap-file]
directory = miniaudio-0.11.22
source_url = https://github.com/mackron/miniaudio/archive/refs/tags/0.11.22.tar.gz
source_filename = miniaudio-0.11.22.tar.gz
source_hash = bcb07bfb27e6fa94d34da73ba2d5642d4940b208ec2a660dbf4e52e6b7cd492f
patch_filename = miniaudio_0.11.22-2_patch.zip
patch_url = https://wrapdb.mesonbuild.com/v2/miniaudio_0.11.22-2/get_patch
patch_hash = 345bc40914588b9901aff3d95213e25fdd678c24e976588a63442ad2c5171c77
source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/miniaudio_0.11.22-2/miniaudio-0.11.22.tar.gz
wrapdb_version = 0.11.22-2
[provide]
dependency_names = miniaudio

13
subprojects/sfml.wrap Normal file
View File

@@ -0,0 +1,13 @@
[wrap-file]
directory = SFML-3.0.1
source_url = https://github.com/SFML/SFML/archive/refs/tags/3.0.1.tar.gz
source_filename = SFML-3.0.1.tar.gz
source_hash = f99f71bb2f2608835b1a37e078512b75dd39d52b89e13e12246603a950da3c1f
patch_filename = sfml_3.0.1-1_patch.zip
patch_url = https://wrapdb.mesonbuild.com/v2/sfml_3.0.1-1/get_patch
patch_hash = a516faf20d41d144c3fb8c34038bf1183bd702eb2e1ffd43260560af3fb09048
source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/sfml_3.0.1-1/SFML-3.0.1.tar.gz
wrapdb_version = 3.0.1-1
[provide]
sfml = sfml_dep

View File

@@ -0,0 +1,7 @@
[wrap-git]
url = chatlanin@gitcast.ru:chatlanin/vertex_engine.git
revision = master
[provide]
vertex_engine = vertex_engine_dep