From 893c529590c68c0d0c1fdd1e39f442023f434404 Mon Sep 17 00:00:00 2001 From: makefu Date: Wed, 11 Dec 2013 00:55:30 +0100 Subject: add @strict macro, fix @info for code not under version control (private code) --- ship/build | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) (limited to 'ship/build') diff --git a/ship/build b/ship/build index 5863e325..2051a7db 100755 --- a/ship/build +++ b/ship/build @@ -40,12 +40,22 @@ EOF fi } +## usage: #@strict -> build_strict_mode \1 +build_strict_mode() { cat< build_info \1 -build_info() { cat</dev/null || true) +cat<> "$buildcache" } + + ### ### main invocation ### -- cgit v1.2.3 From 9c5150a71affdd436a524f4f96c2c001f18ef09f Mon Sep 17 00:00:00 2001 From: makefu Date: Wed, 11 Dec 2013 01:17:30 +0100 Subject: build - because : is the new true --- ship/build | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'ship/build') diff --git a/ship/build b/ship/build index 2051a7db..f7dcf3c2 100755 --- a/ship/build +++ b/ship/build @@ -44,13 +44,13 @@ EOF build_strict_mode() { cat< build_info \1 -build_info() { - gitinfo=$(git describe --always --dirty --abbrev=0 2>/dev/null || true) +build_info() { + gitinfo=$(git describe --always --dirty --abbrev=0 2>/dev/null || :) cat<