diff options
author | Sandy Carter | 2021-01-30 22:21:02 -0500 |
---|---|---|
committer | Sandy Carter | 2021-01-30 22:38:32 -0500 |
commit | 37c473ca9d30ba9e7d463a58365bb65ee416b2ee (patch) | |
tree | 85cfea0a6cbeef96b16a1e271179b552c25d5a96 /0003-install-if-generating-shared-only-install-bgfx.patch | |
parent | 81f63187a78dcd5b975050a9a4effb18c0219e1e (diff) | |
download | aur-37c473ca9d30ba9e7d463a58365bb65ee416b2ee.tar.gz |
convert to cmake package using bgfx.cmake
Diffstat (limited to '0003-install-if-generating-shared-only-install-bgfx.patch')
-rw-r--r-- | 0003-install-if-generating-shared-only-install-bgfx.patch | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/0003-install-if-generating-shared-only-install-bgfx.patch b/0003-install-if-generating-shared-only-install-bgfx.patch new file mode 100644 index 000000000000..ebe306ab5a9a --- /dev/null +++ b/0003-install-if-generating-shared-only-install-bgfx.patch @@ -0,0 +1,40 @@ +From bf668bfed4ae56d4efcd7013f9e93eed21c0c2f5 Mon Sep 17 00:00:00 2001 +From: Sandy Carter <bwrsandman@gmail.com> +Date: Sat, 30 Jan 2021 20:52:41 -0500 +Subject: [PATCH 3/4] install: if generating shared, only install bgfx + +--- + CMakeLists.txt | 11 ++++++++++- + 1 file changed, 10 insertions(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 4412be1..ca72939 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -122,13 +122,22 @@ if( BGFX_INSTALL ) + install(FILES ${BGFX_DIR}/LICENSE DESTINATION ${CMAKE_INSTALL_DOCDIR}) + install(FILES README.md DESTINATION ${CMAKE_INSTALL_DOCDIR}) + +- install( TARGETS bgfx bimg bx astc-codec astc edtaa3 etc1 etc2 iqa squish nvtt pvrtc ++ install( TARGETS bgfx + EXPORT "${TARGETS_EXPORT_NAME}" + LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}" + ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}" + RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}" + INCLUDES DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}" + ) ++ if( NOT BGFX_LIBRARY_TYPE MATCHES "SHARED" ) ++ install( TARGETS bimg bx astc-codec astc edtaa3 etc1 etc2 iqa squish nvtt pvrtc ++ EXPORT "${TARGETS_EXPORT_NAME}" ++ LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}" ++ ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}" ++ RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}" ++ INCLUDES DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}" ++ ) ++ endif() + if (BGFX_CONFIG_RENDERER_WEBGPU) + install( TARGETS webgpu + EXPORT "${TARGETS_EXPORT_NAME}" +-- +2.30.0 + |