From 35118151225fb431e481ef372323dd704ca0c0fb Mon Sep 17 00:00:00 2001 From: Seth Stadick Date: Wed, 6 Aug 2025 10:50:01 -0400 Subject: [PATCH 1/4] chore: update extramojo to 25.5 --- recipes/ExtraMojo/recipe.yaml | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/recipes/ExtraMojo/recipe.yaml b/recipes/ExtraMojo/recipe.yaml index 43d64062..9f36df7c 100644 --- a/recipes/ExtraMojo/recipe.yaml +++ b/recipes/ExtraMojo/recipe.yaml @@ -1,6 +1,6 @@ context: - version: "0.16.0" - max_version: "=25.4" + version: "0.17.0" + mojo_version: "=25.5" package: name: "extramojo" @@ -8,29 +8,31 @@ package: source: - git: https://github.com/ExtraMojo/ExtraMojo.git - rev: 75b80da6249467b9df8f16fa432814b987504126 + rev: 608ca09f3b2e201b8c163f466966af48fa99e1c2 # path: . # use_gitignore: true build: number: 0 script: - - mojo package ExtraMojo -o ${{ PREFIX }}/lib/mojo/ExtraMojo.mojopkg + - mojo package extramojo -o ${{ PREFIX }}/lib/mojo/extramojo.mojopkg requirements: + build: + - mojo-compiler ${{ mojo_version }} host: - - max ${{ max_version }} + - mojo-compiler ${{ mojo_version }} run: - - max ${{ max_version }} + - mojo-compiler ${{ mojo_version }} tests: - script: - if: unix then: - - mojo run -I ${{ PREFIX }}/lib/mojo/ExtraMojo.mojopkg tests/test_file.mojo - - mojo test -I ${{ PREFIX }}/lib/mojo/ExtraMojo.mojopkg tests + - mojo run -I ${{ PREFIX }}/lib/mojo/extramojo.mojopkg tests/test_file.mojo + - mojo test -I ${{ PREFIX }}/lib/mojo/extramojo.mojopkg tests requirements: run: - - max ${{ max_version }} + - max ${{ mojo_version }} files: source: - tests/ From 7faef87bf993715f206352e99bfc70bb6a789833 Mon Sep 17 00:00:00 2001 From: Seth Stadick Date: Thu, 7 Aug 2025 06:06:25 -0400 Subject: [PATCH 2/4] fix: specify mojo-compiler for tests --- recipes/ExtraMojo/recipe.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes/ExtraMojo/recipe.yaml b/recipes/ExtraMojo/recipe.yaml index 9f36df7c..9e68b4f6 100644 --- a/recipes/ExtraMojo/recipe.yaml +++ b/recipes/ExtraMojo/recipe.yaml @@ -32,7 +32,7 @@ tests: - mojo test -I ${{ PREFIX }}/lib/mojo/extramojo.mojopkg tests requirements: run: - - max ${{ mojo_version }} + - mojo-compiler ${{ mojo_version }} files: source: - tests/ From e9e5e18d40249b0bd780aa734d63626da1a2256d Mon Sep 17 00:00:00 2001 From: Seth Stadick Date: Thu, 7 Aug 2025 06:18:24 -0400 Subject: [PATCH 3/4] fix: missing mojo for test --- recipes/ExtraMojo/recipe.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/recipes/ExtraMojo/recipe.yaml b/recipes/ExtraMojo/recipe.yaml index 9e68b4f6..7e09c379 100644 --- a/recipes/ExtraMojo/recipe.yaml +++ b/recipes/ExtraMojo/recipe.yaml @@ -31,6 +31,8 @@ tests: - mojo run -I ${{ PREFIX }}/lib/mojo/extramojo.mojopkg tests/test_file.mojo - mojo test -I ${{ PREFIX }}/lib/mojo/extramojo.mojopkg tests requirements: + build: + - mojo-compiler ${{ mojo_version }} run: - mojo-compiler ${{ mojo_version }} files: From 3def23d2a8381216bfb7c23fb3e6302730aad3f6 Mon Sep 17 00:00:00 2001 From: Seth Stadick Date: Thu, 7 Aug 2025 06:49:01 -0400 Subject: [PATCH 4/4] fix: update tests --- recipes/ExtraMojo/recipe.yaml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/recipes/ExtraMojo/recipe.yaml b/recipes/ExtraMojo/recipe.yaml index 7e09c379..020f58be 100644 --- a/recipes/ExtraMojo/recipe.yaml +++ b/recipes/ExtraMojo/recipe.yaml @@ -28,15 +28,16 @@ tests: - script: - if: unix then: - - mojo run -I ${{ PREFIX }}/lib/mojo/extramojo.mojopkg tests/test_file.mojo - - mojo test -I ${{ PREFIX }}/lib/mojo/extramojo.mojopkg tests + - mojo run -I . tests/test_file.mojo + - mojo test -I . tests requirements: build: - - mojo-compiler ${{ mojo_version }} + - mojo ${{ mojo_version }} run: - - mojo-compiler ${{ mojo_version }} + - mojo ${{ mojo_version }} files: source: + - extramojo/ - tests/ about: