Add versioning; tweak libdcp version reporting; make makedcp more useful for testing.
[dcpomatic.git] / src / lib / util.cc
index 92861739c85004312371456f46bf68486a82ee88..7c80ca3c92cdc3913a164f7387c83243f35ece9d 100644 (file)
@@ -35,6 +35,7 @@
 #include <magick/MagickCore.h>
 #include <magick/version.h>
 #include <libssh/libssh.h>
+#include <libdcp/version.h>
 extern "C" {
 #include <libavcodec/avcodec.h>
 #include <libavformat/avformat.h>
@@ -269,7 +270,8 @@ dependency_version_summary ()
          << "libpostproc " << ffmpeg_version_to_string (postproc_version()) << ", "
          << "libswscale " << ffmpeg_version_to_string (swscale_version()) << ", "
          << MagickVersion << ", "
-         << "libssh " << ssh_version (0);
+         << "libssh " << ssh_version (0) << ", "
+         << "libdcp " << libdcp::version << " git " << libdcp::git_commit;
 
        return s.str ();
 }