Skip to content
Snippets Groups Projects
make_version_c 560 B
Newer Older
  • Learn to ignore specific revisions
  • #!/bin/sh
    if [ ! -f ../.flavor ]; then
        EXTRA=""
    else
        aadkver=`cat ../.version`
        aadkflavor=`cat ../.flavor`
        EXTRA=" (${aadkflavor} ${aadkver})"
    fi
    cat << END
    /*
     * version.c
     * Automatically generated
     */
    
    #include "asterisk.h"
    
    
    
    static const char asterisk_version[] = "${ASTERISKVERSION}${EXTRA}";
    
    static const char asterisk_version_num[] = "${ASTERISKVERSIONNUM}";
    
    const char *ast_get_version(void)
    {
    	return asterisk_version;
    }
    
    const char *ast_get_version_num(void)
    {
    	return asterisk_version_num;
    }
    
    END