Skip to content

Releases: madmurphy/not-autotools

Not Autotools 2.6.0

13 Dec 04:54
Compare
Choose a tag to compare

Changes:

  • New macros n4_list_append_list(), n4_list_append_members(), n4_pluralize(), n4_list_prepend_list() and n4_list_prepend_members() have been created in not-m4sugar.m4; macros NA_MODULE_CHECK_PKGS() and NA_MODULES_CHECK_PKGS() have been created in not-autotools.m4
  • Documentation

Not Autotools 2.5.0

13 Feb 07:25
Compare
Choose a tag to compare

Changes:

  • Three renamings in not-autoversion.m4 (macro † NR_RECORD_HISTORY_RC() has been renamed to NR_RECORD_HISTORY_RCO(), macro † NR_GET_EVENT_VSTATE_RC() has been renamed to NR_GET_EVENT_VSTATE_RCO(), macro † NR_FOR_EACH_EVENT_RC() has been renamed to NR_FOR_EACH_EVENT_RCO())
  • The introspect directory has been added to the repository (for aiding debug)
  • A new example has been added to the repository (examples/not-autoversion/reverse-chronological-order)

Not Autotools 2.4.0

07 Feb 02:21
Compare
Choose a tag to compare

Changes:

  • New library file not-increments.m4 has been created, containing the following new macros:
    • n4_pp_amount()
    • n4_ppn_amount()
    • n4_amount_pp()
    • n4_amount_ppn()
    • n4_amount_incr()
    • n4_amount_add()
    • n4_amounts_incr()
    • n4_amounts_add()
    • n4_mm_amount()
    • n4_mmn_amount()
    • n4_amount_mm()
    • n4_amount_mmn()
    • n4_amount_decr()
    • n4_amount_subtract()
    • n4_amounts_decr()
    • n4_amounts_subtract()
  • New macro n4_retrieve() has been created in not-m4sugar.m4
  • New macro NS_CATCH() has been created in not-autoshell.m4
  • New macro NC_CPP_EXPAND() has been created in not-cc.m4
  • New macros NR_RECORD_HISTORY_RC(), NR_GET_EVENT_VSTATE_RC() and NR_FOR_EACH_EVENT_RC() have been created in not-autoversion.m4
  • Code review (macro NC_AUTOVERSION_SUBSTITUTIONS() in not-autoversion.m4; macros NS_SETVARS(), NS_GETVAR(), NS_UNSET(), NS_MOVEVAR() and NS_REPLACEVAR() in not-autoshell.m4)
  • File macro-index.md has been sorted alphabetically
  • Documentation

Not Autotools 2.3.0

02 Feb 21:45
Compare
Choose a tag to compare

Changes:

  • New library file not-parallel-configure.m4 has been created, containing the new macros NC_THREAD_NEW() and NC_JOIN_THREADS()
  • New macros NC_AUTO_REQ_PROGS() and NM_AUTO_QUERY_PROGS() have been created in not-autotools.m4
  • Documentation
  • New examples have been created (examples/not-parallel-configure)

Not Autotools 2.2.2

25 Jan 18:14
Compare
Choose a tag to compare

Changes:

  • Code review (macros NR_HISTORY_ROOT_VSTATE() and NR_BUMP_VSTATE() in not-autoversion.m4 – made sure that the default NR_PROJECT_MINVER is set to 1 when NR_PROJECT_MAJVER is 0)

Not Autotools 2.2.1

18 Jan 07:43
Compare
Choose a tag to compare

Changes:

  • Code review (macro NC_GLOBAL_LITERALS() in not-autotools.m4)
  • Documentation
  • New examples have been created (examples/na_amend)

Not Autotools 2.2.0

20 Oct 10:09
Compare
Choose a tag to compare

Changes:

  • New macros n4_rshift(), n4_rshift2() and n4_rshift3() have been created in not-m4sugar.m4
  • Code review (macro NA_HELP_STRINGS() in not-autotools.m4; macros NS_TEST_AEQ() and NS_TEST_NAE() in not-autoshell.m4)
  • Documentation

Not Autotools 2.1.0

06 Oct 08:02
Compare
Choose a tag to compare

Changes:

  • New macro n4_bind(), has been created in not-m4sugar.m4
  • Code review (macro n4_burn_out() in not-m4sugar.m4; macro n4_sp() in not-fancy-texts.m4; macro NR_CONFIG_FILES() in not-autoreconf.m4; macros NC_MSG_ERRORBOX() and NC_MSG_FAILUREBOX() in not-ac-messages.m4)
  • Documentation

Not Autotools 2.0.0

29 Sep 18:57
Compare
Choose a tag to compare

Changes:

  • New macros n4_set_counter(), n4_has(), n4_has_any(), n4_nquote() and n4_void(), have been created in not-m4sugar.m4
  • New macros NC_SUBST_VARS(), NC_SUBST_PAIRS(), NC_SUBST_VARS_NOTMAKE() and NC_SUBST_PAIRS_NOTMAKE() have been created in not-autotools.m4
  • New macros NS_HEREDOC() and NS_LITERAL_HEREDOC() have been created in not-autoshell.m4
  • New macro n4_newlines() has been created in not-fancy-texts.m4
  • New library file not-autoversion.m4 has been created, containing the following new macros:
    • NR_RECORD_HISTORY()
    • NR_PROJECT_VERSION
    • NR_BINARY_VERSION
    • NR_LIBTOOL_VERSION_INFO
    • NR_PROJECT_MAJVER
    • NR_PROJECT_MINVER
    • NR_PROJECT_MICVER
    • NR_BINARY_MAJVER
    • NR_BINARY_MINVER
    • NR_BINARY_MICVER
    • NR_INTERFACE_NUM
    • NR_INTERFACES_SUPPORTED
    • NR_IMPLEMENTATION_NUM
    • NR_SOURCE_AGE
    • NC_AUTOVERSION_SUBSTITUTIONS
    • NR_HISTORY_CURRENT_EVENT_NAME
    • NR_HISTORY_CURRENT_VSTATE
    • NR_HISTORY_ROOT_VSTATE
    • NR_HISTORY_EVENTS
    • NR_HISTORY_GET_EVENT_VSTATE()
    • NR_HISTORY_FOR_EACH_EVENT()
    • NR_VSTATE_GET_PROJECT_VERSION()
    • NR_VSTATE_GET_PROJECT_MAJVER()
    • NR_VSTATE_GET_PROJECT_MINVER()
    • NR_VSTATE_GET_PROJECT_MICVER()
    • NR_VSTATE_GET_BINARY_VERSION()
    • NR_VSTATE_GET_BINARY_MAJVER()
    • NR_VSTATE_GET_BINARY_MINVER()
    • NR_VSTATE_GET_BINARY_MICVER()
    • NR_VSTATE_GET_LIBTOOL_VERSION_INFO()
    • NR_VSTATE_GET_INTERFACE_NUM()
    • NR_VSTATE_GET_INTERFACES_SUPPORTED()
    • NR_VSTATE_GET_IMPLEMENTATION_NUM()
    • NR_VSTATE_GET_SOURCE_AGE()
    • NR_BUMP_VSTATE()
    • NR_GET_EVENT_VSTATE()
    • NR_FOR_EACH_EVENT()
  • The behavior of n4_with(), n4_let() and n4_qlet() has changed in respect to quoted arguments
  • Code review (macros n4_list_index(), n4_joinalln(), n4_arg_index(), n4_let(), n4_case_in(), n4_define_substrings_as(), n4_expand_once(), n4_expanded_once() and n4_repeat() in not-m4sugar.m4; macro NC_CONFIG_SHADOW_DIR() in not-extended-config.m4; macro NS_TEXT_WRAP() in not-autoshell.m4)
  • Macro † NC_THREATEN_BLINDLY() in not-extended-config.m4 has been renamed to NR_THREATEN_BLINDLY()
  • An examples subdirectory has been added to the package tree
  • The † pkgutils subdirectory has been renamed to collection-utils

Not Autotools 1.1.0

23 Sep 05:25
Compare
Choose a tag to compare

Changes:

  • New macro NC_MAKETARGET_SUBST_UNQUOTED() has been created in not-autotools.m4
  • AC_DEFUN() has been replaced with m4_define() for registering the NC_GLOBAL_LITERALS() macro (this fixes autopoint bug “error: required file 'build-aux/config.rpath' not found”)
  • Code review (macro NC_MAKETARGET_SUBST() in not-autotools.m4)
  • Documentation