Browse Source

Bump version

Overview of changes:

 *  Renamed `[tokens]` section to `[macros]`

    "Token" is not the right word and might be confusing in some cases.

 *  Added support for multi-line macros

    If a macro expands to multi-line value, line containing macro
    reference is expanded by repeating it with each value line.
    This allows for assignments such as:

        [foo:rpmstuff]
            __FOO_REQUIRES__ = foo-libs
            __FOO_REQUIRES__ = bar

    and source files:

        Requires: __FOO_REQUIRES__

    expand as:

        Requires: foo-libs
        Requires: bar

 *  Added support for rudimentary INCLUDE directive

    Useful for development kits: you can include other
    file as basis for mkit.ine.

    The functionality is very limited, though: only one file can
    be included and only one level of incusion is supported (ie. the
    included file may not include yet another file).

 *  Improved debug_var() by using declare builtin

    Array variables will now be shown with reasonable syntax (on most
    Bash versions, anyway).

 *  Codebase maintenance and smaller fixes

Note that v0.0.30 was broken but some installations might exist so we
better skip the version.
Alois Mahdal 6 years ago
parent
commit
0963f1480a
1 changed files with 1 additions and 1 deletions
  1. 1
    1
      mkit.ini

+ 1
- 1
mkit.ini View File

@@ -1,7 +1,7 @@
1 1
 #mkit version=0.0.14
2 2
 
3 3
 [project]
4
-    version     = 0.0.29
4
+    version     = 0.0.31
5 5
     codename    = wilderness
6 6
     name        = MKit
7 7
     tagline     = Simple install helper