Makefile revision 1.1
11.1Schristos# $NetBSD: Makefile,v 1.1 2014/05/31 14:29:06 christos Exp $ 21.1Schristos# 31.1Schristos 41.1Schristos.include <bsd.own.mk> 51.1Schristos 61.1SchristosTESTSDIR = ${TESTSBASE}/bin/sh/dotcmd 71.1Schristos 81.1SchristosTESTS_SH = t_dotcmd 91.1Schristos 101.1SchristosFILESDIR = ${TESTSDIR}/out 111.1Schristos 121.1Schristos# Testing scripts: dotcmd in various scopes includes a file with 131.1Schristos# return / break / continue in various scopes. 141.1Schristos# 151.1Schristos.for cmd_scope in case compound file for func subshell until while 161.1Schristos. for cmd in return break continue 171.1SchristosFILES += ${cmd}_${cmd_scope} 181.1SchristosFILESDIR_${cmd}_${cmd_scope} = ${TESTSDIR} 191.1SchristosFILESBUILD_${cmd}_${cmd_scope} = yes 201.1Schristos 211.1Schristos${cmd}_${cmd_scope}: scoped_command 221.1Schristos ${.CURDIR}/scoped_command '${cmd_scope}' '${cmd}' '${cmd}' \ 231.1Schristos >'${.TARGET}' 241.1Schristos 251.1Schristos. for dot_scope in case compound file for func subshell until while 261.1SchristosFILES += \ 271.1Schristos ${dot_scope}_${cmd}_${cmd_scope} \ 281.1Schristos out/${dot_scope}_${cmd}_${cmd_scope}.out 291.1SchristosFILESDIR_${dot_scope}_${cmd}_${cmd_scope} = ${TESTSDIR} 301.1SchristosFILESBUILD_${dot_scope}_${cmd}_${cmd_scope} = yes 311.1SchristosFILESMODE_${dot_scope}_${cmd}_${cmd_scope} = ${BINMODE} 321.1Schristos 331.1Schristos${dot_scope}_${cmd}_${cmd_scope}: scoped_command 341.1Schristos ${.CURDIR}/scoped_command '${dot_scope}' \ 351.1Schristos '. "${cmd}_${cmd_scope}"' 'dotcmd' 'dotcmd' >'${.TARGET}' 361.1Schristos. endfor 371.1Schristos. endfor 381.1Schristos.endfor 391.1Schristos 401.1Schristos.include <bsd.test.mk> 41