summaryrefslogtreecommitdiff
path: root/configure.ac
blob: 9f47d54570ec498fc8c42a9f93e215f109282e34 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
AC_PREREQ(2.57)
AC_INIT([libwsbm], 1.0.0, [thomas@tungstengraphics.com], libwsbm)
AC_CONFIG_SRCDIR([Makefile.am])
AM_INIT_AUTOMAKE([dist-bzip2])

AM_CONFIG_HEADER([config.h])

AC_DISABLE_STATIC
AC_PROG_LIBTOOL
AC_PROG_CC
PKG_PROG_PKG_CONFIG

PKG_CHECK_MODULES(libdrm, libdrm)
AC_SUBST(libdrm_CFLAGS)
AC_SUBST(libdrm_LIBS)
AC_HEADER_STDC
AC_SYS_LARGEFILE

AC_CHECK_HEADER(pthread.h, [
	AC_SEARCH_LIBS(pthread_cond_init, pthread,
		[AC_DEFINE(HAVE_PTHREADS, 1, "os has pthreads")],,,)
	      ],,,)

pkgconfigdir=${libdir}/pkgconfig
AC_SUBST(pkgconfigdir)

AC_OUTPUT([
	Makefile
	src/Makefile
	libwsbm.pc])