mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-11-25 00:50:22 +00:00
Ports: Add RISCVEmu
This commit is contained in:
parent
5510b98dc8
commit
45995aaeb6
Notes:
sideshowbarker
2024-07-17 11:22:12 +09:00
Author: https://github.com/linusg Commit: https://github.com/SerenityOS/serenity/commit/45995aaeb6 Pull-request: https://github.com/SerenityOS/serenity/pull/13901 Reviewed-by: https://github.com/IdanHo ✅
2 changed files with 15 additions and 0 deletions
|
@ -185,6 +185,7 @@ Please make sure to keep this list up to date when adding and updating ports. :^
|
|||
| [`vlang`](vlang/) | V programming language | weekly.2021.31 | https://github.com/vlang/v |
|
||||
| [`radare2`](radare2/) | radare2 reverse engineering framework | 5.4.0-git | https://github.com/radareorg/radare2 |
|
||||
| [`readline`](readline/) | GNU Readline Library | 8.1.2 | https://tiswww.case.edu/php/chet/readline/rltop.html |
|
||||
| [`RISCVEmu`](RISCVEmu/) | A Basic C++ RISC-V Emulator | ad8ad6a | https://github.com/IdanHo/RISCVEmu |
|
||||
| [`rsync`](rsync/) | rsync | 3.1.3 | https://rsync.samba.org/ |
|
||||
| [`ruby`](ruby/) | Ruby | 3.0.2 | https://www.ruby-lang.org/ |
|
||||
| [`sam`](sam/) | Software Automatic Mouth (SAM) | c86ea39 | https://github.com/vidarh/SAM |
|
||||
|
|
14
Ports/RISCVEmu/package.sh
Executable file
14
Ports/RISCVEmu/package.sh
Executable file
|
@ -0,0 +1,14 @@
|
|||
#!/usr/bin/env -S bash ../.port_include.sh
|
||||
port=RISCVEmu
|
||||
version=ad8ad6a0eb8591385318b2ec1cffde6078ff0185
|
||||
files="https://github.com/IdanHo/RISCVEmu/archive/${version}.tar.gz RISCVEmu-${version}.tar.gz b4636284dd407e490ba6dd783b65caf8c019785285d6a86aece3860465276b33"
|
||||
auth_type="sha256"
|
||||
|
||||
build() {
|
||||
run "${CXX}" -o RISCVEmu RISCVEmu.cpp RISCV.cpp
|
||||
}
|
||||
|
||||
install() {
|
||||
run mkdir -p "${SERENITY_INSTALL_ROOT}/usr/local/bin"
|
||||
run cp RISCVEmu "${SERENITY_INSTALL_ROOT}/usr/local/bin"
|
||||
}
|
Loading…
Reference in a new issue