Skip to content

Commit 75d37c0

Browse files
committed
Turn gain maps on in ci-unix-shared-installed.yml
The default values for the install fix are taken from: https://cmake.org/cmake/help/v3.31/command/install.html#signatures
1 parent fa62667 commit 75d37c0

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

.github/workflows/ci-unix-shared-installed.yml

+1
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ jobs:
104104
-DAVIF_BUILD_EXAMPLES=ON -DAVIF_BUILD_APPS=ON
105105
-DAVIF_BUILD_TESTS=ON -DAVIF_ENABLE_GTEST=ON -DAVIF_GTEST=LOCAL
106106
-DAVIF_BUILD_GDK_PIXBUF=ON ${{ env.CMAKE_AVIF_FLAGS }}
107+
-DAVIF_ENABLE_EXPERIMENTAL_GAIN_MAP=ON
107108
- name: Build libavif with [[nodiscard]] (ninja)
108109
if: runner.oldest-cmake == 'false'
109110
working-directory: ./build_nodiscard

cmake/Modules/LocalLibargparse.cmake

+2
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ else()
2323
libargparse
2424
GIT_REPOSITORY "https://github.com/kmurray/libargparse.git"
2525
GIT_TAG ${AVIF_LOCAL_LIBARGPARSE_GIT_TAG}
26+
# TODO(vrabaud) remove once CMake 3.13 is not supported anymore.
27+
PATCH_COMMAND sed -i.bak -e "s:install.*:include(GNUInstallDirs)\\\\ninstall(TARGETS libargparse RUNTIME DESTINATION \\\\$\\\\{CMAKE_INSTALL_BINDIR\\\\} LIBRARY DESTINATION \\\\$\\\\{CMAKE_INSTALL_LIBDIR\\\\} ARCHIVE DESTINATION \\\\$\\\\{CMAKE_INSTALL_LIBDIR\\\\}):" CMakeLists.txt
2628
UPDATE_COMMAND ""
2729
)
2830
avif_fetchcontent_populate_cmake(libargparse)

0 commit comments

Comments
 (0)