From 5a21714e143ef4403fbe9d2e92151581de81eab8 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Mon, 19 Feb 2024 15:01:32 +0200 Subject: [PATCH] Add note on not supporting CMake ${VAR} style substitutions (GH issue 63) --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index a214738..d0220db 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,8 @@ GNU Autoconf emulation build system module for `build2`. Specifically, this module provides an [`in`][module-in]-based rule for processing `config.h.in` files. Besides the Autoconf special line flavor (`#undef`), it also supports the CMake (`#cmakedefine`, `#cmakedefine01`) and -Meson (`#mesondefine`) variants. +Meson (`#mesondefine`) variants. Note that the CMake `${VAR}` style +substitutions are not supported, only the `@VAR@` style. Similar to Autoconf, this module provides built-in support for a number of common `HAVE_*` configuration options. However, the values of these options