mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
gnu: cross-libc: Add AVR Libc support.
* gnu/packages/avr.scm (make-avr-libc/implementation)[arguments]: Add avr target parameter and disable implicit cross inputs. [native-inputs]: Rename avr-gcc and avr-binutils to cross-gcc and cross-binutils to keep consistency with gnu-build-system. * gnu/packages/cross-base.scm (cross-libc): Add case for avr. Change-Id: I6b087946d1287a82fac61c48c513e7f2d2184794 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
This commit is contained in:
parent
f49ccd9cef
commit
dfc1701724
2 changed files with 18 additions and 7 deletions
|
@ -28,6 +28,7 @@
|
|||
|
||||
(define-module (gnu packages cross-base)
|
||||
#:use-module (gnu packages)
|
||||
#:use-module (gnu packages avr)
|
||||
#:use-module (gnu packages gcc)
|
||||
#:use-module (gnu packages base)
|
||||
#:use-module (gnu packages linux)
|
||||
|
@ -699,6 +700,9 @@ returned."
|
|||
'())
|
||||
,@(package-inputs libc) ;FIXME: static-bash
|
||||
,@(package-native-inputs libc)))))
|
||||
((? target-avr?)
|
||||
(make-avr-libc #:xbinutils xbinutils
|
||||
#:xgcc xgcc))
|
||||
(else #f)))
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue