dnl Process this file with autoconf to produce a configure script. AC_INIT(include/++dfb.h) AC_PREREQ(2.52) # # Making releases: # DIRECTFB_MICRO_VERSION += 1; # DIRECTFB_INTERFACE_AGE += 1; # DIRECTFB_BINARY_AGE += 1; # if any functions have been added, set DIRECTFB_INTERFACE_AGE to 0. # if backwards compatibility has been broken, # set DIRECTFB_BINARY_AGE and DIRECTFB_INTERFACE_AGE to 0. # DIRECTFB_MAJOR_VERSION=1 DIRECTFB_MINOR_VERSION=4 DIRECTFB_MICRO_VERSION=2 DIRECTFB_INTERFACE_AGE=0 DIRECTFB_BINARY_AGE=0 DIRECTFB_VERSION=$DIRECTFB_MAJOR_VERSION.$DIRECTFB_MINOR_VERSION.$DIRECTFB_MICRO_VERSION AC_SUBST(DIRECTFB_MAJOR_VERSION) AC_SUBST(DIRECTFB_MINOR_VERSION) AC_SUBST(DIRECTFB_MICRO_VERSION) AC_SUBST(DIRECTFB_INTERFACE_AGE) AC_SUBST(DIRECTFB_BINARY_AGE) AC_SUBST(DIRECTFB_VERSION) AC_DEFINE_UNQUOTED(DIRECTFB_VERSION,"$DIRECTFB_VERSION",[The DirectFB version]) # libtool versioning LT_RELEASE=$DIRECTFB_MAJOR_VERSION.$DIRECTFB_MINOR_VERSION LT_CURRENT=`expr $DIRECTFB_MICRO_VERSION - $DIRECTFB_INTERFACE_AGE` LT_REVISION=$DIRECTFB_INTERFACE_AGE LT_AGE=`expr $DIRECTFB_BINARY_AGE - $DIRECTFB_INTERFACE_AGE` AC_SUBST(LT_RELEASE) AC_SUBST(LT_CURRENT) AC_SUBST(LT_REVISION) AC_SUBST(LT_AGE) # For automake. VERSION=$DIRECTFB_VERSION PACKAGE=++DFB AM_INIT_AUTOMAKE($PACKAGE, $VERSION, no-define) AM_CONFIG_HEADER(config.h) AM_MAINTAINER_MODE AC_DISABLE_STATIC AM_PROG_LIBTOOL AM_SANITY_CHECK AC_ISC_POSIX AM_PROG_CC_STDC AC_PROG_INSTALL AC_PROG_MAKE_SET AC_HEADER_STDC AC_PROG_CPP AC_PROG_CXX PKG_CHECK_MODULES(DIRECTFB, directfb-internal >= $DIRECTFB_VERSION) AC_OUTPUT([ ++dfb-config ++dfb.pc ++dfb.spec Makefile ++dfb/Makefile examples/Makefile examples/tests/Makefile examples/tests/data/Makefile include/Makefile ], [chmod +x ++dfb-config])