/* findutils-version.c -- show version information for findutils Copyright (C) 2007, 2010, 2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . */ /* config.h must be included first. */ #include /* system headers would go here if we needed any. */ /* gnulib headers. */ #include "gettext.h" #include "version-etc.h" /* find headers. */ #include "findutils-version.h" #if ENABLE_NLS # include # define _(Text) gettext (Text) #else # define _(Text) Text #endif #ifdef _LIBC /* In the GNU C library, there is a predefined variable for this. */ # define program_name program_invocation_name #endif extern char *program_name; const char *version_string = VERSION; void display_findutils_version (const char *official_name) { /* We use official_name rather than program name in the version * information. This is deliberate, it is specified by the * GNU coding standard. */ fflush (stderr); version_etc (stdout, official_name, PACKAGE_NAME, version_string, _("Eric B. Decker"), _("James Youngman"), _("Kevin Dalley"), (const char*) NULL); }