stop building profile libs to save some space

This commit is contained in:
jsg
2025-06-06 09:04:08 +00:00
parent d358c7d3df
commit 9a42033959
11 changed files with 33 additions and 11 deletions

View File

@@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.1 2021/02/11 10:34:51 jsg Exp $
# $OpenBSD: Makefile,v 1.2 2025/06/06 09:04:09 jsg Exp $
LIB= drm
@@ -8,6 +8,8 @@ SRCS= xf86drm.c \
xf86drmRandom.c \
xf86drmSL.c
NOPROFILE=
obj: _xenocara_obj
beforeinstall:

View File

@@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.2 2021/02/19 12:29:37 matthieu Exp $
# $OpenBSD: Makefile,v 1.3 2025/06/06 09:04:09 jsg Exp $
LIB= drm_amdgpu
@@ -18,6 +18,8 @@ CPPFLAGS+= -I${DRM_SRC}/amdgpu \
LDADD+= -L${.CURDIR}/../libdrm/${__objdir} -ldrm
NOPROFILE=
obj: _xenocara_obj
beforeinstall:

View File

@@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.2 2023/02/27 12:46:20 jsg Exp $
# $OpenBSD: Makefile,v 1.3 2025/06/06 09:04:09 jsg Exp $
LIB= drm_intel
@@ -16,6 +16,8 @@ CPPFLAGS+= -I${DRM_SRC}/intel \
LDADD+= -L${.CURDIR}/../libdrm/${__objdir} -ldrm \
-L${X11BASE}/lib -lpciaccess
NOPROFILE=
obj: _xenocara_obj
beforeinstall:

View File

@@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.1 2021/02/11 10:34:51 jsg Exp $
# $OpenBSD: Makefile,v 1.2 2025/06/06 09:04:09 jsg Exp $
LIB= drm_radeon
@@ -15,6 +15,8 @@ CPPFLAGS+= -I${DRM_SRC}/radeon
LDADD+= -L${.CURDIR}/../libdrm/${__objdir} -ldrm
NOPROFILE=
obj: _xenocara_obj
beforeinstall:

View File

@@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.13 2025/06/05 14:18:37 jsg Exp $
# $OpenBSD: Makefile,v 1.14 2025/06/06 09:04:08 jsg Exp $
.include <bsd.xconf.mk>
@@ -76,6 +76,8 @@ LDADD+= -lxcb-dri3 -lxcb-present -lxcb-sync -lxshmfence
LDADD+= -Wl,--end-group
NOPROFILE=
obj: _xenocara_obj
.include <bsd.lib.mk>

View File

@@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.10 2025/06/05 14:18:37 jsg Exp $
# $OpenBSD: Makefile,v 1.11 2025/06/06 09:04:08 jsg Exp $
.include <bsd.xconf.mk>
@@ -88,6 +88,8 @@ LDADD+= -lxcb-dri3 -lxcb-present
LDADD+= -Wl,--end-group
NOPROFILE=
obj: _xenocara_obj
.include <bsd.lib.mk>

View File

@@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.5 2025/06/05 14:18:37 jsg Exp $
# $OpenBSD: Makefile,v 1.6 2025/06/06 09:04:08 jsg Exp $
LIB= GLESv1_CM
@@ -15,6 +15,8 @@ LDADD+= -L${.CURDIR}/../libglapi/${__objdir} -lglapi \
-L${X11BASE}/lib -ldrm -lm -lpthread \
-L${.CURDIR}/../libgallium_dri/${__objdir} -lgallium_dri
NOPROFILE=
obj: _xenocara_obj
.include <bsd.lib.mk>

View File

@@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.5 2025/06/05 14:18:37 jsg Exp $
# $OpenBSD: Makefile,v 1.6 2025/06/06 09:04:08 jsg Exp $
LIB= GLESv2
@@ -15,6 +15,8 @@ LDADD+= -L${.CURDIR}/../libglapi/${__objdir} -lglapi \
-L${X11BASE}/lib -ldrm -lm -lpthread \
-L${.CURDIR}/../libgallium_dri/${__objdir} -lgallium_dri
NOPROFILE=
obj: _xenocara_obj
.include <bsd.lib.mk>

View File

@@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.10 2025/06/05 14:18:38 jsg Exp $
# $OpenBSD: Makefile,v 1.11 2025/06/06 09:04:09 jsg Exp $
LIB= OSMesa
@@ -19,6 +19,8 @@ CPPFLAGS+= -I${MESA_SRC}/src/mesa \
-I${MESA_SRC}/generated/src/mapi/glapi \
-DGALLIUM_SOFTPIPE -DGALLIUM_LLVMPIPE
NOPROFILE=
obj: _xenocara_obj
.include <bsd.lib.mk>

View File

@@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.11 2025/06/05 14:18:42 jsg Exp $
# $OpenBSD: Makefile,v 1.12 2025/06/06 09:04:09 jsg Exp $
.include <bsd.xconf.mk>
@@ -36,6 +36,8 @@ LDADD+= -L${X11BASE}/lib -ldrm \
LDADD+= -Wl,--end-group
NOPROFILE=
obj: _xenocara_obj
.include <bsd.lib.mk>

View File

@@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.7 2025/06/05 14:18:42 jsg Exp $
# $OpenBSD: Makefile,v 1.8 2025/06/06 09:04:09 jsg Exp $
LIB= glapi
@@ -21,6 +21,8 @@ LDADD+= -Wl,--as-needed -Wl,--allow-shlib-undefined -Wl,--start-group \
${.CURDIR}/../libmesa_util_c11/${__objdir}/libmesa_util_c11.a \
-Wl,--gc-sections -lpthread -lm -Wl,--end-group
NOPROFILE=
obj: _xenocara_obj
.include <bsd.lib.mk>