| @@ -1,20 +1,22 @@ | | | @@ -1,20 +1,22 @@ |
1 | # $NetBSD: Makefile,v 1.53 2023/11/25 20:00:25 rjs Exp $ | | 1 | # $NetBSD: Makefile,v 1.54 2024/04/26 16:34:17 rillig Exp $ |
2 | | | 2 | |
3 | # Link the gallium mega driver. | | 3 | # Link the gallium mega driver. |
4 | | | 4 | |
5 | LIBISMODULE= yes | | 5 | LIBISMODULE= yes |
6 | LIBISCXX= yes | | 6 | LIBISCXX= yes |
7 | | | 7 | |
| | | 8 | NOLINT= # Lots of "Unsupported platform" due to undefined __GNUC__ |
| | | 9 | |
8 | .include <bsd.own.mk> | | 10 | .include <bsd.own.mk> |
9 | | | 11 | |
10 | .include "../mesa-which.mk" | | 12 | .include "../mesa-which.mk" |
11 | | | 13 | |
12 | SHLIB_MAJOR= 0 | | 14 | SHLIB_MAJOR= 0 |
13 | | | 15 | |
14 | LIB= gallium_dri | | 16 | LIB= gallium_dri |
15 | DRIDIR= ${X11USRLIBDIR}/modules/dri | | 17 | DRIDIR= ${X11USRLIBDIR}/modules/dri |
16 | DRIDEBUGDIR= ${DEBUGDIR}${X11USRLIBDIR}/modules/dri | | 18 | DRIDEBUGDIR= ${DEBUGDIR}${X11USRLIBDIR}/modules/dri |
17 | | | 19 | |
18 | LLVM_INCLUDE_OBJDIR!= cd ${NETBSDSRCDIR}/external/apache2/llvm/include && ${PRINTOBJDIR} | | 20 | LLVM_INCLUDE_OBJDIR!= cd ${NETBSDSRCDIR}/external/apache2/llvm/include && ${PRINTOBJDIR} |
19 | | | 21 | |
20 | CWARNFLAGS.clang += -Wno-atomic-alignment -Wno-unknown-warning-option -Wno-implicit-int-float-conversion | | 22 | CWARNFLAGS.clang += -Wno-atomic-alignment -Wno-unknown-warning-option -Wno-implicit-int-float-conversion |