Module Name: src
Committed By: riastradh
Date: Sun Dec 19 00:25:20 UTC 2021
Modified Files:
src/sys/external/bsd/drm2/i915drm: i915drmkms2netbsd
Log Message:
Break down and use gmake for i915drmkms2netbsd too.
Author: Maya Rashish <[email protected]>
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/external/bsd/drm2/i915drm/i915drmkms2netbsd
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/external/bsd/drm2/i915drm/i915drmkms2netbsd
diff -u src/sys/external/bsd/drm2/i915drm/i915drmkms2netbsd:1.2 src/sys/external/bsd/drm2/i915drm/i915drmkms2netbsd:1.3
--- src/sys/external/bsd/drm2/i915drm/i915drmkms2netbsd:1.2 Mon Aug 27 07:55:17 2018
+++ src/sys/external/bsd/drm2/i915drm/i915drmkms2netbsd Sun Dec 19 00:25:19 2021
@@ -1,6 +1,6 @@
#!/bin/sh
-# $NetBSD: i915drmkms2netbsd,v 1.2 2018/08/27 07:55:17 riastradh Exp $
+# $NetBSD: i915drmkms2netbsd,v 1.3 2021/12/19 00:25:19 riastradh Exp $
#
# $ /path/to/i915drmkms2netbsd > /path/to/files.i915drmkms.new
#
@@ -8,16 +8,23 @@
set -Ceu
+: ${GMAKE:=gmake}
+
# Location of the i915drmkms sources relative to $NETBSDSRCDIR.
i915drmkms_top=external/bsd/drm2/dist/drm/i915
# config(5) flag for the i915drmkms driver.
i915drmkms_flag=i915drmkms
-env CONFIG_ACPI=y \
-env CONFIG_DRM_FBDEV_EMULATION=y \
-env src=. \
-make -f Makefile -V '$(i915-y)' \
+{
+ printf 'show-i915-y:\n'
+ printf '\t@echo $(i915-y)\n'
+ printf 'include Makefile\n'
+} | env \
+ env CONFIG_ACPI=y \
+ env CONFIG_DRM_FBDEV_EMULATION=y \
+ env src=. \
+ ${GMAKE} -f - -s show-i915-y \
| tr ' ' '\n' \
| grep -v '^$' \
| sed -e 's,\.o$,.c,' \