summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn Whittington2021-02-03 13:26:06 +0100
committerJohn Whittington2021-02-03 13:26:06 +0100
commit547b39e0c321cfb3fde0626a532e2c03743ffe85 (patch)
tree302836b18bbfa0e192a3710ef033d237816c9737
parent6c15ae9f6e57bf7c7833a9b78fa63e6e2177725a (diff)
downloadaur-547b39e0c321cfb3fde0626a532e2c03743ffe85.tar.gz
symbolic link for archlinux-arduino IDE support
-rw-r--r--PKGBUILD11
1 files changed, 7 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index ddbc7b4ddc9d..27ebca29ff62 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -31,10 +31,13 @@ prepare()
package() {
# Copy to archlinux arduino folder, within the packages sub directory structured as Arduino IDE
- install -dm755 "${pkgdir}/usr/share/arduino/packages/arduino/hardware/samd"
- install -dm755 "${pkgdir}/usr/share/arduino/packages/arduino/tools/CMSIS/4.5.0/"
- install -dm755 "${pkgdir}/usr/share/arduino/packages/arduino/tools/CMSIS-Atmel/1.2.0/"
- cp -a "${srcdir}/samd/"* "${pkgdir}/usr/share/arduino/packages/arduino/hardware/samd"
+ install -dm755 "${pkgdir}/usr/share/arduino/hardware/archlinux-arduino"
+ install -dm755 "${pkgdir}/usr/share/arduino/packages/arduino/tools/CMSIS/4.5.0"
+ install -dm755 "${pkgdir}/usr/share/arduino/packages/arduino/tools/CMSIS-Atmel/1.2.0"
+ # install to standard package directory for Arduino-mk to find
+ cp -a "${srcdir}/samd" "${pkgdir}/usr/share/arduino/packages/arduino/hardware"
+ # symbolic link maintain compatability with Arch Arduino install
+ ln -sf "${pkgdir}/usr/share/arduino/packages/arduino/hardware/samd" "${pkgdir}/usr/share/arduino/hardware/archlinux-arduino"
cp -a "${srcdir}/CMSIS/"* "${pkgdir}/usr/share/arduino/packages/arduino/tools/CMSIS/4.5.0/"
cp -a "${srcdir}/CMSIS-Atmel/"* "${pkgdir}/usr/share/arduino/packages/arduino/tools/CMSIS-Atmel/1.2.0/"
}