This change splits libCVD into four libraries. libcvd.a becomes only the base library, with no third-party runtime dependencies. libcvdgl.a contains the OpenGL helper code, dependent on OpenGL. libcvdimageio.a contains the still image I/O code, dependent on libjpeg, libpng and libtiff. libcvdvideo.a contains the video handling code, including video buffers and sources, and depends on FFmpeg.
This change retires autoconf support, in the name of not maintaining both build systems.
This change splits libCVD into four libraries.
libcvd.a
becomes only the base library, with no third-party runtime dependencies.libcvdgl.a
contains the OpenGL helper code, dependent on OpenGL.libcvdimageio.a
contains the still image I/O code, dependent onlibjpeg
,libpng
andlibtiff
.libcvdvideo.a
contains the video handling code, including video buffers and sources, and depends on FFmpeg.This change retires autoconf support, in the name of not maintaining both build systems.