From 120fe842452ed1e73703d0e0c3575b4568129b6f Mon Sep 17 00:00:00 2001 From: Franz Pletz Date: Sat, 16 May 2015 23:36:27 +0200 Subject: [PATCH] Makefile: Use variable for target selection --- Makefile | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index 892e3fe..7bbfae5 100644 --- a/Makefile +++ b/Makefile @@ -4,6 +4,12 @@ GLUON_GIT_REF := v2015.1 SECRET_KEY_FILE ?= ${HOME}/.gluon-secret-key +GLUON_TARGETS ?= \ + ar71xx-generic \ + ar71xx-nand \ + mpc85xx-generic \ + x86-kvm_guest + GLUON_RELEASE := $(shell git describe --tags 2>/dev/null) ifneq (,$(shell git describe --exact-match --tags 2>/dev/null)) GLUON_BRANCH := stable @@ -28,10 +34,10 @@ info: @echo build: gluon-prepare - ${GLUON_MAKE} GLUON_TARGET=ar71xx-generic - ${GLUON_MAKE} GLUON_TARGET=ar71xx-nand - ${GLUON_MAKE} GLUON_TARGET=mpc85xx-generic - ${GLUON_MAKE} GLUON_TARGET=x86-kvm_guest + for target in ${GLUON_TARGETS}; do \ + echo ""Building target $$target""; \ + ${GLUON_MAKE} GLUON_TARGET="$$target"; \ + done manifest: build ${GLUON_MAKE} manifest