diff options
author | Luc Verhaegen <libv@skynet.be> | 2010-02-22 19:24:34 +0100 |
---|---|---|
committer | Luc Verhaegen <libv@skynet.be> | 2010-02-22 19:24:34 +0100 |
commit | 5dee9b7b19c1aa3a13618b08bc24f00677b5364b (patch) | |
tree | 447ebc341a12da7371382c3b21bb1341a68cbdc2 |
Initial template for standalone mesa dri drivers.
-rw-r--r-- | .gitignore | 17 | ||||
-rw-r--r-- | Makefile.am | 3 | ||||
-rwxr-xr-x | autogen.sh | 12 | ||||
-rw-r--r-- | configure.ac | 24 | ||||
-rw-r--r-- | src/Makefile.am | 7 |
5 files changed, 63 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..493134b --- /dev/null +++ b/.gitignore @@ -0,0 +1,17 @@ +Makefile +Makefile.in +aclocal.m4 +autom4te.cache/ +config.* +configure +install-sh +libtool +ltmain.sh +missing +depend +depcomp +.libs/ +.deps/ +*.lo +*.la +*~ diff --git a/Makefile.am b/Makefile.am new file mode 100644 index 0000000..15ea2b3 --- /dev/null +++ b/Makefile.am @@ -0,0 +1,3 @@ +AUTOMAKE_OPTIONS = foreign + +SUBDIRS = src diff --git a/autogen.sh b/autogen.sh new file mode 100755 index 0000000..904cd67 --- /dev/null +++ b/autogen.sh @@ -0,0 +1,12 @@ +#! /bin/sh + +srcdir=`dirname $0` +test -z "$srcdir" && srcdir=. + +ORIGDIR=`pwd` +cd $srcdir + +autoreconf -v --install || exit 1 +cd $ORIGDIR || exit $? + +$srcdir/configure --enable-maintainer-mode "$@" diff --git a/configure.ac b/configure.ac new file mode 100644 index 0000000..2a78cfd --- /dev/null +++ b/configure.ac @@ -0,0 +1,24 @@ +# Process this file with autoconf to produce a configure script + +AC_PREREQ(2.57) +AC_INIT([mesa-dri-xxx], 7.0.3, [], mesa-dri-xxx) + +AM_INIT_AUTOMAKE([dist-bzip2]) + +AM_MAINTAINER_MODE + +# Checks for programs. +AC_DISABLE_STATIC +AC_PROG_LIBTOOL +AC_PROG_CC + +# Checks for header files. +AC_HEADER_STDC + +PKG_CHECK_MODULES([DRM], [libdrm >= 2.3.0]) +PKG_CHECK_MODULES([DRI], [libmesadri = 7.0.3 libmesadricommon = 7.0.3]) + +AC_OUTPUT([ + Makefile + src/Makefile +]) diff --git a/src/Makefile.am b/src/Makefile.am new file mode 100644 index 0000000..aa854c5 --- /dev/null +++ b/src/Makefile.am @@ -0,0 +1,7 @@ +AM_CFLAGS = -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING + +xxx_dri_la_LTLIBRARIES = xxx_dri.la +xxx_dri_la_CFLAGS = $(AM_CFLAGS) $(DRM_CFLAGS) $(DRI_CFLAGS) -Iserver +xxx_dri_la_LDFLAGS = -module -noprefix -lm -ldl $(DRM_LIBS) $(DRI_LIBS) +xxx_dri_ladir = @libdir@/dri +xxx_dri_la_SOURCES = \ |