Module Name: src
Committed By: pooka
Date: Wed Nov 19 00:17:10 UTC 2014
Modified Files:
src/sys/modules/hdafg: Makefile
src/sys/modules/hdaudio: Makefile
Added Files:
src/sys/modules/hdafg: Makefile.inc
src/sys/modules/hdaudio: Makefile.inc
Log Message:
allow sharing Makefiles with rump kernel components
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/modules/hdafg/Makefile
cvs rdiff -u -r0 -r1.1 src/sys/modules/hdafg/Makefile.inc
cvs rdiff -u -r1.3 -r1.4 src/sys/modules/hdaudio/Makefile
cvs rdiff -u -r0 -r1.1 src/sys/modules/hdaudio/Makefile.inc
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/modules/hdafg/Makefile
diff -u src/sys/modules/hdafg/Makefile:1.4 src/sys/modules/hdafg/Makefile:1.5
--- src/sys/modules/hdafg/Makefile:1.4 Sun Aug 28 15:48:19 2011
+++ src/sys/modules/hdafg/Makefile Wed Nov 19 00:17:10 2014
@@ -1,11 +1,8 @@
-# $NetBSD: Makefile,v 1.4 2011/08/28 15:48:19 jmcneill Exp $
+# $NetBSD: Makefile,v 1.5 2014/11/19 00:17:10 pooka Exp $
.include "../Makefile.inc"
-
-.PATH: ${S}/dev/pci/hdaudio
+.include "${.CURDIR}/Makefile.inc"
KMOD= hdafg
-IOCONF= hdafg.ioconf
-SRCS= hdafg.c hdafg_dd.c
.include <bsd.kmodule.mk>
Index: src/sys/modules/hdaudio/Makefile
diff -u src/sys/modules/hdaudio/Makefile:1.3 src/sys/modules/hdaudio/Makefile:1.4
--- src/sys/modules/hdaudio/Makefile:1.3 Fri Sep 19 18:05:24 2014
+++ src/sys/modules/hdaudio/Makefile Wed Nov 19 00:17:10 2014
@@ -1,12 +1,8 @@
-# $NetBSD: Makefile,v 1.3 2014/09/19 18:05:24 christos Exp $
+# $NetBSD: Makefile,v 1.4 2014/11/19 00:17:10 pooka Exp $
.include "../Makefile.inc"
-
-.PATH: ${S}/dev/pci/hdaudio
+.include "${.CURDIR}/Makefile.inc"
KMOD= hdaudio
-IOCONF= hdaudio.ioconf
-SRCS= hdaudio.c
-SRCS+= hdaudio_pci.c
.include <bsd.kmodule.mk>
Added files:
Index: src/sys/modules/hdafg/Makefile.inc
diff -u /dev/null src/sys/modules/hdafg/Makefile.inc:1.1
--- /dev/null Wed Nov 19 00:17:10 2014
+++ src/sys/modules/hdafg/Makefile.inc Wed Nov 19 00:17:10 2014
@@ -0,0 +1,9 @@
+# $NetBSD: Makefile.inc,v 1.1 2014/11/19 00:17:10 pooka Exp $
+
+# This file is used by modules and rump kernels
+
+IOCONFDIR:= ${.PARSEDIR}
+.PATH: ${NETBSDSRCDIR}/sys/dev/pci/hdaudio ${IOCONFDIR}
+
+IOCONF= hdafg.ioconf
+SRCS= hdafg.c hdafg_dd.c
Index: src/sys/modules/hdaudio/Makefile.inc
diff -u /dev/null src/sys/modules/hdaudio/Makefile.inc:1.1
--- /dev/null Wed Nov 19 00:17:10 2014
+++ src/sys/modules/hdaudio/Makefile.inc Wed Nov 19 00:17:10 2014
@@ -0,0 +1,11 @@
+# $NetBSD: Makefile.inc,v 1.1 2014/11/19 00:17:10 pooka Exp $
+
+# This file is used by modules and rump kernels
+
+IOCONFDIR:= ${.PARSEDIR}
+
+.PATH: ${NETBSDSRCDIR}/sys/dev/pci/hdaudio ${IOCONFDIR}
+
+IOCONF= hdaudio.ioconf
+SRCS= hdaudio.c
+SRCS+= hdaudio_pci.c