Skip to content

Commit da6ca8b

Browse files
committed
Add larecs package
1 parent 8af479c commit da6ca8b

File tree

1 file changed

+46
-0
lines changed

1 file changed

+46
-0
lines changed

recipes/larecs/recipe.yaml

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
context:
2+
version: "0.1.0"
3+
max_requirement: "max = 25.3.0.dev2025040705"
4+
5+
package:
6+
name: "larecs"
7+
version: ${{ version }}
8+
9+
source:
10+
- git: https://github.com/samufi/larecs.git
11+
rev: v0.1.0
12+
13+
build:
14+
number: 0
15+
script:
16+
- mojo package src/larecs -o ${{ PREFIX }}/lib/mojo/larecs.mojopkg
17+
requirements:
18+
host:
19+
- ${{ max_requirement }}
20+
run:
21+
- ${{ pin_compatible('max') }}
22+
23+
tests:
24+
- script:
25+
- if: unix
26+
then:
27+
- mojo test --sanitize address -D ASSERT=all test
28+
requirements:
29+
run:
30+
- ${{ max_requirement }}
31+
files:
32+
source:
33+
test/
34+
35+
about:
36+
homepage: https://samufi.github.io/larecs/
37+
license: LGPL-3.0-only
38+
license_file: LICENSE
39+
summary: A performance-oriented archetype-based ECS for Mojo🔥.
40+
repository: https://github.com/samufi/larecs
41+
42+
extra:
43+
maintainers:
44+
- samufi
45+
- mlange-42
46+
project_name: Larecs🌲

0 commit comments

Comments
 (0)