Re: My first feed files
Thomas Leonard <[email protected]> Tue, 13 Sep 2016 08:25:45 +0100
| Newsgroups | gmane.comp.file-systems.zero-install.devel |
|---|---|
| Message-ID | <CAG4opy8wKMKHyjcoq1o4=JLNbVOCgyc5Ve4J6HWerLxtJ5bPxg@mail.gmail.com> |
On 13 September 2016 at 01:49, Eric Duhamel <[email protected]> wrote: > Thanks a lot! I will be able to put your advice to good use. This does lead me to one follow-up question. > > Will I be able to use the arch tag to specify Linux-armv6, Linux-armhf, and etc? I am starting to publish binaries --and feeds-- for such machines, but I didn't see anything except i*86 and *-64 in the feed specification for Zero-install. Yes, anything that Linux reports via "uname" is OK as an exact match. I've added some ARM examples to the spec. I don't think 0install can select based on whether a hardware FPU is available. I think most ARM boards have it now, and those that don't can emulate it. The only ARM-specific rule in 0install is that it knows armv7l is backwards compatible with armv6l: https://github.com/0install/0install/blob/52b9704fac7c04744719c0ac4d44e4ad2d700304/ocaml/zeroinstall/arch.ml#L74 -- talex5 (GitHub/Twitter) http://roscidus.com/blog/ GPG: 5DD5 8D70 899C 454A 966D 6A51 7513 3C8F 94F6 E0CC GPG: DA98 25AE CAD0 8975 7CDA BD8E 0713 3F96 CA74 D8BA ------------------------------------------------------------------------------