Kevin Darbyshire-Bryant
8242c6de29
scripts/env: Fix 56f813674a
scripts/env: use command -v instead of which
...
We don't need to see how git will be executed and it produces non silent
output on 'scripts/env diff' commands when there are no differences
unlike before.
Re-introduce original silent behaviour.
Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
3 years ago
Petr Štetiar
227e47b3ca
scripts/env: fix remaining shellcheck warning
...
Fixes following shellcheck warning:
In scripts/env line 25:
exit ${1:-1}
^-----^ SC2086: Double quote to prevent globbing and word splitting.
Signed-off-by: Petr Štetiar <ynezz@true.cz>
3 years ago
Rosen Penev
5b7cace9e3
scripts/env: use read -r instead of read
...
read mangles backslashes.
Found with shellcheck.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years ago
Rosen Penev
f80a540dbf
scripts/env: exit in case of failure to cd
...
Found with shellcheck.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years ago
Rosen Penev
e68810ba53
scripts/env: replace \! with !
...
The latter is more standard. The former throws an error under
shellcheck.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years ago
Rosen Penev
56f813674a
scripts/env: use command -v instead of which
...
Simpler and built in to the shell.
Found with shellcheck.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years ago
Rosen Penev
995378a2a5
scripts/env: replace -a and -o with &&/||
...
The former are not well defined.
Found with shellcheck.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years ago
Rosen Penev
2fe5319d58
scripts/env: use explicit find location
...
Some find binaries do not imply the current directory.
Found with shellcheck.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years ago
Philip Prindeville
e495a05069
env: only use color diffs on terminals
...
When sending script/env diff's output to a file or pipeline, you
don't want escape characters for ANSI color sequences fouling the
byte stream.
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
5 years ago
Jo-Philipp Wich
f2277a967d
env: allow passing a commit message on save
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 45592
9 years ago
Felix Fietkau
dcb5d00875
scripts: unset GREP_OPTIONS in env and feeds ( fixes #16924 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 41407
9 years ago
Florian Fainelli
e50315d61c
env: colorize git output
...
SVN-Revision: 30602
12 years ago
Felix Fietkau
a97304cf61
scripts/env: improve the wording of the question when starting repository (patch by Rolf Leggewie)
...
SVN-Revision: 29262
12 years ago
Felix Fietkau
6b929e2687
scripts/env: make mv and cp operations more robust (treat dotfiles appropriately) (based on patch by Rolf Leggewie)
...
SVN-Revision: 29261
12 years ago
Felix Fietkau
b9eb659364
scripts/env: fix indentation (patch by Rolf Leggewie)
...
SVN-Revision: 29260
12 years ago
John Crispin
e42e2b3e9c
path expansion was broken due to a badly quoted *
...
Signed-of-by: Benjamin Cama <benoar@dolka.fr>
SVN-Revision: 26391
13 years ago
Felix Fietkau
0e1337ea47
scripts/env: fix initialization of files/ when creating a new environment (patch from #7603 )
...
SVN-Revision: 22336
13 years ago
Felix Fietkau
02052624df
scripts/env: fix file syncing on env switch
...
SVN-Revision: 12925
15 years ago
Lars-Peter Clausen
5ac7398565
Restore config after running scripts/env diff.
...
SVN-Revision: 12632
15 years ago
Felix Fietkau
973d7e80d7
fix ./scripts/env for newer git versions
...
SVN-Revision: 12502
15 years ago
Felix Fietkau
1063f8d415
fix ./scripts/env delete
...
SVN-Revision: 12399
15 years ago
Felix Fietkau
2311fc9850
replace the deprecated git-* command calls with git *
...
SVN-Revision: 12379
15 years ago
Felix Fietkau
1391134579
and another one
...
SVN-Revision: 12217
15 years ago
Felix Fietkau
88b0d6785e
fix a small typo
...
SVN-Revision: 12216
15 years ago
Felix Fietkau
131ba6fed7
add script for managing 'build environments' (.config+files/), including documentation
...
SVN-Revision: 12212
15 years ago