AC_INIT([jhc],[0.5.20090218]) AC_CONFIG_SRCDIR(Main.hs) AC_CONFIG_MACRO_DIR(ac-macros) AC_CONFIG_AUX_DIR(ac-macros) AM_INIT_AUTOMAKE([foreign no-dependencies std-options]) REVISION=20090218 SHORTVERSION=0.5 AC_CANONICAL_HOST AC_PROG_LN_S AC_C_BIGENDIAN([BYTE_ORDER=BIG_ENDIAN],[BYTE_ORDER=LITTLE_ENDIAN],[BYTE_ORDER=PDP_ENDIAN]) AC_ARG_WITH(rpmrelease, [ --with-rpmrelease=RPMRELEASE specify rpm release number], [RPMRELEASE=$withval], [RPMRELEASE=1]) AC_PROGRAM_REQUIRE(hc,ghc, [ --with-hc= Specify location of ghc.]) AC_ARG_WITH(hcflags, [ --with-hcflags=HCFLAGS specify flags for Haskell compiler], [HCFLAGS=$withval]) AC_PATH_PROG([DRIFTGHC],[drift-ghc], []) if test -z "$DRIFTGHC"; then echo [DrIFT not found: using preprocessed files] fi AC_PROGRAM_REQUIRE(hsc2hs,hsc2hs, [ --with-hsc2hs= Specify location of hsc2hs.]) jlibpath=${datadir}/$PACKAGE-$SHORTVERSION AC_DEFINE_DIR(LIBDIR,libdir) AC_DEFINE_DIR(DATADIR,datadir) AC_DEFINE_DIR(JLIBPATH,jlibpath) AX_CREATE_STDINT_H([cbits/_stdint.h]) AC_SUBST(HC) AC_SUBST(HCFLAGS) AC_SUBST(HSC2HS) AC_SUBST(RPMRELEASE) AC_SUBST(SHORTVERSION) AC_SUBST(REVISION) AC_SUBST(BYTE_ORDER) AC_SUBST(JLIBPATH) AC_CONFIG_FILES([Makefile jhc.spec Version/Config.hs docs/building.mkd cbits/config.h]) AC_OUTPUT