From 346da2c29cfe687c47f7dec929b3279795cc141e Mon Sep 17 00:00:00 2001 From: tydeu Date: Sat, 15 Apr 2023 20:07:47 -0400 Subject: [PATCH] feat: bare `lake run` default scripts --- .gitignore | 1 + Lake/CLI/Help.lean | 5 ++++- Lake/CLI/Main.lean | 19 +++++++++++-------- Lake/Config/Package.lean | 5 +++++ Lake/Config/Script.lean | 5 +++-- Lake/DSL/Attributes.lean | 6 ++++++ Lake/DSL/Script.lean | 19 ++++++++++++++----- Lake/Load/Package.lean | 5 ++++- Lake/Util/Exit.lean | 4 ++++ examples/scripts/expected.out | 17 +++++++++++++++++ examples/scripts/lakefile.lean | 7 +++++++ examples/scripts/test.sh | 21 +++++++++++++-------- 12 files changed, 89 insertions(+), 25 deletions(-) create mode 100644 examples/scripts/expected.out diff --git a/.gitignore b/.gitignore index 1d60dbb262..59ebc302c5 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ /build +produced.out result* # Do not commit the flake lockfile to avoid having to maintain it flake.lock diff --git a/Lake/CLI/Help.lean b/Lake/CLI/Help.lean index e3cc18e448..b738900017 100644 --- a/Lake/CLI/Help.lean +++ b/Lake/CLI/Help.lean @@ -163,7 +163,10 @@ USAGE: lake script run [/]