123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 |
- # Core: Miscellaneous.
- #
- # The miscellaneous tests use the prefix , not .
- CORE_MISC_TARGETS = $(filter-out core-misc,$(call list_targets,core))
- .PHONY: core-misc $(CORE_MISC_TARGETS)
- core-misc: $(CORE_MISC_TARGETS)
- core-clean-crash-dump: init
- $i
- $t mkdir $(APP)/
- $t cp ../erlang.mk $(APP)/
- $t $(MAKE) -C $(APP) -f erlang.mk bootstrap-lib $v
- $i
- $t touch $(APP)/erl_crash.dump
- $i
- $t $(MAKE) -C $(APP) clean $v
- $i
- $t test ! -e $(APP)/erl_crash.dump
- core-distclean-tmp: init
- $i
- $t mkdir $(APP)/
- $t cp ../erlang.mk $(APP)/
- $t $(MAKE) -C $(APP) -f erlang.mk bootstrap all $v
- $i
- $t test -d $(APP)/.erlang.mk
- $i
- $t $(MAKE) -C $(APP) distclean $v
- $i
- $t test ! -e $(APP)/.erlang.mk
- core-help: init
- $i
- $t mkdir $(APP)/
- $t cp ../erlang.mk $(APP)/
- $t $(MAKE) -C $(APP) -f erlang.mk bootstrap-lib $v
- $i
- $t test -n
- core-without-edoc: clean
- $i
- $t mkdir -p $(APP)/
- $i
- $t cd .. && $(MAKE) WITHOUT=plugins/edoc ERLANG_MK=$(CURDIR)/$(APP)/erlang.mk $v
- $i
- $t ! grep -q distclean-edoc $(APP)/erlang.mk
- $i
- $t $(MAKE) -C $(APP) -f erlang.mk erlang-mk $v
- $i
- $t ! grep -q distclean-edoc $(APP)/erlang.mk
- core-without-index: clean
- $i
- $t mkdir -p $(APP)/
- $i
- $t cd .. && $(MAKE) WITHOUT=index ERLANG_MK=$(CURDIR)/$(APP)/erlang.mk $v
- $i
- $t ! grep -q pkg_cowboy $(APP)/erlang.mk
- $i
- $t $(MAKE) -C $(APP) -f erlang.mk erlang-mk $v
- $i
- $t ! grep -q pkg_cowboy $(APP)/erlang.mk
- core-without-many: clean
- $i
- $t mkdir -p $(APP)/
- $i
- $t cd .. && $(MAKE) WITHOUT= ERLANG_MK=$(CURDIR)/$(APP)/erlang.mk $v
- $i
- $t ! grep -q distclean-edoc $(APP)/erlang.mk
- $i
- $t ! grep -q pkg_cowboy $(APP)/erlang.mk
|