diff options
| author | Adam Malczewski <[email protected]> | 2026-06-12 19:11:59 +0900 |
|---|---|---|
| committer | Adam Malczewski <[email protected]> | 2026-06-12 19:11:59 +0900 |
| commit | a21f705692595ea711a736e2ae9c256c1dde7b1e (patch) | |
| tree | 2cb3e6380e65f9b584a1dea1cd43e1a127a4f56d /subprojects | |
| parent | 6f45dc177540d6c6ae7596427209091d4c7adc20 (diff) | |
| download | unbox-a21f705692595ea711a736e2ae9c256c1dde7b1e.tar.gz unbox-a21f705692595ea711a736e2ae9c256c1dde7b1e.zip | |
Slice 1: Meson skeleton — kernel links wlroots 0.20 from C++, RMLUi 6.2 vendored
Root meson.build (C++23, WLR_USE_UNSTABLE, ccache-detected) with RMLUi 6.2
as a wrap-file tarball built through the cmake module (no git submodules —
settled decision) and doctest 2.5.2 from wrapdb. kernel unit: extern-"C"
wlr.hpp wrapper (with the C99 [static N] array-param workaround documented
in kernel.md), slice-1 probe contract, doctest suite (1/1 green). host-bin:
composition root printing versions, exit 0. tasks.md slice 1 done.
Diffstat (limited to 'subprojects')
| -rw-r--r-- | subprojects/doctest.wrap | 10 | ||||
| -rw-r--r-- | subprojects/rmlui.wrap | 6 |
2 files changed, 16 insertions, 0 deletions
diff --git a/subprojects/doctest.wrap b/subprojects/doctest.wrap new file mode 100644 index 0000000..872898c --- /dev/null +++ b/subprojects/doctest.wrap @@ -0,0 +1,10 @@ +[wrap-file] +directory = doctest-2.5.2 +source_url = https://github.com/doctest/doctest/archive/refs/tags/v2.5.2.tar.gz +source_filename = doctest-2.5.2.tar.gz +source_hash = 9189960c2bbbc4f3382ce0773b2bb5f13e3afd8fed47f55f193e11e85a4f9854 +source_fallback_url = https://wrapdb.mesonbuild.com/v2/doctest_2.5.2-1/get_source/doctest-2.5.2.tar.gz +wrapdb_version = 2.5.2-1 + +[provide] +dependency_names = doctest diff --git a/subprojects/rmlui.wrap b/subprojects/rmlui.wrap new file mode 100644 index 0000000..2d56578 --- /dev/null +++ b/subprojects/rmlui.wrap @@ -0,0 +1,6 @@ +[wrap-file] +directory = RmlUi-6.2 +source_url = https://github.com/mikke89/RmlUi/archive/refs/tags/6.2.tar.gz +source_filename = RmlUi-6.2.tar.gz +source_hash = 814c3ff7b9666280338d8f0dda85979f5daf028d01c85fc8975431d1e2fd8e8b +method = cmake |
