Home | History | Annotate | Line # | Download | only in unit-tests
      1  1.1  rillig # $NetBSD: suff-transform-expand.mk,v 1.1 2020/10/20 20:36:53 rillig Exp $
      2  1.1  rillig #
      3  1.1  rillig # https://gnats.netbsd.org/49086, issue 11:
      4  1.1  rillig # Sources from transformation rules are expanded incorrectly.
      5  1.1  rillig #
      6  1.1  rillig # issue11.j should depend on issue11.i and issue11.second.
      7  1.1  rillig # issue11.i should depend on issue11.h and issue11.first.
      8  1.1  rillig #
      9  1.1  rillig # XXX: The dynamic sources are expanded before ${.PREFIX} and
     10  1.1  rillig # ${.TARGET} were available, so they expand to an empty string.
     11  1.1  rillig 
     12  1.1  rillig all: issue11.j
     13  1.1  rillig 
     14  1.1  rillig .SUFFIXES: .h .i .j
     15  1.1  rillig 
     16  1.1  rillig .h.i: ${.PREFIX}.first
     17  1.1  rillig 	: 'Making ${.TARGET} from ${.IMPSRC} all ${.ALLSRC}.'
     18  1.1  rillig 
     19  1.1  rillig .i.j: ${.PREFIX}.second
     20  1.1  rillig 	: 'Making ${.TARGET} from ${.IMPSRC} all ${.ALLSRC}.'
     21  1.1  rillig 
     22  1.1  rillig issue11.h issue11.first issue11.second:
     23  1.1  rillig 	: 'Making ${.TARGET} out of nothing.'
     24  1.1  rillig 
     25  1.1  rillig #.MAKEFLAGS: -dg1
     26