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;
|