xref: /freebsd/contrib/bmake/unit-tests/cond-op-or-lint.mk (revision 148ee84570001f46b7b667c86573d378101c3801)
1*148ee845SSimon J. Gerraty# $NetBSD: cond-op-or-lint.mk,v 1.2 2023/06/01 20:56:35 rillig Exp $
2e2eeea75SSimon J. Gerraty#
3e2eeea75SSimon J. Gerraty# Tests for the || operator in .if conditions, in lint mode.
4e2eeea75SSimon J. Gerraty
5e2eeea75SSimon J. Gerraty.MAKEFLAGS: -dL
6e2eeea75SSimon J. Gerraty
7e2eeea75SSimon J. Gerraty# The '|' operator is not allowed in lint mode.
8e2eeea75SSimon J. Gerraty# It is not used in practice anyway.
9*148ee845SSimon J. Gerraty# expect+1: Unknown operator '|'
10e2eeea75SSimon J. Gerraty.if 0 | 0
11e2eeea75SSimon J. Gerraty.  error
12e2eeea75SSimon J. Gerraty.else
13e2eeea75SSimon J. Gerraty.  error
14e2eeea75SSimon J. Gerraty.endif
15