Suppress duplicates in output of git ls-files
Happens during merges; can mess up tests badly. Signed-off-by: Markus Armbruster <armbru@pond.sub.org>
This commit is contained in:
parent
1b7b5b09e3
commit
582ad80d75
2 changed files with 3 additions and 3 deletions
2
Make.mk
2
Make.mk
|
@ -46,7 +46,7 @@ all:
|
|||
|
||||
# Source files
|
||||
ifeq ($(revctrl),git)
|
||||
src := $(shell cd $(srcdir) && git ls-files)
|
||||
src := $(shell cd $(srcdir) && git ls-files | uniq)
|
||||
else
|
||||
include $(srcdir)/sources.mk
|
||||
endif
|
||||
|
|
|
@ -34,7 +34,7 @@ keep_journal 2
|
|||
GODNEWS 0
|
||||
running_test_suite 1
|
||||
EOF
|
||||
cp `git ls-files "$srcdir"/src/lib/global | grep '\.config$'` sandbox/share/empire/builtin
|
||||
cp `git ls-files "$srcdir"/src/lib/global | uniq | grep '\.config$'` sandbox/share/empire/builtin
|
||||
}
|
||||
|
||||
now()
|
||||
|
@ -119,7 +119,7 @@ feed_files()
|
|||
|
||||
feed_dir()
|
||||
{
|
||||
feed_files `git ls-files "$@" | grep '/[0-9][0-9]-[^/]*$'`
|
||||
feed_files `git ls-files "$@" | uniq | grep '/[0-9][0-9]-[^/]*$'`
|
||||
}
|
||||
|
||||
begin_test()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue