]> granicus.if.org Git - ejabberd/commitdiff
Fix sed invocation that was incompatible with FreeBSD sed
authorPaweł Chmielowski <pchmielowski@process-one.net>
Fri, 17 Nov 2017 08:50:10 +0000 (09:50 +0100)
committerPaweł Chmielowski <pchmielowski@process-one.net>
Fri, 17 Nov 2017 08:50:24 +0000 (09:50 +0100)
Makefile.in

index ee560ebc3b2aed187e34270a8d9600bb91f13b51..8911308d78866c2d6f727fb367cd791295150647 100644 (file)
@@ -133,7 +133,7 @@ FILES_WILDCARD=$(call FILTER_DIRS,$(foreach w,$(1),$(wildcard $(w))))
 
 ifeq ($(MAKECMDGOALS),copy-files-sub)
 
-DEPS:=$(sort $(shell $(REBAR) -q list-deps|$(SED) -ne '/^[a-zA-Z0-9_-]\{1,\} \(TAG\|REV\)/s/^\([^ ]*\).*/\1/p'))
+DEPS:=$(sort $(shell $(REBAR) -q list-deps|$(SED) -ne '/ TAG / s/ .*// p; / REV / s/ .*// p'))
 
 DEPS_FILES=$(call FILES_WILDCARD,$(foreach DEP,$(DEPS),deps/$(DEP)/ebin/*.beam deps/$(DEP)/ebin/*.app deps/$(DEP)/priv/* deps/$(DEP)/priv/lib/* deps/$(DEP)/priv/bin/* deps/$(DEP)/include/*.hrl deps/$(DEP)/COPY* deps/$(DEP)/LICENSE* deps/$(DEP)/lib/*/ebin/*.beam deps/$(DEP)/lib/*/ebin/*.app))
 DEPS_FILES_FILTERED=$(filter-out %/epam %/eimp deps/elixir/ebin/elixir.app,$(DEPS_FILES))