| From 488916a6b366bfa5da2907b5892798eb2306a17d Mon Sep 17 00:00:00 2001 |
| From: Martin Jansa <martin.jansa@lge.com> |
| Date: Wed, 13 Jun 2018 18:22:22 +0000 |
| Subject: [PATCH 20/21] openmaxil: add pkg-config file |
| |
| --- |
| CMakeLists.txt | 2 +- |
| pkgconfig/openmaxil.pc.in | 10 ++++++++++ |
| 2 files changed, 11 insertions(+), 1 deletion(-) |
| create mode 100644 pkgconfig/openmaxil.pc.in |
| |
| diff --git a/CMakeLists.txt b/CMakeLists.txt |
| index 80337b2..3e3c90e 100644 |
| --- a/CMakeLists.txt |
| +++ b/CMakeLists.txt |
| @@ -133,7 +133,7 @@ include_directories("${PROJECT_BINARY_DIR}") |
| include(FindPkgConfig QUIET) |
| if(PKG_CONFIG_FOUND) |
| # Produce a pkg-config file |
| - foreach(PCFILE bcm_host.pc brcmegl.pc brcmglesv2.pc brcmvg.pc vcsm.pc mmal.pc) |
| + foreach(PCFILE bcm_host.pc brcmegl.pc brcmglesv2.pc brcmvg.pc vcsm.pc mmal.pc openmaxil.pc) |
| configure_file("pkgconfig/${PCFILE}.in" "${PCFILE}" @ONLY) |
| install(FILES "${CMAKE_CURRENT_BINARY_DIR}/${PCFILE}" |
| DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig") |
| diff --git a/pkgconfig/openmaxil.pc.in b/pkgconfig/openmaxil.pc.in |
| new file mode 100644 |
| index 0000000..8793a61 |
| --- /dev/null |
| +++ b/pkgconfig/openmaxil.pc.in |
| @@ -0,0 +1,10 @@ |
| +prefix=@CMAKE_INSTALL_PREFIX@ |
| +exec_prefix=${prefix} |
| +libdir=${exec_prefix}/lib |
| +includedir=${prefix}/include |
| + |
| +Name: openmaxil |
| +Description: Broadcom openmaxil library |
| +Version: 1 |
| +Libs: -L${libdir} -lopenmaxil -lvcos -lvchiq_arm -pthread |
| +Cflags: -I${includedir} -I${includedir}/IL -I${includedir}/interface/vmcs_host/linux -I${includedir}/interface/vcos/pthreads -DUSE_VCHIQ_ARM |
| -- |
| 2.27.0 |
| |