diff options
author | taotieren | 2022-03-20 22:29:38 +0800 |
---|---|---|
committer | taotieren | 2022-03-20 22:29:38 +0800 |
commit | 1006c5fdd9fb40d4744f950353e94e5fc2a4c798 (patch) | |
tree | 35e023a58922a7018fbbfa5a787b18cf85d54546 | |
parent | 312eb8044443dedd20d0cb276c7be54017b8a8dc (diff) | |
download | aur-1006c5fdd9fb40d4744f950353e94e5fc2a4c798.tar.gz |
Update PKGBUILD
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 12 |
2 files changed, 13 insertions, 4 deletions
@@ -1,10 +1,13 @@ pkgbase = nuclei-gcc pkgdesc = nuclei-gcc 是 Nuclei Studio IDE 的编译工具。 pkgver = 2022.01 - pkgrel = 1 + pkgrel = 2 url = https://www.nucleisys.com/download.php arch = x86_64 license = unknow + optdepends = nucleistudioide: Nuclei Studio IDE 是基于 MCU Eclipse IDE 开发的一款针对芯来公司处理器核产品的集成开发环境工具,用于 RISC-V 开发继承了 Eclipse IDE 平台的各种优势。 + optdepends = jlink-software-and-documentation: Segger JLink software & documentation pack for Linux + optdepends = embedded-studio-risc-v: Segger Embedded Studio for RISC-V options = !strip source = https://www.nucleisys.com/upload/files/toochain/gcc/nuclei_riscv_newlibc_prebuilt_linux64_2022.01.tar.bz2 sha256sums = accc54cffd55bfd6e6da61dba3b37f4610913fccda19d7b24238c82d3fe0a98f @@ -2,12 +2,14 @@ pkgname=nuclei-gcc pkgver=2022.01 -pkgrel=1 +pkgrel=2 pkgdesc="nuclei-gcc 是 Nuclei Studio IDE 的编译工具。" arch=("x86_64") makedepends=() depends=() -optdepends=() +optdepends=('nucleistudioide: Nuclei Studio IDE 是基于 MCU Eclipse IDE 开发的一款针对芯来公司处理器核产品的集成开发环境工具,用于 RISC-V 开发继承了 Eclipse IDE 平台的各种优势。' + 'jlink-software-and-documentation: Segger JLink software & documentation pack for Linux' + 'embedded-studio-risc-v: Segger Embedded Studio for RISC-V') conflicts=() url="https://www.nucleisys.com/download.php" license=('unknow') @@ -18,10 +20,14 @@ sha256sums=('accc54cffd55bfd6e6da61dba3b37f4610913fccda19d7b24238c82d3fe0a98f') package() { msg2 'Installing Nuclei GCC' - install -dm755 "${pkgdir}/opt/nuclei/NucleiStudio/toolchain" + install -dm755 "${pkgdir}/opt/nuclei/NucleiStudio/toolchain/" \ + "${pkgdir}/opt/SEGGER/Embedded-Studio-RISC-V/Nuclei_Toolchain/" mv "${srcdir}/gcc" "${pkgdir}/opt/nuclei" ln -sf "/opt/nuclei/gcc" "${pkgdir}/opt/nuclei/NucleiStudio/toolchain/gcc" + ln -sf "/opt/nuclei/gcc" "${pkgdir}/opt/SEGGER/Embedded-Studio-RISC-V/Nuclei_Toolchain/gcc" + + } # |