1
include $(ERL_TOP)/make/target.mk
2
include $(ERL_TOP)/make/$(TARGET)/otp.mk
4
# ----------------------------------------------------
6
# ----------------------------------------------------
11
ERL_FILES= $(MODULES:%=%.erl)
13
TARGET_FILES= $(MODULES:%=$(EBIN)/%.$(EMULATOR))
14
INSTALL_PROGS= $(TARGET_FILES)
18
# ----------------------------------------------------
19
# Release directory specification
20
# ----------------------------------------------------
21
RELSYSDIR = $(RELEASE_PATH)/edoc_test
23
# ----------------------------------------------------
25
# ----------------------------------------------------
28
ERL_COMPILE_FLAGS += -I$(ERL_TOP)/lib/test_server/include
32
# ----------------------------------------------------
34
# ----------------------------------------------------
37
$(ERL_TOP)/make/make_emakefile $(ERL_COMPILE_FLAGS) -o$(EBIN) $(MODULES) \
39
$(ERL_TOP)/make/make_emakefile $(ERL_COMPILE_FLAGS) -o$(EBIN) '*_SUITE_make' \
42
tests debug opt: make_emakefile
43
erl $(ERL_FLAGS) -make
47
rm -f $(TARGET_FILES) $(GEN_FILES)
52
# ----------------------------------------------------
54
# ----------------------------------------------------
55
include $(ERL_TOP)/make/otp_release_targets.mk
59
release_tests_spec: make_emakefile
60
$(INSTALL_DIR) $(RELSYSDIR)
61
$(INSTALL_DATA) $(EMAKEFILE) $(ERL_FILES) $(RELSYSDIR)
62
$(INSTALL_DATA) edoc.spec $(RELSYSDIR)
63
chmod -f -R u+w $(RELSYSDIR)
64
@tar cf - *_SUITE_data | (cd $(RELSYSDIR); tar xf -)