liyujie
2025-08-29 87c7c0d90966d729ca3d39cbfca77a39a43960eb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# TODO(go): Fix
 
MAKEVER:=$(shell make --version | ruby -n0e 'puts $$_[/Make (\d)/,1]')
 
ifeq ($(MAKEVER),4)
 
# GNU make 4 escapes $(SHELL).
test:
   echo test skipped
 
else
 
export FOO=-x
 
override SHELL := PS4="cmd: " /bin/bash $${FOO}
$(info $(shell echo foo))
 
test:
   @echo baz
 
endif