correct macro name and make what/ident optional
This commit is contained in:
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
m4_define(x_package_name, mrw-c++)
|
m4_define(x_package_name, mrw-c++)
|
||||||
m4_define(x_major, 4)
|
m4_define(x_major, 4)
|
||||||
m4_define(x_minor, 1)
|
m4_define(x_minor, 2)
|
||||||
|
|
||||||
m4_include(ax_cxx_compile_stdcxx_11.m4)
|
m4_include(ax_cxx_compile_stdcxx_11.m4)
|
||||||
AC_ALIAS([AC_DEFINE_DIR], [AX_DEFINE_DIR])
|
AC_ALIAS([AC_DEFINE_DIR], [AX_DEFINE_DIR])
|
||||||
@@ -65,7 +65,7 @@ AC_SUBST(HOME)
|
|||||||
AX_DEFINE_DIR([DATADIR], [datadir])
|
AX_DEFINE_DIR([DATADIR], [datadir])
|
||||||
#AC_SUBST(DATADIR)
|
#AC_SUBST(DATADIR)
|
||||||
|
|
||||||
AM_CPPFLAGS="-DPACKAGEPACKAGE_VERSION='\"${PACKAGE_VERSION}\"' -DPACKAGE_NAME='\"${PACKAGE_NAME}\"'"
|
AM_CPPFLAGS="-DPACKAGE_VERSION='\"${PACKAGE_VERSION}\"' -DPACKAGE_NAME='\"${PACKAGE_NAME}\"'"
|
||||||
|
|
||||||
# Get rid of that stupid -O2 -g opions!
|
# Get rid of that stupid -O2 -g opions!
|
||||||
CXXFLAGS="${CXXFLAGS:-}"
|
CXXFLAGS="${CXXFLAGS:-}"
|
||||||
|
@@ -65,4 +65,4 @@ distclean-local:
|
|||||||
depcomp install-sh ltmain.sh makefile makefile.in \
|
depcomp install-sh ltmain.sh makefile makefile.in \
|
||||||
missing mkinstalldirs
|
missing mkinstalldirs
|
||||||
|
|
||||||
MAINTAINERCLEANFILES = debian/control build-string
|
MAINTAINERCLEANFILES = debian/control
|
||||||
|
@@ -27,8 +27,12 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
// Add version information for @c what and @c ident
|
// Add version information for @c what and @c ident
|
||||||
const std::string MRW_IDENT("$Id: " PACKAGE_NAME "-" PACKAGEPACKAGE_VERSION " $");
|
#if defined(PACKAGE_NAME) && defined(PACKAGE_VERSION)
|
||||||
const std::string MRW_WHAT("#(@)" PACKAGE_NAME "-" PACKAGEPACKAGE_VERSION);
|
const std::string MRW_IDENT("$Id: " PACKAGE_NAME "-" PACKAGE_VERSION " $");
|
||||||
|
const std::string MRW_WHAT("#(@)" PACKAGE_NAME "-" PACKAGE_VERSION);
|
||||||
|
#else
|
||||||
|
# warning pass -DPACKAGE_NAME=name -DPACKAGE_VERSION=version for ident/what
|
||||||
|
#endif
|
||||||
|
|
||||||
namespace mrw {
|
namespace mrw {
|
||||||
/// Cool and easy evaluation of commandline arguments in C++11.
|
/// Cool and easy evaluation of commandline arguments in C++11.
|
||||||
@@ -340,11 +344,11 @@ namespace mrw {
|
|||||||
}
|
}
|
||||||
/// @return version information
|
/// @return version information
|
||||||
std::string version_text() {
|
std::string version_text() {
|
||||||
# ifdef PACKAGEPACKAGE_VERSION
|
# ifdef PACKAGE_VERSION
|
||||||
# ifdef PACKAGE_NAME
|
# ifdef PACKAGE_NAME
|
||||||
std::string v(": " PACKAGE_NAME "-" PACKAGEPACKAGE_VERSION);
|
std::string v(": " PACKAGE_NAME "-" PACKAGE_VERSION);
|
||||||
# else
|
# else
|
||||||
std::string v("-" PACKAGEPACKAGE_VERSION);
|
std::string v("-" PACKAGE_VERSION);
|
||||||
# endif
|
# endif
|
||||||
# else
|
# else
|
||||||
# ifdef PACKAGE_NAME
|
# ifdef PACKAGE_NAME
|
||||||
|
@@ -14,3 +14,4 @@ namespace mrw {
|
|||||||
const std::string WHAT("#(@) @PACKAGE_NAME@-@PACKAGE_VERSION@");
|
const std::string WHAT("#(@) @PACKAGE_NAME@-@PACKAGE_VERSION@");
|
||||||
const std::string IDENT("$Id: @PACKAGE_NAME@-@PACKAGE_VERSION@ $");
|
const std::string IDENT("$Id: @PACKAGE_NAME@-@PACKAGE_VERSION@ $");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user