aboutsummaryrefslogtreecommitdiffstats
path: root/configure.in
diff options
context:
space:
mode:
authorcpk <cpk>2001-07-30 16:59:37 +0000
committercpk <cpk@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>2001-07-30 16:59:37 +0000
commit637e5ce74bb7c9b6ee0e4d2b3c7c094d0d7c36cf (patch)
treef4f625d2bb4183a7f22fd3ad78113c67703ca507 /configure.in
parentclean up a little (diff)
downloadenlightenment-637e5ce74bb7c9b6ee0e4d2b3c7c094d0d7c36cf.tar.gz
Okay Raster, don't shoot me. I've cleaned up the whole thing. I've
added header files for most of the logical units, which greatly reduces the size of e.h. The dependencies are probably still a bit too dense, I'll look at that next. Things don't get rebuilt completely any more when efsd is updated. I've also started command line options. Only version info and the display variable are recognized so far. I see no warnings here on my machine. Hope I didn't break anything. SVN revision: 5014
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in19
1 files changed, 18 insertions, 1 deletions
diff --git a/configure.in b/configure.in
index 803ad9e2b..7944f8b79 100644
--- a/configure.in
+++ b/configure.in
@@ -1,9 +1,26 @@
dnl Process this file with autoconf to produce a configure script.
AC_INIT(configure.in)
-AM_INIT_AUTOMAKE(enlightenment, 0.17.pre_0)
+
+ENLIGHTENMENT_MAJOR=0
+ENLIGHTENMENT_MINOR=17
+ENLIGHTENMENT_MICRO=pre_0
+ENLIGHTENMENT_VERSION=$ENLIGHTENMENT_MAJOR.$ENLIGHTENMENT_MINOR.$ENLIGHTENMENT_MICRO
+
+VERSION=$ENLIGHTENMENT_VERSION
+
+AM_INIT_AUTOMAKE(enlightenment, $VERSION)
AM_CONFIG_HEADER(config.h)
+AC_DEFINE_UNQUOTED(ENLIGHTENMENT_VERSION, "$ENLIGHTENMENT_VERSION")
+AC_SUBST(ENLIGHTENMENT_VERSION)
+AC_DEFINE_UNQUOTED(ENLIGHTENMENT_MAJOR, "$ENLIGHTENMENT_MAJOR")
+AC_SUBST(ENLIGHTENMENT_MAJOR)
+AC_DEFINE_UNQUOTED(ENLIGHTENMENT_MINOR, "$ENLIGHTENMENT_MINOR")
+AC_SUBST(ENLIGHTENMENT_MINOR)
+AC_DEFINE_UNQUOTED(ENLIGHTENMENT_MICRO, "$ENLIGHTENMENT_MICRO")
+AC_SUBST(ENLIGHTENMENT_MICRO)
+
AC_ISC_POSIX
AC_PROG_CC
AM_PROG_CC_STDC