diff options
author | Ting-Wei Lan <lantw44@gmail.com> | 2014-06-27 03:14:37 +0800 |
---|---|---|
committer | Ting-Wei Lan <lantw44@gmail.com> | 2014-06-27 03:14:37 +0800 |
commit | 13824614f8d934f3dd9f90fbdcd69c313005e3a4 (patch) | |
tree | 0ae958c1d80824d3aaf8c891e218a76d4524c9f2 | |
parent | 56e71a9269a8e22642f7976f30888f6480e1cb51 (diff) | |
download | fastalg-nfqueue-13824614f8d934f3dd9f90fbdcd69c313005e3a4.tar.gz fastalg-nfqueue-13824614f8d934f3dd9f90fbdcd69c313005e3a4.tar.zst fastalg-nfqueue-13824614f8d934f3dd9f90fbdcd69c313005e3a4.zip |
Show package version and date in the program
-rw-r--r-- | configure.ac | 5 | ||||
-rw-r--r-- | src/falgnfq-main.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac index 3c2e805..7b301b3 100644 --- a/configure.ac +++ b/configure.ac @@ -11,6 +11,11 @@ AC_CONFIG_HEADERS([config.h]) AM_INIT_AUTOMAKE([foreign subdir-objects]) AM_SILENT_RULES([yes]) +m4_define([package_date_value], [m4_esyscmd([git show -s --format='%ad' --date=short `git rev-parse HEAD`])]) +package_date=package_date_value +AC_DEFINE_UNQUOTED([PACKAGE_DATE], ["$package_date"], + [Define to the date of the version of the package]) + # Checks for programs. AC_PROG_CC AC_PROG_CC_STDC diff --git a/src/falgnfq-main.c b/src/falgnfq-main.c index a52630d..7b3b8c0 100644 --- a/src/falgnfq-main.c +++ b/src/falgnfq-main.c @@ -23,7 +23,7 @@ static void falgnfq_exit_setter (int signo) { static void usage (const char* name) { printf ( - PACKAGE_STRING "\n" + PACKAGE " version " PACKAGE_VERSION " (" PACKAGE_DATE ")" "\n" "Usage: %s family queue_num protocol default_mark " "[[param1 mark1 host1 port1] [param2 mark2 host2 port2] ...]\n" "Example: %s ipv4 0 http 1 " |