aboutsummaryrefslogtreecommitdiffstats
path: root/ninja.go
diff options
context:
space:
mode:
Diffstat (limited to 'ninja.go')
-rw-r--r--ninja.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/ninja.go b/ninja.go
index 722fe44..325ddd7 100644
--- a/ninja.go
+++ b/ninja.go
@@ -340,6 +340,9 @@ func (n *NinjaGenerator) generateShell(suffix string) (err error) {
}()
fmt.Fprintf(f, "#!%s\n", n.ctx.shell)
+ fmt.Fprintf(f, "# Generated by kati %s\n", gitVersion)
+ fmt.Fprintln(f)
+ fmt.Fprintln(f, `cd $(dirname "$0")`)
for name, export := range n.exports {
if export {
v, err := n.ctx.ev.EvaluateVar(name)