Blame tests/scripts/variables/MAKE

Packit 26a39e
#								     -*-perl-*-
Packit 26a39e
Packit 26a39e
$description = "Test proper behavior of the MAKE variable";
Packit 26a39e
Packit 26a39e
$details = "DETAILS";
Packit 26a39e
Packit 26a39e
run_make_test(q!
Packit 26a39e
TMP  := $(MAKE)
Packit 26a39e
MAKE := $(subst X=$(X),,$(MAKE))
Packit 26a39e
all:
Packit 26a39e
	@echo $(TMP)
Packit 26a39e
	$(MAKE) -f #MAKEFILE# foo
Packit 26a39e
Packit 26a39e
foo:
Packit 26a39e
	@echo $(MAKE)
Packit 26a39e
!,
Packit 26a39e
              '',
Packit 26a39e
              "#MAKEPATH#\n#MAKEPATH# -f #MAKEFILE# foo\n"
Packit 26a39e
              . "#MAKE#[1]: Entering directory '#PWD#'\n"
Packit 26a39e
              . "#MAKEPATH#\n#MAKE#[1]: Leaving directory '#PWD#'\n");
Packit 26a39e
Packit 26a39e
rmfiles("foo");
Packit 26a39e
Packit 26a39e
1;