configure.ac
changeset 294 cbe3ec2d59d2
parent 259 362415050b29
child 296 9768e60aa4e1
equal deleted inserted replaced
17:03137f39a418 18:4e09690e8e54
     1 dnl Process this file with autoconf to produce a configure script.
     1 dnl Process this file with autoconf to produce a configure script.
     2 
     2 
     3 dnl Version information.
     3 dnl Version information.
     4 m4_define([lemon_version_number], [])
     4 m4_define([lemon_version_number],
       
     5 	[m4_normalize(esyscmd([echo ${LEMON_VERSION}]))])
       
     6 dnl m4_define([lemon_version_number], [])
       
     7 m4_define([lemon_hg_path], [m4_normalize(esyscmd([./scripts/chg-len.py]))])
     5 m4_define([lemon_hg_revision], [m4_normalize(esyscmd([hg id -i]))])
     8 m4_define([lemon_hg_revision], [m4_normalize(esyscmd([hg id -i]))])
     6 m4_define([lemon_version], [ifelse(lemon_version_number(), [], [lemon_hg_revision()], [lemon_version_number()])])
     9 m4_define([lemon_version], [ifelse(lemon_version_number(),
       
    10 			   [],
       
    11 			   [lemon_hg_path().lemon_hg_revision()],
       
    12 			   [lemon_version_number()])])
     7 
    13 
     8 AC_PREREQ([2.59])
    14 AC_PREREQ([2.59])
     9 AC_INIT([LEMON], [lemon_version()], [lemon-user@lemon.cs.elte.hu], [lemon])
    15 AC_INIT([LEMON], [lemon_version()], [lemon-user@lemon.cs.elte.hu], [lemon])
    10 AC_CONFIG_AUX_DIR([build-aux])
    16 AC_CONFIG_AUX_DIR([build-aux])
    11 AC_CONFIG_MACRO_DIR([m4])
    17 AC_CONFIG_MACRO_DIR([m4])