configure.ac revision 39f9c979
1bb2e14f3Smrg 2bb2e14f3Smrgdnl Copyright 2005 Red Hat, Inc. 31114aea8Smrgdnl 4bb2e14f3Smrgdnl Permission to use, copy, modify, distribute, and sell this software and its 5bb2e14f3Smrgdnl documentation for any purpose is hereby granted without fee, provided that 6bb2e14f3Smrgdnl the above copyright notice appear in all copies and that both that 7bb2e14f3Smrgdnl copyright notice and this permission notice appear in supporting 8bb2e14f3Smrgdnl documentation, and that the name of Red Hat not be used in 9bb2e14f3Smrgdnl advertising or publicity pertaining to distribution of the software without 10bb2e14f3Smrgdnl specific, written prior permission. Red Hat makes no 11bb2e14f3Smrgdnl representations about the suitability of this software for any purpose. It 12bb2e14f3Smrgdnl is provided "as is" without express or implied warranty. 131114aea8Smrgdnl 14bb2e14f3Smrgdnl RED HAT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, 15bb2e14f3Smrgdnl INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO 16bb2e14f3Smrgdnl EVENT SHALL RED HAT BE LIABLE FOR ANY SPECIAL, INDIRECT OR 17bb2e14f3Smrgdnl CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, 18bb2e14f3Smrgdnl DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER 19bb2e14f3Smrgdnl TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 20bb2e14f3Smrgdnl PERFORMANCE OF THIS SOFTWARE. 21bb2e14f3Smrgdnl 22bb2e14f3Smrgdnl Process this file with autoconf to create configure. 23bb2e14f3Smrg 2439f9c979Smrg# Initialize Autoconf 255afa940dSmrgAC_PREREQ([2.60]) 2639f9c979SmrgAC_INIT([imake], [1.0.6], 275afa940dSmrg [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], [imake]) 2839f9c979SmrgAC_CONFIG_SRCDIR([Makefile.am]) 2939f9c979SmrgAC_CONFIG_HEADERS([config.h]) 3039f9c979Smrg 3139f9c979Smrg# Initialize Automake 32bb2e14f3SmrgAM_INIT_AUTOMAKE([foreign dist-bzip2]) 33bb2e14f3SmrgAM_MAINTAINER_MODE 34bb2e14f3Smrg 355afa940dSmrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 36a5399cb1Smrgm4_ifndef([XORG_MACROS_VERSION], 375afa940dSmrg [m4_fatal([must install xorg-macros 1.8 or later before running autoconf/autogen])]) 385afa940dSmrgXORG_MACROS_VERSION(1.8) 39a5399cb1SmrgXORG_DEFAULT_OPTIONS 40a5399cb1Smrg 41bb2e14f3SmrgAC_PROG_CPP 42bb2e14f3SmrgXORG_PROG_RAWCPP 43bb2e14f3SmrgCPP_PROGRAM=${RAWCPP} 44bb2e14f3SmrgAC_SUBST(CPP_PROGRAM) 45bb2e14f3Smrg 465afa940dSmrgAC_CHECK_FUNCS([mkstemp]) 47a5399cb1Smrg 48bb2e14f3SmrgAC_CHECK_PROG(HAS_PERL, perl, yes) 49bb2e14f3SmrgAM_CONDITIONAL([HAS_PERL], [test "x$HAS_PERL" = xyes]) 50bb2e14f3Smrg 51bb2e14f3Smrgm4_ifdef([AS_HELP_STRING], , [m4_define([AS_HELP_STRING], m4_defn([AC_HELP_STRING]))]) 52bb2e14f3Smrg 53bb2e14f3SmrgDEFAULT_XCONFDIR="${libdir}/X11/config" 54bb2e14f3SmrgAC_ARG_WITH(config-dir, 55bb2e14f3Smrg AS_HELP_STRING([--with-config-dir=<path>], [Path to config dir (default: ${libdir}/X11/config)]), 56bb2e14f3Smrg [XCONFDIR="$withval"], 57bb2e14f3Smrg [XCONFDIR="$DEFAULT_XCONFDIR"]) 58bb2e14f3SmrgAC_SUBST(XCONFDIR) 59bb2e14f3Smrg 60bb2e14f3SmrgDEFAULT_PREPROCESSCMD_MKDEPEND="gcc -E" 61bb2e14f3SmrgAC_ARG_WITH(script-preproc-cmd, 62bb2e14f3Smrg AS_HELP_STRING([--with-script-preproc-cmd=CMD], [Preprocessor command to run on scripts (default: "gcc -E")]), 63bb2e14f3Smrg [PREPROCESSCMD_MKDEPEND="$withval"], 64bb2e14f3Smrg [PREPROCESSCMD_MKDEPEND="$DEFAULT_PREPROCESSCMD_MKDEPEND"]) 65bb2e14f3SmrgAC_SUBST(PREPROCESSCMD_MKDEPEND) 66bb2e14f3Smrg 67bb2e14f3SmrgDEFAULT_ARCMD="ar clq" 68bb2e14f3SmrgAC_ARG_WITH(create-lib-cmd, 69bb2e14f3Smrg AS_HELP_STRING([--with-create-lib-cmd=CMD], [Command to create libraries (default: "ar clq")]), 70bb2e14f3Smrg [ARCMD="$withval"], 71bb2e14f3Smrg [ARCMD="$DEFAULT_ARCMD"]) 72bb2e14f3SmrgAC_SUBST(ARCMD) 73bb2e14f3Smrg 74bb2e14f3SmrgDEFAULT_RANLIB="ranlib" 75bb2e14f3SmrgAC_ARG_WITH(clean-lib-cmd, 76bb2e14f3Smrg AS_HELP_STRING([--with-clean-lib-cmd=CMD], [Command to clean up libraries (default: "ranlib")]), 77bb2e14f3Smrg [RANLIB="$withval"], 78bb2e14f3Smrg [RANLIB="$DEFAULT_RANLIB"]) 79bb2e14f3SmrgAC_SUBST(RANLIB) 80bb2e14f3Smrg 81bb2e14f3SmrgAC_ARG_ENABLE(revpath, 82bb2e14f3Smrg AS_HELP_STRING([--disable-revpath], [Build revpath (default: enabled)]), 83bb2e14f3Smrg [BUILD_REVPATH="$enableval"], 84bb2e14f3Smrg [BUILD_REVPATH=yes]) 85bb2e14f3SmrgAM_CONDITIONAL([BUILD_REVPATH], [test "x$BUILD_REVPATH" = xyes]) 86bb2e14f3Smrg 87bb2e14f3SmrgAC_ARG_ENABLE(makeg, 88bb2e14f3Smrg AS_HELP_STRING([--disable-makeg], [Build makeg (default: enabled)]), 89bb2e14f3Smrg [BUILD_MAKEG="$enableval"], 90bb2e14f3Smrg [BUILD_MAKEG=yes]) 91bb2e14f3SmrgAM_CONDITIONAL([BUILD_MAKEG], [test "x$BUILD_MAKEG" = xyes]) 92bb2e14f3Smrg 93bb2e14f3SmrgAC_ARG_ENABLE(xmkmf, 94bb2e14f3Smrg AS_HELP_STRING([--disable-xmkmf], [Build xmkmf (default: enabled)]), 95bb2e14f3Smrg [BUILD_XMKMF="$enableval"], 96bb2e14f3Smrg [BUILD_XMKMF=yes]) 97bb2e14f3SmrgAM_CONDITIONAL([BUILD_XMKMF], [test "x$BUILD_XMKMF" = xyes]) 98bb2e14f3Smrg 99bb2e14f3SmrgAC_ARG_ENABLE(ccmakedep, 100bb2e14f3Smrg AS_HELP_STRING([--disable-ccmakedep], [Build ccmakedep (default: enabled)]), 101bb2e14f3Smrg [BUILD_CCMAKEDEP="$enableval"], 102bb2e14f3Smrg [BUILD_CCMAKEDEP=yes]) 103bb2e14f3SmrgAM_CONDITIONAL([BUILD_CCMAKEDEP], [test "x$BUILD_CCMAKEDEP" = xyes]) 104bb2e14f3Smrg 105bb2e14f3SmrgAC_ARG_ENABLE(mergelib, 106bb2e14f3Smrg AS_HELP_STRING([--disable-mergelib], [Build mergelib (default: enabled)]), 107bb2e14f3Smrg [BUILD_MERGELIB="$enableval"], 108bb2e14f3Smrg [BUILD_MERGELIB=yes]) 109bb2e14f3SmrgAM_CONDITIONAL([BUILD_MERGELIB], [test "x$BUILD_MERGELIB" = xyes]) 110bb2e14f3Smrg 111bb2e14f3SmrgAC_ARG_ENABLE(mkdirhier, 112bb2e14f3Smrg AS_HELP_STRING([--disable-mkdirhier], [Build mkdirhier (default: enabled)]), 113bb2e14f3Smrg [BUILD_MKDIRHIER="$enableval"], 114bb2e14f3Smrg [BUILD_MKDIRHIER=yes]) 115bb2e14f3SmrgAM_CONDITIONAL([BUILD_MKDIRHIER], [test "x$BUILD_MKDIRHIER" = xyes]) 116bb2e14f3Smrg 117bb2e14f3SmrgAC_ARG_ENABLE(cleanlinks, 118bb2e14f3Smrg AS_HELP_STRING([--disable-cleanlinks], [Build cleanlinks (default: enabled)]), 119bb2e14f3Smrg [BUILD_CLEANLINKS="$enableval"], 120bb2e14f3Smrg [BUILD_CLEANLINKS=yes]) 121bb2e14f3SmrgAM_CONDITIONAL([BUILD_CLEANLINKS], [test "x$BUILD_CLEANLINKS" = xyes]) 122bb2e14f3Smrg 123bb2e14f3SmrgAC_ARG_ENABLE(mkhtmlindex, 124bb2e14f3Smrg AS_HELP_STRING([--disable-mkhtmlindex], [Build mkhtmlindex (default: enabled)]), 125bb2e14f3Smrg [BUILD_MKHTMLINDEX="$enableval"], 126bb2e14f3Smrg [BUILD_MKHTMLINDEX=yes]) 127bb2e14f3SmrgAM_CONDITIONAL([BUILD_MKHTMLINDEX], [test "x$BUILD_MKHTMLINDEX" = xyes]) 128bb2e14f3Smrg 129bb2e14f3Smrg# Checks for pkg-config packages 130bb2e14f3SmrgPKG_CHECK_MODULES(XPROTO, xproto) 131bb2e14f3Smrg 132bb2e14f3SmrgAC_OUTPUT([Makefile]) 133