From f354bdaf4612d737a5243b9cc93f0fe9e6fc492c Mon Sep 17 00:00:00 2001 From: Nicolas Vigier Date: Thu, 23 May 2013 15:05:20 +0000 Subject: buildsystem::var::distros: Add option to select arch Add an option to select supported arch of a distribution. --- modules/buildsystem/manifests/var/distros.pp | 1 + modules/buildsystem/templates/iurt.conf | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) (limited to 'modules/buildsystem') diff --git a/modules/buildsystem/manifests/var/distros.pp b/modules/buildsystem/manifests/var/distros.pp index 58f63417..d815b18a 100644 --- a/modules/buildsystem/manifests/var/distros.pp +++ b/modules/buildsystem/manifests/var/distros.pp @@ -5,6 +5,7 @@ # - medias: an hash containing the different medias / repositories # - base_media: a list of medias that will be used by iurt to build # the chroots +# - arch: list of arch supported by this distro class buildsystem::var::distros( $distros ) { } diff --git a/modules/buildsystem/templates/iurt.conf b/modules/buildsystem/templates/iurt.conf index 3b71bb49..8536d89f 100644 --- a/modules/buildsystem/templates/iurt.conf +++ b/modules/buildsystem/templates/iurt.conf @@ -1,6 +1,6 @@ <%- distro = scope.lookupvar('buildsystem::var::distros::distros')[@distribution] -%> { - supported_arch => [ 'i586', 'x86_64' ], + supported_arch => [ '<%= distro['arch'].join("', '") %>' ], all_media =>{ <%- distro['medias'].each{|media, repos| -%> '<%= media %>' => [ '<%= repos.join("', '") %>' ], -- cgit v1.2.1