Skip to content

Commit a6887c1

Browse files
Mosaic v0.1.0 (#222)
* Mosaic v0.1.0 * Change homepage
1 parent acb5a39 commit a6887c1

3 files changed

Lines changed: 66 additions & 60 deletions

File tree

recipes/mosaic-mojo/recipe.yaml

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
#
2+
# recipe.yaml
3+
# mosaic
4+
#
5+
# Created by Christian Bator on 03/11/2025
6+
#
7+
# Usage: rattler-build build --recipe rattler-build/recipe.yaml -c https://prefix.dev/max -c conda-forge
8+
#
9+
10+
context:
11+
version: "0.1.0"
12+
13+
package:
14+
name: mosaic
15+
version: ${{ version }}
16+
17+
source:
18+
- git: https://github.com/brainwave-sh/mosaic.git
19+
rev: ce7f21897b0670e1e03b75a33fe4ed8d94dc8922
20+
21+
build:
22+
number: 0
23+
script: build/build.sh
24+
dynamic_linking:
25+
missing_dso_allowlist:
26+
- if: osx
27+
then:
28+
- /usr/lib/swift/libswift*.dylib
29+
requirements:
30+
build:
31+
- clangxx>=22.1.0,<23
32+
host:
33+
- mojo-compiler==0.26.1
34+
- if: osx
35+
then:
36+
- libcxx
37+
run:
38+
- if: osx
39+
then:
40+
- ${{ pin_compatible('libcxx') }}
41+
42+
tests:
43+
- script: |
44+
for test_file in tests/test_*.mojo; do
45+
mojo run ${test_file} || exit 1
46+
done
47+
requirements:
48+
run:
49+
- mojo==0.26.1
50+
files:
51+
source:
52+
- tests/**.mojo
53+
- tests/data/
54+
55+
about:
56+
homepage: https://brainwave.sh/mosaic
57+
license: Apache-2.0
58+
license_file: LICENSE
59+
summary: An image processing library in Mojo
60+
repository: https://github.com/brainwave-sh/mosaic
61+
documentation: https://brainwave.sh/mosaic
62+
63+
extra:
64+
project_name: Mosaic
65+
maintainers:
66+
- christianbator

recipes/mosaic/recipe.yaml

Lines changed: 0 additions & 60 deletions
This file was deleted.

0 commit comments

Comments
 (0)