From 600384d5c7a08aa46e2f6dde17821b75f60e4890 Mon Sep 17 00:00:00 2001
From: ehofman <ehofman>
Date: Sun, 3 Oct 2004 08:20:54 +0000
Subject: [PATCH] Frederic Bouvier:

automatically generate config.h-msvc6 with the right version number.

This way Curt will pack the right file because it will be
generated every time he will do 'configure'.
---
 configure.ac                                      | 1 +
 src/Include/.cvsignore                            | 1 +
 src/Include/{config.h-msvc6 => config.h-msvc6.in} | 4 ++--
 3 files changed, 4 insertions(+), 2 deletions(-)
 rename src/Include/{config.h-msvc6 => config.h-msvc6.in} (98%)

diff --git a/configure.ac b/configure.ac
index 0900a1ba8..0cfd8d397 100644
--- a/configure.ac
+++ b/configure.ac
@@ -530,6 +530,7 @@ AC_CONFIG_FILES([ \
 	src/Makefile \
 	src/Include/Makefile \
 	src/Include/version.h \
+	src/Include/config.h-msvc6 \
 	src/Aircraft/Makefile \
 	src/Airports/Makefile \
 	src/ATC/Makefile \
diff --git a/src/Include/.cvsignore b/src/Include/.cvsignore
index f67623aed..fca41a7a3 100644
--- a/src/Include/.cvsignore
+++ b/src/Include/.cvsignore
@@ -2,6 +2,7 @@
 Makefile
 Makefile.in
 config.h
+config.h-msvc6
 config.h.in
 stamp-h
 stamp-h.in
diff --git a/src/Include/config.h-msvc6 b/src/Include/config.h-msvc6.in
similarity index 98%
rename from src/Include/config.h-msvc6
rename to src/Include/config.h-msvc6.in
index d8fa4310f..f99c2a3ea 100644
--- a/src/Include/config.h-msvc6
+++ b/src/Include/config.h-msvc6.in
@@ -46,7 +46,7 @@
 #define PACKAGE "FlightGear"
 
 /* Define to package version - use in main.cxx */
-#define FLIGHTGEAR_VERSION "MSVC6-WIN32-0.9.6-pre1"
+#define FLIGHTGEAR_VERSION "MSVC6-WIN32-@VERSION@"
 
 /* Define as the return type of signal handlers (int or void).  */
 #define RETSIGTYPE void
@@ -64,7 +64,7 @@
 #define TM_IN_SYS_TIME 1
 
 /* Define to version number */
-#define VERSION "0.9.6-pre1"
+#define VERSION "@VERSION@"
 
 /* Define if compiling on a Winbloze (95, NT, etc.) platform */
 #define WIN32 1