escape-chars.mk 493 B

123456789101112131415161718192021222324252627
  1. space = $(NULL) $(NULL)
  2. hello$(space)world$(space) = hellovalue
  3. A = aval
  4. VAR = value1\\
  5. VARAWFUL = value1\\#comment
  6. VAR2 = value2
  7. VAR3 = test\$A
  8. VAR4 = value4\\value5
  9. VAR5 = value1\\ \ \
  10. value2
  11. EPERCENT = \%
  12. all:
  13. test "$(hello world )" = "hellovalue"
  14. test "$(VAR)" = "value1\\"
  15. test '$(VARAWFUL)' = 'value1\'
  16. test "$(VAR2)" = "value2"
  17. test "$(VAR3)" = "test\aval"
  18. test "$(VAR4)" = "value4\\value5"
  19. test "$(VAR5)" = "value1\\ \ value2"
  20. test "$(EPERCENT)" = "\%"
  21. @echo TEST-PASS