Created
June 17, 2020 08:19
-
-
Save ncopa/c7946c12f599db14116bdda98804e589 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- New macro XDT_VERSION_INIT(SEMVER[, TAG]) | |
This macro takes care of setting up the version numbering. | |
It will define the following macros based on SEMVER and TAG: | |
- xdt_version | |
- xdt_version_major | |
- xdt_version_minor | |
- xdt_version_micro | |
- xdt_version_tag | |
- xdt_version_build | |
- xdt_debug_default | |
If TAG isn't specified, the xdt_version_tag and xdt_version_git | |
will be empty and xdt_debug_default will be set to "minimum", | |
otherwise the xdt_version_build will contain a git hash and | |
xdt_debug_default will be set to "yes" | |
Example usage: | |
XDT_VERSION_INIT([4.15.3],[git]) | |
AC_INIT([xfce4-someproject], [xdt_version()]) | |
... | |
XDT_FEATURE_DEBUG([xdt_debug_default]) | |
- XDT_I18N macro will now automatically find the linguas if none are specified during the autoconf run. | |
- Install m4 macros in default search dir. This makes autoconf find the macros by default. | |
By setting version via XDT_VERSION_INIT and using XDT_I18N without arguments, thare are no longer neccessary to use a separate configure.ac.in and a plain configure.ac can be used. | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment