@@ -65,6 +65,7 @@ node_log_base = $(call node_tmpdir,$(1))/log
65
65
node_mnesia_base = $(call node_tmpdir,$(1 ) ) /mnesia
66
66
node_mnesia_dir = $(call node_mnesia_base,$(1 ) ) /$(1 )
67
67
node_schema_dir = $(call node_tmpdir,$(1 ) ) /schema
68
+ node_plugins_expand_dir = $(call node_tmpdir,$(1 ) ) /plugins
68
69
node_enabled_plugins_file = $(call node_tmpdir,$(1 ) ) /enabled_plugins
69
70
70
71
# Broker startup variables for the test environment.
@@ -77,6 +78,7 @@ RABBITMQ_LOG_BASE ?= $(call node_log_base,$(RABBITMQ_NODENAME_FOR_PATHS))
77
78
RABBITMQ_MNESIA_BASE ?= $(call node_mnesia_base,$(RABBITMQ_NODENAME_FOR_PATHS ) )
78
79
RABBITMQ_MNESIA_DIR ?= $(call node_mnesia_dir,$(RABBITMQ_NODENAME_FOR_PATHS ) )
79
80
RABBITMQ_SCHEMA_DIR ?= $(call node_schema_dir,$(RABBITMQ_NODENAME_FOR_PATHS ) )
81
+ RABBITMQ_PLUGINS_EXPAND_DIR ?= $(call node_plugins_expand_dir,$(RABBITMQ_NODENAME_FOR_PATHS ) )
80
82
RABBITMQ_ENABLED_PLUGINS_FILE ?= $(call node_enabled_plugins_file,$(RABBITMQ_NODENAME_FOR_PATHS ) )
81
83
82
84
# erlang.mk adds dependencies' ebin directory to ERL_LIBS. This is
@@ -97,6 +99,7 @@ RABBITMQ_MNESIA_BASE="$(call node_mnesia_base,$(2))" \
97
99
RABBITMQ_MNESIA_DIR="$(call node_mnesia_dir,$(2 ) ) " \
98
100
RABBITMQ_SCHEMA_DIR="$(call node_schema_dir,$(2 ) ) " \
99
101
RABBITMQ_PLUGINS_DIR="$(CURDIR ) /$(DIST_DIR ) " \
102
+ RABBITMQ_PLUGINS_EXPAND_DIR="$(call node_plugins_expand_dir,$(2 ) ) " \
100
103
RABBITMQ_SERVER_START_ARGS="$(RABBITMQ_SERVER_START_ARGS ) "
101
104
endef
102
105
@@ -117,13 +120,15 @@ virgin-test-tmpdir:
117
120
node-tmpdir :
118
121
$(verbose ) mkdir -p $(RABBITMQ_LOG_BASE ) \
119
122
$(RABBITMQ_MNESIA_BASE ) \
120
- $(RABBITMQ_SCHEMA_DIR )
123
+ $(RABBITMQ_SCHEMA_DIR ) \
124
+ $(RABBITMQ_PLUGINS_EXPAND_DIR )
121
125
122
126
virgin-node-tmpdir :
123
127
$(gen_verbose ) rm -rf $(NODE_TMPDIR )
124
128
$(verbose ) mkdir -p $(RABBITMQ_LOG_BASE ) \
125
129
$(RABBITMQ_MNESIA_BASE ) \
126
- $(RABBITMQ_SCHEMA_DIR )
130
+ $(RABBITMQ_SCHEMA_DIR ) \
131
+ $(RABBITMQ_PLUGINS_EXPAND_DIR )
127
132
128
133
.PHONY : test-tmpdir virgin-test-tmpdir node-tmpdir virgin-node-tmpdir
129
134
0 commit comments