Home | History | Annotate | Line # | Download | only in unit-tests
var-readonly.mk revision 1.1
      1  1.1  sjg # $NetBSD: var-readonly.mk,v 1.1 2023/01/24 00:20:00 sjg Exp $
      2  1.1  sjg 
      3  1.1  sjg # the answer
      4  1.1  sjg N = 42
      5  1.1  sjg .READONLY: N
      6  1.1  sjg # this should be ignored
      7  1.1  sjg N = 666
      8  1.1  sjg .if ${N} != 42
      9  1.1  sjg .error N ($N) should be 42
     10  1.1  sjg .endif
     11  1.1  sjg 
     12  1.1  sjg .NOREADONLY: N
     13  1.1  sjg # now we can change it
     14  1.1  sjg N = 69
     15  1.1  sjg .if ${N} == 42
     16  1.1  sjg .error N should not be 42
     17  1.1  sjg .endif
     18  1.1  sjg 
     19  1.1  sjg all:
     20  1.1  sjg 
     21