xref: /freebsd/contrib/bmake/unit-tests/export-all.mk (revision db29cad8157b2f3afdb890831ddf73da0f4c01c0)
1*db29cad8SSimon J. Gerraty# $Id: export-all.mk,v 1.1.1.2 2015/04/10 20:43:38 sjg Exp $
2*db29cad8SSimon J. Gerraty
3*db29cad8SSimon J. GerratyUT_OK=good
4*db29cad8SSimon J. GerratyUT_F=fine
5*db29cad8SSimon J. Gerraty
6*db29cad8SSimon J. Gerraty# the old way to do :tA
7*db29cad8SSimon J. GerratyM_tAbad = C,.*,cd & \&\& 'pwd',:sh
8*db29cad8SSimon J. Gerraty# the new
9*db29cad8SSimon J. GerratyM_tA = tA
10*db29cad8SSimon J. Gerraty
11*db29cad8SSimon J. Gerratyhere := ${.PARSEDIR}
12*db29cad8SSimon J. Gerraty
13*db29cad8SSimon J. Gerraty# this will cause trouble (recursing if we let it)
14*db29cad8SSimon J. GerratyUT_BADDIR = ${${here}/../${here:T}:L:${M_tAbad}:T}
15*db29cad8SSimon J. Gerraty# this will be ok
16*db29cad8SSimon J. GerratyUT_OKDIR = ${${here}/../${here:T}:L:${M_tA}:T}
17*db29cad8SSimon J. Gerraty
18*db29cad8SSimon J. Gerraty.export
19*db29cad8SSimon J. Gerraty
20*db29cad8SSimon J. Gerraty.include "export.mk"
21*db29cad8SSimon J. Gerraty
22*db29cad8SSimon J. GerratyUT_TEST=export-all
23*db29cad8SSimon J. GerratyUT_ALL=even this gets exported
24