* configure.in: remove GNUCASH_BUILD_DATE

* src/gnome/Makefile.am: build gnc-version.h, and #define a string
	  defining the time when gnucash was built (GNUCASH_BUILD_DATE)
	* src/gnome/gnc-splash.h: include the new gnc-version.h header


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7203 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
Derek Atkins 2002-09-02 04:52:55 +00:00
parent 558a531f81
commit ba609f49e4
4 changed files with 22 additions and 4 deletions

View File

@ -1,3 +1,9 @@
2002-09-01 Derek Atkins <derek@ihtfp.com>
* configure.in: remove GNUCASH_BUILD_DATE
* src/gnome/Makefile.am: build gnc-version.h, and #define a string
defining the time when gnucash was built (GNUCASH_BUILD_DATE)
* src/gnome/gnc-splash.h: include the new gnc-version.h header
2002-09-01 David Hampton <hampton@employees.org>
* src/gnome-utils/gnc-menu-extensions.[ch]:

View File

@ -34,12 +34,10 @@ GNUCASH_MAJOR_VERSION=1
GNUCASH_MINOR_VERSION=7
GNUCASH_MICRO_VERSION=0
GNUCASH_VERSION=$GNUCASH_MAJOR_VERSION.$GNUCASH_MINOR_VERSION.$GNUCASH_MICRO_VERSION
GNUCASH_BUILD_DATE=`date +%Y-%m-%d`
AC_SUBST(GNUCASH_MAJOR_VERSION)
AC_SUBST(GNUCASH_MINOR_VERSION)
AC_SUBST(GNUCASH_MICRO_VERSION)
AC_SUBST(GNUCASH_BUILD_DATE)
AM_INIT_AUTOMAKE(gnucash,$GNUCASH_VERSION)
@ -50,7 +48,6 @@ AM_CONFIG_HEADER(config.h)
AC_DEFINE_UNQUOTED(GNUCASH_MAJOR_VERSION, $GNUCASH_MAJOR_VERSION)
AC_DEFINE_UNQUOTED(GNUCASH_MINOR_VERSION, $GNUCASH_MINOR_VERSION)
AC_DEFINE_UNQUOTED(GNUCASH_MICRO_VERSION, $GNUCASH_MICRO_VERSION)
AC_DEFINE_UNQUOTED(GNUCASH_BUILD_DATE, "$GNUCASH_BUILD_DATE", When configure was last run)
dnl Set of available languages.
ALL_LINGUAS="da de en_GB es es_NI fr hu it ja no pt pt_BR ru sv"

View File

@ -150,6 +150,20 @@ gnucash.keys: gnucash.keys.in
noinst_DATA = .scm-links
gnc-version.h: _gnc-version.h
-[ ! -f gnc-version.h ] && cp _gnc-version.h gnc-version.h
-cmp -s _gnc-version.h gnc-version.h || cp _gnc-version.h gnc-version.h
-rm -f _gnc-version.h
_gnc-version.h:
@echo "/* Autogenerated. Do not change. */" > _gnc-version.h
@echo "#ifndef GNC_VERSION_H" >> _gnc-version.h
@echo "#define GNC_VERSION_H" >> _gnc-version.h
@echo "" >> _gnc_version.h
@echo "#define GNUCASH_BUILD_DATE \"`date +%Y-%m-%d`\"" >> _gnc-version.h
@echo "" >> _gnc-version.h
@echo "#endif" >> _gnc-version.h
if GNUCASH_SEPARATE_BUILDDIR
#For compiling
SCM_FILE_LINKS = gw-gnc-spec.scm
@ -177,5 +191,5 @@ gw-gnc.scm gw-gnc.h gw-gnc.c gw-gnc.html: gw-gnc-spec.scm .scm-links
(set! %load-path (cons \"../report/report-gnome\" %load-path)) \
(primitive-load \"./gw-gnc-spec.scm\") \
(gw:generate-wrapset \"gw-gnc\")"
BUILT_SOURCES = gw-gnc.scm gw-gnc.h gw-gnc.c
BUILT_SOURCES = gw-gnc.scm gw-gnc.h gw-gnc.c gnc-version.h
CLEANFILES = ${BUILT_SOURCES} gw-gnc.html gnucash.keys gnucash.desktop

View File

@ -26,6 +26,7 @@
#include "dialog-utils.h"
#include "gnc-splash.h"
#include "gnc-version.h"
static GtkWidget * splash = NULL;