1 # -*-perl-*- 2 $description = "Test the .INCLUDE_DIRS special variable."; 3 4 $details = ""; 5 6 use Cwd; 7 8 $dir = cwd; 9 $dir =~ s,.*/([^/]+)$,../$1,; 10 11 # Test #1: The content of .INCLUDE_DIRS depends on the platform for which 12 # make was built. What we know for sure is that it shouldn't be 13 # empty. 14 # 15 run_make_test(' 16 ifeq ($(.INCLUDE_DIRS),) 17 $(warning .INCLUDE_DIRS is empty) 18 endif 19 20 .PHONY: all 21 all:;@: 22 ', 23 '', 24 ''); 25 26 27 # Test #2: Make sure -I paths end up in .INCLUDE_DIRS. 28 # 29 run_make_test(' 30 ifeq ($(dir),) 31 $(warning dir is empty) 32 endif 33 34 ifeq ($(filter $(dir),$(.INCLUDE_DIRS)),) 35 $(warning .INCLUDE_DIRS does not contain $(dir)) 36 endif 37 38 .PHONY: all 39 all:;@: 40 ', 41 "-I$dir dir=$dir", 42 ''); 43 44 45 # This tells the test driver that the perl test script executed properly. 46 1; 47