Module Name: src
Committed By: riastradh
Date: Sun Dec 19 10:20:31 UTC 2021
Modified Files:
src/sys/external/bsd/drm2/amdgpu: amdgpu2netbsd
Log Message:
Switch amdgpu2netbsd to gmake and set a few more variables.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/external/bsd/drm2/amdgpu/amdgpu2netbsd
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/amdgpu/amdgpu2netbsd
diff -u src/sys/external/bsd/drm2/amdgpu/amdgpu2netbsd:1.3 src/sys/external/bsd/drm2/amdgpu/amdgpu2netbsd:1.4
--- src/sys/external/bsd/drm2/amdgpu/amdgpu2netbsd:1.3 Mon Aug 27 14:22:47 2018
+++ src/sys/external/bsd/drm2/amdgpu/amdgpu2netbsd Sun Dec 19 10:20:31 2021
@@ -1,6 +1,6 @@
#!/bin/sh
-# $NetBSD: amdgpu2netbsd,v 1.3 2018/08/27 14:22:47 riastradh Exp $
+# $NetBSD: amdgpu2netbsd,v 1.4 2021/12/19 10:20:31 riastradh Exp $
#
# $ /path/to/amdgpu2netbsd > /path/to/files.amdgpu.new
#
@@ -9,6 +9,7 @@
set -Ceu
+: ${GMAKE:=gmake}
: ${MV:=mv}
# Location of amdgpu sources relative to $NETBSDSOURCEDIR.
@@ -17,10 +18,22 @@ amdgpu_top=external/bsd/drm2/dist/drm/am
# config(5) flag for the amdgpu driver.
amdgpu_flag=amdgpu
-env CONFIG_ACPI=y \
-env CONFIG_DRM_AMDGPU_CIK=y \
-env src=. \
-make -f Makefile -V '$(amdgpu-y)' \
+{
+ printf 'show-amdgpu-y:\n'
+ printf '\t@echo $(amdgpu-y)\n'
+ printf 'include Makefile\n'
+} | env \
+ env CONFIG_ACPI=y \
+ env CONFIG_DRM_AMDGPU=y \
+ env CONFIG_DRM_AMDGPU_CIK=y \
+ env CONFIG_DRM_AMDGPU_SI=y \
+ env CONFIG_DRM_AMD_ACP=y \
+ env CONFIG_DRM_AMD_DC=y \
+ env CONFIG_DRM_AMD_DC_DCN=y \
+ env CONFIG_DRM_AMD_DC_HDCP=y \
+ env srctree="`pwd`" \
+ env src=. \
+ ${GMAKE} -f - -s show-amdgpu-y \
| tr ' ' '\n' \
| grep -v '^$' \
| sed -e 's,\.o$,.c,' \