diff options
Diffstat (limited to 'lib/dialyzer/test/Makefile')
-rw-r--r-- | lib/dialyzer/test/Makefile | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/lib/dialyzer/test/Makefile b/lib/dialyzer/test/Makefile new file mode 100644 index 0000000000..0d8fba438c --- /dev/null +++ b/lib/dialyzer/test/Makefile @@ -0,0 +1,37 @@ +include $(ERL_TOP)/make/target.mk +include $(ERL_TOP)/make/$(TARGET)/otp.mk + +# ---------------------------------------------------- +# Files +# ---------------------------------------------------- + +AUXILIARY_FILES=\ + dialyzer.spec\ + dialyzer.cover\ + dialyzer_test_constants.hrl\ + dialyzer_common.erl\ + file_utils.erl\ + dialyzer_SUITE.erl\ + abstract_SUITE.erl\ + plt_SUITE.erl + +# ---------------------------------------------------- +# Release directory specification +# ---------------------------------------------------- + +RELSYSDIR = $(RELEASE_PATH)/dialyzer_test + +# ---------------------------------------------------- +# Release Target +# ---------------------------------------------------- + +include $(ERL_TOP)/make/otp_release_targets.mk + +release_tests_spec: + $(INSTALL_DIR) "$(RELSYSDIR)" + chmod -R u+w "$(RELSYSDIR)" + $(INSTALL_DATA) $(AUXILIARY_FILES) "$(RELSYSDIR)" + @tar cf - *_SUITE_data | (cd "$(RELSYSDIR)"; tar xf -) + cd "$(RELSYSDIR)";\ + erlc dialyzer_common.erl file_utils.erl;\ + erl -noshell -run dialyzer_common create_all_suites -s erlang halt |