commit | 41d0cd3360af6f8a4a460a0d0d67fde85bfacc09 | [log] [tgz] |
---|---|---|
author | Wan-Teh Chang <wtc@google.com> | Thu Sep 05 13:45:18 2024 -0700 |
committer | Frank Barchard <fbarchard@chromium.org> | Thu Sep 05 20:57:59 2024 +0000 |
tree | ffc858f4eccd1bd8f37f72b9d66906b7746847d8 | |
parent | 552d775b43f8c164238f52935262b44f863bd3f5 [diff] |
Install yuvconvert with install(TARGETS) The original code INSTALL ( PROGRAMS ${CMAKE_BINARY_DIR}/yuvconvert ...) fails on Windows because it is missing the .exe file extension. Change it to install( TARGETS yuvconvert ...) based on CMake documentation: [The PROGRAMS form] is intended to install programs that are not targets, such as shell scripts. Use the TARGETS form to install targets built within the project. Note that this change was first made in the cmake-mingw.patch file in the mingw-w64-libyuv package: https://github.com/msys2/MINGW-packages/tree/master/mingw-w64-libyuv Change-Id: Ia571aa61e136cef477f05e051fef2cfb1db4b77d Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/5840469 Reviewed-by: Frank Barchard <fbarchard@chromium.org>
libyuv is an open source project that includes YUV scaling and conversion functionality.
See Getting started for instructions on how to get started developing.
You can also browse the docs directory for more documentation.