Add makefile rule to copy headers from kernel tree
authorKristian Høgsberg <krh@bitplanet.net>
Tue, 17 Nov 2009 14:23:52 +0000 (09:23 -0500)
committerKristian Høgsberg <krh@bitplanet.net>
Tue, 17 Nov 2009 14:23:52 +0000 (09:23 -0500)
.gitignore
Makefile.am
configure.ac

index fbece64..e8f93b7 100644 (file)
@@ -13,6 +13,8 @@ bsd-core/*/machine
 .deps
 .libs
 .tmp_versions
+.*check*
+.*install*
 Makefile
 Makefile.in
 aclocal.m4
index 5b1ae60..48a49e2 100644 (file)
@@ -28,3 +28,10 @@ pkgconfigdir = @pkgconfigdir@
 pkgconfig_DATA = libdrm.pc
 
 EXTRA_DIST = libdrm.pc.in
+
+copy-headers :
+       cp -r $(kernel_source)/usr/include/drm $(top_srcdir)/include
+
+commit-headers : copy-headers
+       git add include
+       git commit -am "Copy headers from kernel $$(GIT_DIR=$(kernel_source)/.git git describe)"
index 410a359..cece9f8 100644 (file)
@@ -188,6 +188,11 @@ fi
 
 AM_CONDITIONAL(HAVE_INTEL, [test "x$INTEL" != "xno"])
 
+AC_ARG_WITH([kernel-source],
+            [AS_HELP_STRING([--with-kernel-source],
+              [specify path to linux kernel source])],
+           [kernel_source="$with_kernel_source"])
+AC_SUBST(kernel_source)
 
 AC_SUBST(WARN_CFLAGS)
 AC_OUTPUT([