mirror of
https://github.com/webmproject/libwebp.git
synced 2024-11-20 04:18:26 +01:00
Merge changes I7111d1f7,I872cd62c into main
* changes: libwebp.pc: add libsharpyuv to requires libsharpyuv: add pkg-config file
This commit is contained in:
commit
79be856e6e
@ -308,6 +308,7 @@ set_target_properties(
|
|||||||
sharpyuv
|
sharpyuv
|
||||||
PROPERTIES PUBLIC_HEADER "${CMAKE_CURRENT_SOURCE_DIR}/sharpyuv/sharpyuv.h;\
|
PROPERTIES PUBLIC_HEADER "${CMAKE_CURRENT_SOURCE_DIR}/sharpyuv/sharpyuv.h;\
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/sharpyuv/sharpyuv_csp.h")
|
${CMAKE_CURRENT_SOURCE_DIR}/sharpyuv/sharpyuv_csp.h")
|
||||||
|
configure_pkg_config("sharpyuv/libsharpyuv.pc")
|
||||||
install(TARGETS sharpyuv
|
install(TARGETS sharpyuv
|
||||||
EXPORT ${PROJECT_NAME}Targets
|
EXPORT ${PROJECT_NAME}Targets
|
||||||
PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/webp/sharpyuv
|
PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/webp/sharpyuv
|
||||||
|
@ -753,7 +753,7 @@ AC_CONFIG_MACRO_DIR([m4])
|
|||||||
AC_CONFIG_HEADERS([src/webp/config.h])
|
AC_CONFIG_HEADERS([src/webp/config.h])
|
||||||
AC_CONFIG_FILES([Makefile src/Makefile man/Makefile \
|
AC_CONFIG_FILES([Makefile src/Makefile man/Makefile \
|
||||||
examples/Makefile extras/Makefile imageio/Makefile \
|
examples/Makefile extras/Makefile imageio/Makefile \
|
||||||
sharpyuv/Makefile \
|
sharpyuv/Makefile sharpyuv/libsharpyuv.pc \
|
||||||
src/dec/Makefile src/enc/Makefile src/dsp/Makefile \
|
src/dec/Makefile src/enc/Makefile src/dsp/Makefile \
|
||||||
src/demux/Makefile src/mux/Makefile \
|
src/demux/Makefile src/mux/Makefile \
|
||||||
src/utils/Makefile \
|
src/utils/Makefile \
|
||||||
|
@ -35,3 +35,4 @@ libsharpyuv_la_LIBADD =
|
|||||||
libsharpyuv_la_LIBADD += libsharpyuv_sse2.la
|
libsharpyuv_la_LIBADD += libsharpyuv_sse2.la
|
||||||
libsharpyuv_la_LIBADD += libsharpyuv_neon.la
|
libsharpyuv_la_LIBADD += libsharpyuv_neon.la
|
||||||
libsharpyuvincludedir = $(includedir)/webp/sharpyuv
|
libsharpyuvincludedir = $(includedir)/webp/sharpyuv
|
||||||
|
pkgconfig_DATA = libsharpyuv.pc
|
||||||
|
11
sharpyuv/libsharpyuv.pc.in
Normal file
11
sharpyuv/libsharpyuv.pc.in
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
prefix=@prefix@
|
||||||
|
exec_prefix=@exec_prefix@
|
||||||
|
libdir=@libdir@
|
||||||
|
includedir=@includedir@
|
||||||
|
|
||||||
|
Name: libsharpyuv
|
||||||
|
Description: Library for sharp RGB to YUV conversion
|
||||||
|
Version: @PACKAGE_VERSION@
|
||||||
|
Cflags: -I${includedir}
|
||||||
|
Libs: -L${libdir} -lsharpyuv
|
||||||
|
Libs.private: -lm @PTHREAD_CFLAGS@ @PTHREAD_LIBS@
|
@ -6,6 +6,7 @@ includedir=@includedir@
|
|||||||
Name: libwebp
|
Name: libwebp
|
||||||
Description: Library for the WebP graphics format
|
Description: Library for the WebP graphics format
|
||||||
Version: @PACKAGE_VERSION@
|
Version: @PACKAGE_VERSION@
|
||||||
|
Requires: libsharpyuv
|
||||||
Cflags: -I${includedir}
|
Cflags: -I${includedir}
|
||||||
Libs: -L${libdir} -lwebp
|
Libs: -L${libdir} -lwebp
|
||||||
Libs.private: -lm @PTHREAD_CFLAGS@ @PTHREAD_LIBS@
|
Libs.private: -lm @PTHREAD_CFLAGS@ @PTHREAD_LIBS@
|
||||||
|
Loading…
Reference in New Issue
Block a user