configure.ac revision 16fd1166
16df26cacSmrg# Copyright 2005 Adam Jackson. 26df26cacSmrg# 36df26cacSmrg# Permission is hereby granted, free of charge, to any person obtaining a 46df26cacSmrg# copy of this software and associated documentation files (the "Software"), 56df26cacSmrg# to deal in the Software without restriction, including without limitation 66df26cacSmrg# on the rights to use, copy, modify, merge, publish, distribute, sub 76df26cacSmrg# license, and/or sell copies of the Software, and to permit persons to whom 86df26cacSmrg# the Software is furnished to do so, subject to the following conditions: 96df26cacSmrg# 106df26cacSmrg# The above copyright notice and this permission notice (including the next 116df26cacSmrg# paragraph) shall be included in all copies or substantial portions of the 126df26cacSmrg# Software. 136df26cacSmrg# 146df26cacSmrg# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 156df26cacSmrg# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 166df26cacSmrg# FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL 176df26cacSmrg# ADAM JACKSON BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 186df26cacSmrg# IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 196df26cacSmrg# CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 206df26cacSmrg# 216df26cacSmrg# Process this file with autoconf to produce a configure script 226df26cacSmrg 236df26cacSmrgAC_PREREQ(2.57) 246df26cacSmrgAC_INIT([xf86-video-vmware], 2516fd1166Smrg 10.16.6, 266df26cacSmrg [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], 276df26cacSmrg xf86-video-vmware) 286df26cacSmrg 296df26cacSmrgAC_CONFIG_SRCDIR([Makefile.am]) 306df26cacSmrgAM_CONFIG_HEADER([config.h]) 316df26cacSmrgAC_CONFIG_AUX_DIR(.) 326df26cacSmrg 336df26cacSmrgAM_INIT_AUTOMAKE([dist-bzip2]) 346df26cacSmrg 356df26cacSmrgAM_MAINTAINER_MODE 366df26cacSmrg 376df26cacSmrg# Checks for programs. 386df26cacSmrgAC_DISABLE_STATIC 396df26cacSmrgAC_PROG_LIBTOOL 406df26cacSmrgAC_PROG_CC 416df26cacSmrg 426df26cacSmrgAH_TOP([#include "xorg-server.h"]) 436df26cacSmrg 446df26cacSmrgAC_ARG_WITH(xorg-module-dir, 456df26cacSmrg AC_HELP_STRING([--with-xorg-module-dir=DIR], 466df26cacSmrg [Default xorg module directory [[default=$libdir/xorg/modules]]]), 476df26cacSmrg [moduledir="$withval"], 486df26cacSmrg [moduledir="$libdir/xorg/modules"]) 496df26cacSmrg 506df26cacSmrg# Checks for extensions 516df26cacSmrgXORG_DRIVER_CHECK_EXT(RANDR, randrproto) 526df26cacSmrgXORG_DRIVER_CHECK_EXT(RENDER, renderproto) 536df26cacSmrgXORG_DRIVER_CHECK_EXT(DPMSExtension, xextproto) 546df26cacSmrgXORG_DRIVER_CHECK_EXT(XINERAMA, xineramaproto) 556df26cacSmrgXORG_DRIVER_CHECK_EXT(XV, videoproto) 566df26cacSmrg 576df26cacSmrg# Checks for pkg-config packages 586df26cacSmrgPKG_CHECK_MODULES(XORG, [xorg-server >= 1.0.1 xproto fontsproto $REQUIRED_MODULES]) 596df26cacSmrgsdkdir=$(pkg-config --variable=sdkdir xorg-server) 606df26cacSmrg 6116fd1166SmrgPKG_CHECK_EXISTS([xorg-server >= 1.1.0], 6216fd1166Smrg [AC_DEFINE([HAVE_XORG_SERVER_1_1_0], 1, 6316fd1166Smrg [Has version 1.1.0 or greater of the Xserver])]) 6416fd1166Smrg 6516fd1166SmrgPKG_CHECK_EXISTS([xorg-server >= 1.0.99.901], 6616fd1166Smrg [AC_DEFINE([HAVE_XORG_SERVER_1_0_99_901], 1, 6716fd1166Smrg [Has version 1.0.99.901 or greater of the Xserver])]) 6816fd1166Smrg 6916fd1166SmrgPKG_CHECK_EXISTS([xorg-server >= 1.2.0], 7016fd1166Smrg [AC_DEFINE([HAVE_XORG_SERVER_1_2_0], 1, 7116fd1166Smrg [Has version 1.2.0 or greater of the Xserver])]) 7216fd1166Smrg 7316fd1166Smrg 746df26cacSmrg# Checks for libraries. 756df26cacSmrg 766df26cacSmrg# Checks for header files. 776df26cacSmrgAC_HEADER_STDC 786df26cacSmrgsave_CFLAGS="$CFLAGS" 796df26cacSmrgCFLAGS="$XORG_CFLAGS" 806df26cacSmrgAC_CHECK_DECL(XSERVER_LIBPCIACCESS, 816df26cacSmrg [XSERVER_LIBPCIACCESS=yes], [XSERVER_LIBPCIACCESS=no], 826df26cacSmrg [#include "xorg-server.h"]) 836df26cacSmrgCFLAGS="$save_CFLAGS" 846df26cacSmrg 856df26cacSmrgif test x$XSERVER_LIBPCIACCESS = xyes; then 866df26cacSmrg PKG_CHECK_MODULES([PCIACCESS], [pciaccess >= 0.8.0]) 876df26cacSmrgfi 886df26cacSmrg 896df26cacSmrgAM_CONDITIONAL(XSERVER_LIBPCIACCESS, test "x$XSERVER_LIBPCIACCESS" = xyes) 906df26cacSmrg 916df26cacSmrgAC_SUBST([XORG_CFLAGS]) 926df26cacSmrgAC_SUBST([moduledir]) 936df26cacSmrg 946df26cacSmrgDRIVER_NAME=vmware 956df26cacSmrgAC_SUBST([DRIVER_NAME]) 966df26cacSmrg 976df26cacSmrgXORG_MANPAGE_SECTIONS 986df26cacSmrgXORG_RELEASE_VERSION 996df26cacSmrg 1006df26cacSmrgAC_OUTPUT([ 1016df26cacSmrg Makefile 1026df26cacSmrg src/Makefile 1036df26cacSmrg man/Makefile 1046df26cacSmrg]) 105