Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add renode-cli #28944

Open
wants to merge 68 commits into
base: main
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
68 commits
Select commit Hold shift + click to select a range
5b1d320
Add renode-cli
MementoRC Jan 26, 2025
fca5890
(fix) remove selectors. fix typos
MementoRC Jan 27, 2025
b29216e
(fix) add tests requirements
MementoRC Jan 27, 2025
9e65189
(fix) separate arch/noarch
MementoRC Jan 28, 2025
bded9e6
(fix) update renode-cores for non-unix
MementoRC Jan 28, 2025
ab99f31
(fix) update renode-cores for non-unix
MementoRC Jan 28, 2025
c8a4e1b
(fix) use .bat for non-unix
MementoRC Jan 28, 2025
37d1d27
(wip) damn working with win is like pulling teeth
MementoRC Jan 28, 2025
3388248
(fix) use PS1
MementoRC Jan 28, 2025
e66d7d7
(ref) clean unix
MementoRC Jan 29, 2025
309d872
(fix) call 'cleaned-out' function
MementoRC Jan 29, 2025
35e9924
(fix) unix script args. permissions on non-unix
MementoRC Jan 29, 2025
4606fb7
(fix) unix typos. ppc64 not on win?
MementoRC Jan 29, 2025
51bc4e6
(wip) built non-unix till tests
MementoRC Jan 29, 2025
37927b8
(ref) clean non-unix
MementoRC Jan 29, 2025
413f1f9
(fix) tests fail?
MementoRC Jan 29, 2025
4339a60
(fix) test script: hardcode pkg_name
MementoRC Jan 30, 2025
f206438
(fix) dynamic libraries loader?
MementoRC Jan 30, 2025
cab5f38
(fix) arm64 asm code
MementoRC Jan 31, 2025
020a069
(ref) remove build.sh patch
MementoRC Jan 31, 2025
0d3e416
(dev) remove patches, switch to arch renode-cli
MementoRC Jan 31, 2025
a663b6e
(wip) solved ppc64 non-unix. Odd 'do' fail
MementoRC Jan 31, 2025
4d819f2
(wip) closing in on that wraith of an OS
MementoRC Feb 1, 2025
dc9010d
(dev) sed error?
MementoRC Feb 1, 2025
9094271
(fix) win: .so not copied to cli. arm64: clobbered
MementoRC Feb 2, 2025
b306356
(fix) win build update
MementoRC Feb 5, 2025
5a7e35c
(ref) cleanup
MementoRC Mar 11, 2025
7348f94
(fix) corect OS for licenses
MementoRC Mar 12, 2025
8f4ad8c
(wip) remove build_prefix deps
MementoRC Mar 12, 2025
055d176
(fix) update licenses copy for windows
MementoRC Mar 12, 2025
b5d391b
(ref) skip win
MementoRC Mar 13, 2025
8230d8d
(ref) odd CR ussue with patch
MementoRC Mar 13, 2025
06d557a
(fix) typo
MementoRC Mar 13, 2025
9b35d0b
(fix) link the cores?
MementoRC Mar 13, 2025
a5702cf
(fix) os mismatch
MementoRC Mar 13, 2025
5ec33b3
Update recipes/renode-cli/variants.yaml
MementoRC Mar 14, 2025
066057b
Update recipes/renode-cli/build.sh
MementoRC Mar 14, 2025
ff48eb4
Update recipes/renode-cores/variants.yaml
MementoRC Mar 14, 2025
e4af681
Update recipes/renode-cli/build.sh
MementoRC Mar 14, 2025
37ca761
(fix) removed win build to simplify review. WIP
MementoRC Mar 14, 2025
f3c635e
(fix) no win for cli
MementoRC Mar 15, 2025
a7e1892
(fix) share, not opt
MementoRC Mar 15, 2025
34ffa68
(fix) Do we need to install the tests?
MementoRC Mar 15, 2025
c2d515e
(fix) Simplify win cores to single ps1
MementoRC Mar 15, 2025
77049f7
(fix) ninja. core one build.sh
MementoRC Mar 15, 2025
f6ec8e9
(fix) missing folder
MementoRC Mar 15, 2025
ba81074
(fix) single cli build.sh
MementoRC Mar 15, 2025
9a423f1
(fix) create bin dir
MementoRC Mar 15, 2025
5c24d18
(fix) missing logic in refactor
MementoRC Mar 16, 2025
58b5444
(fix) typo
MementoRC Mar 16, 2025
253120d
(fix) ill-placed ""
MementoRC Mar 16, 2025
3a54b45
(fix) several ill-placed ""
MementoRC Mar 16, 2025
3f7b5be
(fix) consolidate build.sh. adding win scaffold
MementoRC Mar 16, 2025
17f0b53
(wip) updated windows recipe
MementoRC Mar 16, 2025
8678248
(ref) fullpath to license-files
MementoRC Mar 17, 2025
b108e6e
(ref) use _NET properties
MementoRC Mar 17, 2025
62d7e52
(wip) updated windows recipe
MementoRC Mar 18, 2025
c2494cd
(fix) sign. correct location Renode.dll
MementoRC Mar 18, 2025
4c30885
(fix) simplified build (linux passes locally)
MementoRC Mar 19, 2025
4ae7e8d
(fix) remove function
MementoRC Mar 19, 2025
1e10379
(fix) various typos
MementoRC Mar 19, 2025
8ec21af
(wip) updated windows recipe
MementoRC Mar 19, 2025
1e38438
(ref) Clean-up
MementoRC Mar 20, 2025
54146e5
(ref) consolidate patches in script
MementoRC Mar 20, 2025
d979d92
(ref) ofc
MementoRC Mar 20, 2025
b2b63e4
(ref) url/sha. python_min. CXXFLAGS.
MementoRC Mar 21, 2025
7d9b970
(ref) remove -Wno-error
MementoRC Mar 21, 2025
15fc1aa
(ref) reqs. clean-up
MementoRC Mar 22, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update recipes/renode-cli/build.sh
Co-authored-by: Daniel Nachun <daniel.nachun@gmail.com>
MementoRC and danielnachun authored Mar 14, 2025
commit 066057b6d994fc423bc85babeca046627a2fc2e6
1 change: 0 additions & 1 deletion recipes/renode-cli/build.sh
Original file line number Diff line number Diff line change
@@ -6,7 +6,6 @@ mkdir -p ${PREFIX}/bin
mkdir -p ${PREFIX}/libexec/${PKG_NAME}
export PATH="${DOTNET_ROOT}/dotnet:${PATH}"

install_prefix="${PREFIX}/opt/${PKG_NAME}"

dotnet_version=$(dotnet --version)
framework_version=${dotnet_version%.*}