summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--configure.ac20
-rw-r--r--win32/msvc/lasso_config.h.in10
2 files changed, 10 insertions, 20 deletions
diff --git a/configure.ac b/configure.ac
index 7841aa63..bcee67bf 100644
--- a/configure.ac
+++ b/configure.ac
@@ -155,23 +155,13 @@ VERSION_UNDERSCORED=`echo $VERSION | $SED -e 's/\./_/g'`
AC_SUBST(VERSION_UNDERSCORED)
-VERSION_DECIMAL=`expr $VERSION_MAJOR \* 10000 + $VERSION_MINOR \* 100 + $VERSION_RELEASE`
-WINDOWS_VERSION=`echo $VERSION_MAJOR,$VERSION_MINOR,$VERSION_RELEASE,0`
-
-dnl Add versionning & package defines to lasso_config.h
+dnl Add versionning & package defines to lasso_.h
AC_DEFINE_UNQUOTED(LASSO_VERSION_MAJOR, $VERSION_MAJOR, [Major version number])
AC_DEFINE_UNQUOTED(LASSO_VERSION_MINOR, $VERSION_MINOR, [Minor version number])
AC_DEFINE_UNQUOTED(LASSO_VERSION_SUBMINOR, $VERSION_RELEASE, [Release version number])
-AC_DEFINE_UNQUOTED(LASSO_VERSION_DECIMAL, $VERSION_DECIMAL, [Release version as a decimal])
-
-dnl Add versionning & package substitions.
-AC_SUBST(VERSION_MAJOR)
-AC_SUBST(VERSION_MINOR)
-AC_SUBST(VERSION_RELEASE)
-AC_SUBST(VERSION_DECIMAL)
dnl Dirty hack in order to have dynamic resource version numbering.
-AC_DEFINE_UNQUOTED(LASSO_WINDOWS_VERSION, $WINDOWS_VERSION, [Windows version of the lasso version])
+WINDOWS_VERSION=`echo $VERSION_MAJOR,$VERSION_MINOR,$VERSION_RELEASE,0`
AC_SUBST(WINDOWS_VERSION)
dnl CURRENT, REVISION, AGE
@@ -190,9 +180,9 @@ LASSO_VERSION_INFO="3:0:0"
AC_SUBST(LASSO_VERSION_INFO)
dnl Compute the minimal supported ABI version for Win32 scripts and resources files.
-MINIMAL_VERSION=`echo $LASSO_VERSION_INFO | $AWK -F: '{printf("%d\n",$1-$3)};'`
-UPCASED_DLL_FILENAME="LIBLASSO-$MINIMAL_VERSION.DLL"
-DLL_FILENAME="liblasso-$MINIMAL_VERSION.dll"
+minimal_version=`echo $LASSO_VERSION_INFO | $AWK -F: '{printf("%d\n",$1-$3)};'`
+UPCASED_DLL_FILENAME="LIBLASSO-$minimal_version.DLL"
+DLL_FILENAME="liblasso-$minimal_version.dll"
AC_SUBST(UPCASED_DLL_FILENAME)
AC_SUBST(DLL_FILENAME)
diff --git a/win32/msvc/lasso_config.h.in b/win32/msvc/lasso_config.h.in
index 734715e4..a1358373 100644
--- a/win32/msvc/lasso_config.h.in
+++ b/win32/msvc/lasso_config.h.in
@@ -1,6 +1,3 @@
-/* Release version as a decimal */
-#define LASSO_VERSION_DECIMAL @VERSION_DECIMAL@
-
/* Major version number */
#define LASSO_VERSION_MAJOR @VERSION_MAJOR@
@@ -15,7 +12,11 @@
/* Define if ID-WSF support is enabled */
/* #undef LASSO_WSF_ENABLED */
-#@LASSO_WSF_ENABLE@
+#if @LASSO_WSF_SUPPORT@
+# define LASSO_WSF_ENABLED
+#else
+# undef LASSO_WSF_ENABLED
+#endif
/* Name of package */
#define PACKAGE "@PACKAGE@"
@@ -38,4 +39,3 @@
/* Version number of package */
#define VERSION "@VERSION@"
-