Skip to content

Commit

Permalink
feat: add renode package
Browse files Browse the repository at this point in the history
Signed-off-by: Akhilender Bongirwar <[email protected]>
  • Loading branch information
akhilender-bongirwar committed Dec 20, 2024
1 parent 14abd47 commit 39bdf94
Showing 1 changed file with 44 additions and 0 deletions.
44 changes: 44 additions & 0 deletions recipes/renode/recipe.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
context:
version: "1.15.3"

package:
name: renode
version: ${{ version }}

source:
- url: https://github.com/renode/renode/archive/refs/tags/v${{ version }}.tar.gz
sha256: 692604eba16476596ddbc91a4cba1bd5da681dbda076d1980b81f1d333edb7c0

build:
skip: win
script: |
./build.sh
mkdir -p $PREFIX/bin
cp output/bin/Release/Renode.exe $PREFIX/bin/renode
requirements:
build:
- ${{ compiler('cxx') }}
- mono
- make
- coreutils
- python3
- python3-pip
host:
- mono
- dotnet
- python3
ignore_run_exports:
from_package:
- mono

tests:
- script: |
renode --version | grep -q "Renode, version ${{ version }}"
about:
homepage: https://github.com/renode/renode
license: MIT
summary: Renode is an Antmicro's open source simulation and virtual development framework for complex embedded systems.
description: |
Renode is an open-source simulation and virtual development framework for embedded systems. It allows you to develop, debug, and test complex hardware and software environments efficiently.

0 comments on commit 39bdf94

Please sign in to comment.