summaryrefslogtreecommitdiff
path: root/deps/rabbit_common/development.pre.mk
diff options
context:
space:
mode:
Diffstat (limited to 'deps/rabbit_common/development.pre.mk')
-rw-r--r--deps/rabbit_common/development.pre.mk14
1 files changed, 14 insertions, 0 deletions
diff --git a/deps/rabbit_common/development.pre.mk b/deps/rabbit_common/development.pre.mk
new file mode 100644
index 0000000000..0b11877df3
--- /dev/null
+++ b/deps/rabbit_common/development.pre.mk
@@ -0,0 +1,14 @@
+# Variables and recipes in development.*.mk are meant to be used from
+# any Git clone. They are excluded from the files published to Hex.pm.
+# Generated files are published to Hex.pm however so people using this
+# source won't have to depend on Python and rabbitmq-codegen.
+
+BUILD_DEPS = rabbitmq_codegen
+TEST_DEPS = proper
+
+EXTRA_SOURCES += include/rabbit_framing.hrl \
+ src/rabbit_framing_amqp_0_8.erl \
+ src/rabbit_framing_amqp_0_9_1.erl
+
+.DEFAULT_GOAL = all
+$(PROJECT).d:: $(EXTRA_SOURCES)