Releases: madmurphy/not-autotools
Releases · madmurphy/not-autotools
Not Autotools 1.0.0
Changes:
- The version number of the collection has been set to
1.0.0
- New macros
NC_CPP_IF()
,NC_CC_STATIC_ASSERT()
andNC_CC_CHECK_UINT_FROM_TO()
have been created innot-cc.m4
- Documentation
Not Autotools 0.24.0
Changes:
- Macro †
NC_QUERY_PROGS()
innot-autotools.m4
has been renamed toNM_QUERY_PROGS()
- File †
not-multiversion.m4
, containing the †NR_SET_VERSION_ENVIRONMENT()
macro, has been removed - Macros †
NS_ECHO_IF()
and †NS_ECHO_IF_UNQUOTED()
have been removed fromnot-autoshell.m4
– you can useNS_PP_IF([NS_STDOUT], ...)
andNS_PP_IF([NS_STDOUT_UNQUOTED], ...)
to obtain the same result - Code review (macros
NC_MSG_ERRORBOX()
andNC_MSG_FAILUREBOX()
innot-ac-messages.m4
) - Documentation
Not Autotools 0.23.0
Changes:
- New macros
NS_ECHO_IF()
,NS_ECHO_IF_UNQUOTED()
,NS_IF()
,NS_PP_IF()
,NS_STDOUT()
,NS_STDOUT_UNQUOTED()
,NS_STRING_IF()
andNS_STRING_IF_UNQUOTED()
have been created innot-autoshell.m4
- The complete macro index has been published (see
macro-index.md
) - A script for generating automatically the complete macro index has been added to the package tree (see
pkgutils/macro-index-generator.sh
) - Documentation
Not Autotools 0.22.0
Changes:
- New macros
n4_joinalln()
andn4_list_index()
have been created innot-m4sugar.m4
- New macro
NC_QUERY_PROGS()
has been created innot-autotools.m4
- The argument order of
n4_list_index()
innot-m4sugar.m4
has changed
Not Autotools 0.21.1
Changes:
- Code review (macros
n4_includedir()
andn4_sincludedir()
innot-m4sugar.m4
; macrosNS_TEST_EQ()
,NS_TEST_NE()
,NS_TEST_AEQ()
andNS_TEST_NAE()
innot-autoshell.m4
)
Not Autotools 0.21.0
Changes:
- New macro
NC_GLOBAL_LITERALS_NOTMAKE()
has been created innot-autotools.m4
- Macro
NC_MAKETARGET_SUBST()
innot-autotools.m4
has been expanded and now supports order-only prerequisites as well - Code review (macros
NC_GLOBAL_LITERALS()
andNC_REQ_PROGS()
innot-autotools.m4
; macroNC_CONFIG_SHADOW_DIR()
innot-extended-config.m4
)
Not Autotools 0.20.1
Changes:
- Code review (macro
NC_CONFIG_SHADOW_DIR()
innot-extended-config.m4
)
Not Autotools 0.20.0
Changes:
- New macro
NC_REQUIRE()
has been created innot-autotools.m4
- Macro †
NC_CC_HAVE_HEADERS()
has been removed fromnot-cc.m4
(the only feature this macro was adding to the nativeAC_CHECK_HEADERS()
was the possibility to give custom names to the shell variables created for each header) - Macro
n4_repeat()
has been simplified – for complex cases please usem4_for()
- Code review (macro
NC_CONFIG_SHADOW_DIR()
innot-extended-config.m4
; macroNS_TEXT_WRAP()
innot-autoshell.m4
; macrosNC_GET_PROGS()
andNC_REQ_PROGS()
innot-autotools.m4
) - A version string has been added to all macros and has been set to
1.0.0
, independently of possible previous versions (i.e. versioning begins now) - Documentation
Not Autotools 0.19.0
Changes:
- New macros
NC_ARG_MISSING()
andNC_ARG_MISSING_WITHVAL()
have been created innot-autotools.m4
- New macros
NS_TEST_AEQ()
,NS_TEST_EQ()
,NS_TEST_NAE()
andNS_TEST_NE()
have been created innot-autoshell.m4
- Code review (macros
NS_TEXT_WRAP()
andNS_TEXT_WRAP_UNQUOTED()
innot-autoshell.m4
; macroNC_GET_PROGS()
innot-autotools.m4
)
Not Autotools 0.18.0
Changes:
- New macros
NS_TEXT_WRAP()
,NS_TEXT_WRAP_UNQUOTED()
andNS_TEXT_WRAP_CENTER()
have been created innot-autoshell.m4
- Code review (macro
m4_text_center()
innot-fancy-texts.m4
) - Documentation