]> git.sesse.net Git - cubemap/blobdiff - configure.ac
Use systemd.pc to place systemd system units.
[cubemap] / configure.ac
index 3155873e69200209f30c4755c3ccb67990d4d558..9564ae9da57d59ebdba810f48f242445da9e761d 100644 (file)
@@ -9,6 +9,15 @@ PKG_PROG_PKG_CONFIG
 PKG_CHECK_MODULES([libsystemd], [libsystemd])
 PKG_CHECK_MODULES([protobuf], [protobuf])
 PKG_CHECK_MODULES([libtomcrypt], [libtomcrypt])
+PKG_CHECK_VAR(SYSTEMDSYSTEMUNITDIR, systemd, systemdsystemunitdir)
+
+have_ffmpeg=yes
+PKG_CHECK_MODULES([libavformat], [libavformat], [true], [have_ffmpeg=no])
+PKG_CHECK_MODULES([libavutil], [libavutil], [true], [have_ffmpeg=no])
+AC_SUBST([have_ffmpeg])
+
+AS_IF([test "x$have_ffmpeg" = "xno" ],
+  [AC_MSG_WARN([FFmpeg libraries not found. ffmpeg_metacube_hack.so will not be built.])])
 
 CXXFLAGS="$CXXFLAGS -std=gnu++11"