mirror of
https://github.com/archr-linux/Arch-R.git
synced 2026-03-31 14:41:55 -07:00
Merge pull request #2062 from porschemad911/libmali-amlogic-gbm-shim-makefile
libmali-amlogic-gbm-shim - add Makefile
This commit is contained in:
@@ -8,15 +8,11 @@ PKG_ARCH="aarch64"
|
||||
PKG_SITE="https://github.com/viraniac/mali-debs"
|
||||
PKG_URL="${PKG_SITE}.git"
|
||||
PKG_DEPENDS_TARGET="toolchain libdrm"
|
||||
PKG_TOOLCHAIN="manual"
|
||||
PKG_TOOLCHAIN="make"
|
||||
PKG_LONGDESC="GBM shim for Vulkan Mali drivers for S922X SOC"
|
||||
|
||||
make_target() {
|
||||
cd ./jammy/arm64/VIM4/wayland/src
|
||||
"${TOOLCHAIN}"/bin/aarch64-rocknix-linux-gnueabi-gcc -I"${TOOLCHAIN}"/include -Wall -O2 -fpic -shared gbm_bo_create_with_modifiers2.c -o mali_gbm_shim.so
|
||||
}
|
||||
|
||||
makeinstall_target() {
|
||||
mkdir -p ${INSTALL}/usr/lib
|
||||
cp ${PKG_BUILD}/jammy/arm64/VIM4/wayland/src/mali_gbm_shim.so ${INSTALL}/usr/lib/
|
||||
cp ${PKG_BUILD}/mali_gbm_shim.so ${INSTALL}/usr/lib/
|
||||
}
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
# Copyright (C) 2025-present ROCKNIX (https://github.com/ROCKNIX)
|
||||
|
||||
SRC_DIR = $(CURDIR)/jammy/arm64/VIM4/wayland/src
|
||||
CFLAGS = -Wall -O2 -fpic -shared -I$(TOOLCHAIN)/include
|
||||
SOURCES = "gbm_bo_create_with_modifiers2.c"
|
||||
BINARY = "mali_gbm_shim.so"
|
||||
|
||||
all:
|
||||
$(CC) $(CFLAGS) -o $(BINARY) $(SRC_DIR)/$(SOURCES)
|
||||
|
||||
clean:
|
||||
rm -f $(BINARY)
|
||||
Reference in New Issue
Block a user