В моем проекте у меня есть 3 пакета с исходным кодом, например package1, package2, package3. один из них будет скомпилирован в соответствии с зависимой версией программного обеспечения (например, softA).
если я введу './configure --softA-version = 1.7.2', я надеюсь, что будет выбран package3.
В makefile.am это может выглядеть как
if "softA_version" == "1.5.2"; then
SUBDIRS = package1
else if "softA_version == "1.6.4"; then
SUBDIRS = package2
else if "softA_version" == "1.7.2"; then
SUBDIRS = package3
endif
как мне определить Micros в configure.ac или файле * .m4?