diff --git a/gnu/packages/arduino.scm b/gnu/packages/arduino.scm index fc9712c..b8d9aba 100644 --- a/gnu/packages/arduino.scm +++ b/gnu/packages/arduino.scm @@ -29,3 +29,12 @@ #:use-module (gnu packages flashing-tools) #:use-module (gnu packages java) #:use-module (gnu packages python)) + +(define (arduino-installer filename) + `(lambda* (#:key outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (out-share (string-append out "/share/arduino")) + (out-share-part (string-append out-share "/" ,filename))) + (mkdir-p out-share) + (copy-recursively ,filename out-share-part)))) +