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

------------------------------------------------------------------------------