From 06898f32c842ebe77586fb9e0e4848cdf68e5175 Mon Sep 17 00:00:00 2001 From: Luke Bakken Date: Mon, 20 Jul 2020 09:34:51 -0700 Subject: Fix `query-deps` for projects without deps To reproduce: ``` git clone https://github.com/rabbitmq/inet_tcp_proxy.git cd inet_tcp_proxy $ make BRANCH=master QUERY='name fetch_method repo version absolute_path' query-deps /bin/sh: /home/lbakken/development/rabbitmq/umbrella/deps/inet_tcp_proxy/.erlang.mk/recursive-tmp-deps-231462.log: No such file or directory rm: cannot remove '/home/lbakken/development/rabbitmq/umbrella/deps/inet_tcp_proxy/.erlang.mk/recursive-tmp-deps-231462.log': No such file or directory make: *** [erlang.mk:7642: /home/lbakken/development/rabbitmq/umbrella/deps/inet_tcp_proxy/.erlang.mk/recursive-deps-list.log] Error 1 ``` --- core/deps-tools.mk | 1 + 1 file changed, 1 insertion(+) (limited to 'core/deps-tools.mk') diff --git a/core/deps-tools.mk b/core/deps-tools.mk index 2a632e4..262d045 100644 --- a/core/deps-tools.mk +++ b/core/deps-tools.mk @@ -63,6 +63,7 @@ $(ERLANG_MK_RECURSIVE_SHELL_DEPS_LIST): | $(ERLANG_MK_TMP) ifeq ($(IS_APP)$(IS_DEP),) $(verbose) rm -f $(ERLANG_MK_RECURSIVE_TMP_LIST) endif + $(verbose) touch $(ERLANG_MK_RECURSIVE_TMP_LIST) $(verbose) set -e; for dep in $^ ; do \ if ! grep -qs ^$$dep$$ $(ERLANG_MK_RECURSIVE_TMP_LIST); then \ echo $$dep >> $(ERLANG_MK_RECURSIVE_TMP_LIST); \ -- cgit v1.2.3