Repository navigation
Expand file tree
/
Copy pathdeps.lock
More file actions
49 lines (49 loc) · 2.46 KB
/
Copy pathdeps.lock
File metadata and controls
49 lines (49 loc) · 2.46 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
{
"version": 1,
"entries": [
{
"name": "googletest",
"version": "1.18.0",
"path": "deps/googletest",
"owner": "tests",
"source_url": "https://github.com/google/googletest",
"source_commit": "063de7e9578f82b369302001269680b4b1553359",
"sha256": "9eac342808f400ff2955195e1261d9ad4b6d33ef13450e4557adc5864ff5c76a",
"license": "BSD-3-Clause",
"justification": "PRD §11 (dev-only): unit/integration test framework for tests/; never linked into engine libraries, never shipped"
},
{
"name": "glfw",
"version": "3.5.1",
"path": "deps/glfw",
"owner": "src/laige-render",
"source_url": "https://github.com/glfw/glfw",
"source_commit": "d9d6f0f1f967807ffade6598ea9a631ebaf37a56",
"sha256": "d2883a22e3f5416e1c8391a35e3012f051acd7d9a732268d18abc68f5a1e235d",
"license": "zlib",
"justification": "PRD §11 (windowing + input across all P0 OSes; compiled, vendored): the windowed GL context path of laige-render (M2-GL-01); the headless offscreen path uses it on Windows/macOS and EGL surfaceless on Linux"
},
{
"name": "glad",
"version": "2.0.8",
"path": "deps/glad",
"owner": "src/laige-render",
"source_url": "https://github.com/Dav1dde/glad",
"source_commit": "73db193f853e2ee079bf3ca8a64aa2eaf6459043",
"sha256": "72a0b8ccd4bd9eb03bc5ba0f8a1992c74bba32ff3b4ec05133619c6f3f927927",
"license": "WTFPL OR CC0-1.0 AND Apache-2.0",
"justification": "PRD §11 (OpenGL loader for our GL version; header-only, vendored): generated with glad2 v2.0.8 for gl:core=3.3 with the internal dynamic loader (--reproducible); the vendored tree is the generated output of that pinned commit, not a source checkout (M2-GL-01, ADR 0007)"
},
{
"name": "glm",
"version": "1.0.3",
"path": "deps/glm",
"owner": "src/laige-render",
"source_url": "https://github.com/g-truc/glm",
"source_commit": "8d1fd52e5ab5590e2c81768ace50c72bae28f2ed",
"sha256": "f4785f292cafd2b6e060705cc81e22ebf5d5083e27f1f155493e0f252ab9b395",
"license": "MIT",
"justification": "PRD §11 (math foundation for the rendering side: cameras, projection matrices, incl. isometric camera matrices; sim keeps its own fixed-point math per §10.3 — the include-graph lint owner rule keeps GLM out of sim): header-only, vendored (the full glm/ library tree of the pinned tag; doc/test/cmake excluded; M2-GL-03, ADR 0008)"
}
]
}