freebsd-dev/contrib/bmake/unit-tests/dir-expand-path.mk
Simon J. Gerraty 2c3632d14f Update to bmake-20200902
Lots of code refactoring, simplification and cleanup.
Lots of new unit-tests providing much higher code coverage.
All courtesy of rillig at netbsd.

Other significant changes:

o new read-only variable .SHELL which provides the path of the shell
  used to run scripts (as defined by  the .SHELL target).

o variable parsing detects more errors.

o new debug option -dl: LINT mode, does the equivalent of := for all
  variable assignments so that file and line number are reported for
  variable parse errors.
2020-09-05 19:29:42 +00:00

20 lines
484 B
Makefile
Executable File

# $NetBSD: dir-expand-path.mk,v 1.1 2020/08/22 21:55:54 rillig Exp $
#
# Tests for filename expansion in the search path.
_!= rm -rf dir-expand-path.dir.*
_!= mkdir dir-expand-path.dir.1
_!= mkdir dir-expand-path.dir.2
_!= touch dir-expand-path.dir.1/file1.src
_!= touch dir-expand-path.dir.1/file2.src
_!= touch dir-expand-path.dir.2/file3.src
.PATH: dir-expand-path.dir.1
.PATH: dir-expand-path.dir.2
all: *.src
@printf '%s\n' ${.ALLSRC:O}
.END:
@rm -rf dir-expand-path.dir.*