Change-Id: I00a99b2b7e437c9b4b27a2cc426052929cc23f9e
This commit is contained in:
2025-05-09 21:21:41 +08:00
parent 54adfc351f
commit 5f629959ac
82 changed files with 10135 additions and 51 deletions

12
pkgconfig/LLVMSPIRVLib.pc Normal file
View File

@@ -0,0 +1,12 @@
prefix=/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release/tools/SPIRV-LLVM-Translator-18.1.12/build
exec_prefix=${prefix}
libdir=${prefix}/lib
includedir=${prefix}/include
Name: LLVMSPIRVLib
Description: LLVM/SPIR-V bi-directional translator
Version: 18.1.0.0
URL: https://github.com/KhronosGroup/SPIRV-LLVM-Translator
Libs: -L${libdir} -lLLVMSPIRVLib
Cflags: -I${includedir}

View File

@@ -0,0 +1,12 @@
prefix=/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release/tools/SPIRV-Tools-2024.4/build
exec_prefix=${prefix}
libdir=${prefix}/lib
includedir=${prefix}/include
Name: SPIRV-Tools
Description: Tools for SPIR-V
Version: 2024.4.1
URL: https://github.com/KhronosGroup/SPIRV-Tools
Libs: -L${libdir} -lSPIRV-Tools-shared
Cflags: -I${includedir}

12
pkgconfig/SPIRV-Tools.pc Normal file
View File

@@ -0,0 +1,12 @@
prefix=/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release/tools/SPIRV-Tools-2024.4/build
exec_prefix=${prefix}
libdir=${prefix}/lib
includedir=${prefix}/include
Name: SPIRV-Tools
Description: Tools for SPIR-V
Version: 2024.4.1
URL: https://github.com/KhronosGroup/SPIRV-Tools
Libs: -L${libdir} -lSPIRV-Tools-opt -lSPIRV-Tools -lSPIRV-Tools-link
Cflags: -I${includedir}

10
pkgconfig/expat.pc Normal file
View File

@@ -0,0 +1,10 @@
ohos_project_dir=/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release
libdir=${ohos_project_dir}/out/surface/obj/third_party/skia/third_party/expat
includedir=${ohos_project_dir}/third_party/skia/third_party/externals/expat/expat/lib
Name: expat
Version: 2.4.1
Description: expat XML parser
Libs: -L${libdir} -lexpat
Cflags: -I${includedir}
expat

9
pkgconfig/gbm.pc Normal file
View File

@@ -0,0 +1,9 @@
ohos_project_dir=/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release
libdir=${ohos_project_dir}/device/rockchip/hardware/gpu
includedir=${ohos_project_dir}/device/rockchip/hardware/gpu/include
Name: gbm
Description: Userspace interface to kernel DRM services
Version: 2.5.109
Libs: -L${libdir} -llibgbm
Cflags: -I${ohos_project_dir}/device/rockchip/hardware/gpu/include

9
pkgconfig/libdrm.pc Normal file
View File

@@ -0,0 +1,9 @@
ohos_project_dir=/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release
libdir=${ohos_project_dir}/out/surface/thirdparty/libdrm/
includedir=${ohos_project_dir}/third_party/libdrm
Name: libdrm
Description: Userspace interface to kernel DRM services
Version: 2.5.109
Libs: -L${libdir} -ldrm
Cflags: -I${includedir} -I${includedir}/include/drm/

View File

@@ -0,0 +1,9 @@
ohos_project_dir=/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release
libdir=${ohos_project_dir}/out/surface/vortexnova_soc_products/vortexnova_x86_general/
includedir=${ohos_project_dir}/third_party/libdrm
Name: libdrm_amdgpu
Description: Userspace interface to kernel DRM services
Version: 2.5.109
Libs: -L${libdir} -ldrm_amdgpu
Cflags: -I${includedir} -I${includedir}/include/drm/ -I${includedir}/amdgpu

View File

@@ -0,0 +1,9 @@
ohos_project_dir=/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release
libdir=${ohos_project_dir}/out/surface/vortexnova_soc_products/vortexnova_x86_general/
includedir=${ohos_project_dir}/third_party/libdrm
Name: libdrm_radeon
Description: Userspace interface to kernel DRM services
Version: 2.5.109
Libs: -L${libdir} -ldrm_radeon
Cflags: -I${includedir} -I${includedir}/include/drm/ -I${includedir}/radeon

9
pkgconfig/libelf.pc Normal file
View File

@@ -0,0 +1,9 @@
ohos_project_dir=/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release
libdir=${ohos_project_dir}/out/surface/vortexnova_soc_products/vortexnova_x86_general/
includedir=${ohos_project_dir}/third_party/elfutils/libelf/
Name: libelf
Description: elfutils libelf library to read and write ELF files
Version: 0.185
Libs: -L${libdir} -lelf
Cflags: -I${includedir}

9
pkgconfig/libhilog.pc Normal file
View File

@@ -0,0 +1,9 @@
ohos_project_dir=/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release
libdir=${ohos_project_dir}/out/surface/hiviewdfx/hilog
includedir=${ohos_project_dir}/base/hiviewdfx/hilog/interfaces/native/innerkits/include
Name: libhilog
Version: 2.4.1
Description: libhilog
Libs: -L${libdir} -lhilog
Cflags: -I${includedir}

9
pkgconfig/libjpeg.pc Normal file
View File

@@ -0,0 +1,9 @@
ohos_project_dir=/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release
libdir=${ohos_project_dir}/out/surface/obj/third_party/libjpeg-turbo/
includedir=${ohos_project_dir}/third_party/libjpeg-turbo
Name: jpeg
Description: jpeg
Version: 2.5.109
Libs: -L${libdir} -ljpeg_static
Cflags: -I${includedir}

9
pkgconfig/libpng.pc Normal file
View File

@@ -0,0 +1,9 @@
ohos_project_dir=/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release
libdir=${ohos_project_dir}/out/surface/thirdparty/libpng/
includedir=${ohos_project_dir}/third_party/libpng
Name: png
Description: png
Version: 2.5.109
Libs: -L${libdir} -lpng.z
Cflags: -I${includedir}

9
pkgconfig/libsurface.pc Normal file
View File

@@ -0,0 +1,9 @@
ohos_project_dir=/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release
libdir=${ohos_project_dir}/out/surface/graphic/graphic_surface/
includedir=${ohos_project_dir}/out/surface/innerkits/ohos-x86_64/graphic_surface/surface/include/
Name: libsurface
Version: 2.4.1
Description: libsurface
Libs: -L${libdir} -lsurface.z
Cflags: -I${includedir} -I${ohos_project_dir}/drivers/peripheral/display/interfaces/include -I${ohos_project_dir}/drivers/peripheral/base

9
pkgconfig/libudev.pc Normal file
View File

@@ -0,0 +1,9 @@
ohos_project_dir=/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release
libdir=${ohos_project_dir}/out/surface/obj/foundation/multimodalinput/input/libudev/
includedir=${ohos_project_dir}/foundation/multimodalinput/input/libudev/include/
Name: udev
Description: udev
Version: 2.5.109
Libs: -L${libdir} -lmmi_libudev
Cflags: -I${includedir}

9
pkgconfig/libxml2.pc Normal file
View File

@@ -0,0 +1,9 @@
ohos_project_dir=/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release
libdir=${ohos_project_dir}/out/surface/thirdparty/libxml2/
includedir=${ohos_project_dir}/third_party/libxml2/include
Name: xml2
Description: xml2
Version: 2.9.13
Libs: -L${libdir} -lxml2.z
Cflags: -I${includedir}

View File

@@ -0,0 +1,11 @@
prefix=/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release
datarootdir=${prefix}/share
pkgdatadir=${datarootdir}/wayland
libdir=${prefix}/out/surface/graphic/graphic_2d
includedir=${prefix}/third_party/wayland_standard/src
Name: Wayland Client
Description: Server side implementation of the Wayland protocol
Version: 1.18.0
Cflags: -I${includedir} -I${prefix}/out/surface/gen/third_party/wayland_standard/protocol
Libs: -L${libdir} -lwayland_client.0.z

View File

@@ -0,0 +1,9 @@
prefix=/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release
libdir=${prefix}/out/surface/obj/third_party/wayland_standard/
includedir=${prefix}/third_party/wayland_standard/cursor
Name: wayland_cursor
Description: Server side implementation of the Wayland cursor
Version: 2.5.109
Libs: -L${libdir} -llibwayland_cursor
Cflags: -I${includedir}

View File

@@ -0,0 +1,9 @@
prefix=/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release
includedir=${prefix}/third_party/wayland_standard/egl
Name: wayland-egl-backend
Description: Backend wayland-egl interface
Version: 3
Libs:
Cflags: -I${includedir}

11
pkgconfig/wayland-egl.pc Normal file
View File

@@ -0,0 +1,11 @@
prefix=/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release
exec_prefix=${prefix}
libdir=${prefix}/out/surface/graphic/graphic_2d/
includedir=${prefix}/third_party/wayland_standard/egl
Name: wayland-egl
Description: Frontend wayland-egl library
Version: 18.1.0
Requires: wayland-client
Libs: -L${libdir} -lwayland_client.0.z
Cflags: -I${includedir}

View File

@@ -0,0 +1,9 @@
prefix=/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release
datarootdir=${prefix}/third_party
pkgdatadir=${datarootdir}/wayland-protocols_standard
includedir = ${prefix}/out/surface/gen/third_party/wayland_standard/protocol
Name: Wayland Protocols
Description: Wayland protocol files
Version: 1.24
Cflags: -I${includedir} -I${prefix}/third_party/wayland_standard/egl

View File

@@ -0,0 +1,10 @@
prefix=/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release
exec_prefix=${prefix}
datarootdir=${prefix}/share
pkgdatadir=${datarootdir}/wayland
wayland_scanner=${prefix}/out/surface/clang_x64/graphic/graphic_2d/wayland_scanner
Name: Wayland Scanner
Description: Wayland scanner
Version: 1.19.0

View File

@@ -0,0 +1,12 @@
prefix=/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release
exec_prefix=${prefix}
datarootdir=${prefix}/share
pkgdatadir=${datarootdir}/wayland
libdir=${prefix}/out/surface/graphic/graphic_2d
includedir=${prefix}/third_party/wayland_standard/src
Name: Wayland Server
Description: Server side implementation of the Wayland protocol
Version: 1.18.0
Cflags: -I${includedir} -I${prefix}/out/surface/gen/third_party/wayland_standard/protocol
Libs: -L${libdir} -lwayland_server.0.z

13
pkgconfig/zlib.pc Normal file
View File

@@ -0,0 +1,13 @@
prefix=/home/geekyharmony/ohsc/OpenHarmony-5.1.0-Release
exec_prefix=${prefix}
libdir=${prefix}/out/surface/obj/third_party/zlib
sharedlibdir=${libdir}
includedir=${prefix}/third_party/zlib
Name: zlib
Description: zlib compression library
Version: 1.2.12
Requires:
Libs: -L${libdir} -L${sharedlibdir} -lz
Cflags: -I${includedir}