module Architecture: sig
.. end
Debian architecture strings, as described in Section 5.6.8 of the
Dbian policy. Compliant with Debian policy version 3.9.2
val src_matches_arch : string -> string -> bool
check whether a source architecture string matches a host
architecture. The source architecture string may contain
architecture wildcards ("linux-any", "any-i386"), or be "any" or
"all". The host architecure is one that may be obtained by
running "dpkg-architecture -qDEB_HOST_ARCH").
val read_triplettable : ?ttfile:string option -> ?ctfile:string option -> unit -> unit
fill the lookup table mapping debian architectures to debian triplets
* this function is called by src_matches_arch without supplying anything
* for the optional ttfile and ctfile arguments. If they are not None,
* then they can point to a file like /usr/share/dpkg/triplettable or
* /usr/share/dpkg/cputable respectively.