diff options
-rw-r--r-- | Makefile | 8 | ||||
-rwxr-xr-x | build_tools/make_version_h | 36 | ||||
-rw-r--r-- | include/asterisk/version.h | 1 | ||||
-rw-r--r-- | main/test.c | 8 |
4 files changed, 6 insertions, 47 deletions
@@ -386,7 +386,7 @@ makeopts.embed_rules: menuselect.makeopts +@$(SUBMAKE) $(MOD_SUBDIRS_EMBED_LDFLAGS) +@$(SUBMAKE) $(MOD_SUBDIRS_EMBED_LIBS) -$(SUBDIRS): main/version.c include/asterisk/version.h include/asterisk/build.h include/asterisk/buildopts.h defaults.h makeopts.embed_rules +$(SUBDIRS): main/version.c include/asterisk/build.h include/asterisk/buildopts.h defaults.h makeopts.embed_rules ifeq ($(findstring $(OSARCH), mingw32 cygwin ),) # Non-windows: @@ -422,11 +422,6 @@ main/version.c: FORCE @cmp -s $@.tmp $@ || mv $@.tmp $@ @rm -f $@.tmp -include/asterisk/version.h: FORCE - @build_tools/make_version_h > $@.tmp - @cmp -s $@.tmp $@ || mv $@.tmp $@ - @rm -f $@.tmp - include/asterisk/buildopts.h: menuselect.makeopts @build_tools/make_buildopts_h > $@.tmp @cmp -s $@.tmp $@ || mv $@.tmp $@ @@ -449,7 +444,6 @@ _clean: rm -f defaults.h rm -f include/asterisk/build.h rm -f main/version.c - rm -f include/asterisk/version.h @$(MAKE) -C menuselect clean cp -f .cleancount .lastclean diff --git a/build_tools/make_version_h b/build_tools/make_version_h deleted file mode 100755 index 5c74716f2..000000000 --- a/build_tools/make_version_h +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/sh -if test ! -f .flavor ; then - cat << END -/* - * version.h - * Automatically generated - */ -#define ASTERISK_VERSION "${ASTERISKVERSION}" -#define ASTERISK_VERSION_NUM ${ASTERISKVERSIONNUM} - -END -elif test ! -f .version ; then - aadkflavor=`cat .flavor` - cat << END -/* - * version.h - * Automatically generated - */ -#define ASTERISK_VERSION "${ASTERISKVERSION} (${aadkflavor})" -#define ASTERISK_VERSION_NUM ${ASTERISKVERSIONNUM} - -END -else - aadkver=`cat .version` - aadkflavor=`cat .flavor` - cat << END -/* - * version.h - * Automatically generated - */ -#define ASTERISK_VERSION "${ASTERISKVERSION} (${aadkflavor} ${aadkver})" -#define ASTERISK_VERSION_NUM ${ASTERISKVERSIONNUM} - -END -fi - diff --git a/include/asterisk/version.h b/include/asterisk/version.h new file mode 100644 index 000000000..0c6ecb3ee --- /dev/null +++ b/include/asterisk/version.h @@ -0,0 +1 @@ +#error "Do not include 'asterisk/version.h'; use 'asterisk/ast_version.h' instead." diff --git a/main/test.c b/main/test.c index 741c0f540..07ddc4d78 100644 --- a/main/test.c +++ b/main/test.c @@ -38,7 +38,7 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$"); #include "asterisk/utils.h" #include "asterisk/cli.h" #include "asterisk/term.h" -#include "asterisk/version.h" +#include "asterisk/ast_version.h" #include "asterisk/paths.h" #include "asterisk/time.h" #include "asterisk/manager.h" @@ -386,14 +386,14 @@ static int test_generate_results(const char *name, const char *category, const c last_results.total_time / 1000, last_results.total_time % 1000, last_results.total_tests); fprintf(f_xml, "\t<properties>\n"); - fprintf(f_xml, "\t\t<property name=\"version\" value=\"%s\"/>\n", ASTERISK_VERSION); + fprintf(f_xml, "\t\t<property name=\"version\" value=\"%s\"/>\n", ast_get_version()); fprintf(f_xml, "\t</properties>\n"); } /* txt header information */ if (f_txt) { - fprintf(f_txt, "Asterisk Version: %s\n", ASTERISK_VERSION); - fprintf(f_txt, "Asterisk Version Number: %d\n", ASTERISK_VERSION_NUM); + fprintf(f_txt, "Asterisk Version: %s\n", ast_get_version()); + fprintf(f_txt, "Asterisk Version Number: %s\n", ast_get_version_num()); fprintf(f_txt, "Number of Tests: %d\n", last_results.total_tests); fprintf(f_txt, "Number of Tests Executed: %d\n", (last_results.total_passed + last_results.total_failed)); fprintf(f_txt, "Passed Tests: %d\n", last_results.total_passed); |