diff options
author | Daniil Baturin <daniil@vyos.io> | 2024-04-15 17:17:49 +0000 |
---|---|---|
committer | Christian Breunig <christian@breunig.cc> | 2024-05-05 15:10:24 +0200 |
commit | 1cddaf2e47689098ef71cef11f51f7bd14191b03 (patch) | |
tree | df19d7b3520cf01d4fb98e8237ea667703ffdd55 /Makefile | |
parent | 2b6a2bf86b5d90e574a08553b1fb42586bdc29b1 (diff) | |
download | vyos-build-1cddaf2e47689098ef71cef11f51f7bd14191b03.tar.gz vyos-build-1cddaf2e47689098ef71cef11f51f7bd14191b03.zip |
build: T3664: add a parameterized make rule for build targets
to simplify the now-rather-tricky build script invocation
(cherry picked from commit 29288652eaa245ccf7fe591f76460ef228d7dd4d)
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 10 |
1 files changed, 4 insertions, 6 deletions
@@ -7,12 +7,10 @@ all: @echo "Make what specifically?" @echo "The most common target is 'iso'" -.PHONY: iso -.ONESHELL: -iso: clean - set -o pipefail - @./build-vyos-image iso - exit 0 +%: + sudo \ + VYOS_TEMPLATE_DIR=`pwd`/vyos-1x/data/templates/ \ + ./build-vyos-image --reuse-iso vyos-1.5-rolling-202404130016-amd64.iso $* .PHONY: checkiso .ONESHELL: |