]> git.sesse.net Git - vlc/commitdiff
projectM: avoid genmf
authorRémi Denis-Courmont <remi@remlab.net>
Sun, 22 Sep 2013 15:48:12 +0000 (18:48 +0300)
committerRémi Denis-Courmont <remi@remlab.net>
Sun, 22 Sep 2013 15:48:12 +0000 (18:48 +0300)
Also do not define unused PROJECTM2_(CFLAGS|LIBS) substitutions.

configure.ac
modules/visualization/Modules.am

index 7c5fd381679c0249035fcb17f45cdb95f66a3aaf..6da74e61d665f636c19f7378962a36c50c9103cf 100644 (file)
@@ -3903,9 +3903,7 @@ AS_IF([test "${enable_projectm}" != "no"],
     PKG_CHECK_MODULES(PROJECTM, libprojectM,
     [
       VLC_ADD_PLUGIN([projectm])
-      VLC_ADD_CXXFLAGS([projectm],[$PROJECTM_CFLAGS])
-      VLC_ADD_LIBS([projectm],[$PROJECTM_LIBS])
-      PKG_CHECK_MODULES(PROJECTM2, [libprojectM >= 2.0.0],
+      PKG_CHECK_EXISTS([libprojectM >= 2.0.0],
         [ AC_DEFINE([HAVE_PROJECTM2], 1, [Define to 1 if using libprojectM 2.x]) ],
         [ AC_MSG_WARN( [Using libprojectM version 1] )
       ])
index 27ac3233a943068537f9965222dba655a853ab1f..37fe765352be05e186d0dc01f5227153c0c411fd 100644 (file)
@@ -1,5 +1,10 @@
 SOURCES_goom = goom.c
-SOURCES_projectm = projectm.cpp
+
+libprojectm_plugin_la_SOURCES = projectm.cpp
+libprojectm_plugin_la_CXXFLAGS = $(AM_CXXFLAGS) $(PROJECTM_CFLAGS)
+libprojectm_plugin_la_LIBADD = $(PROJECTM_LIBS)
+EXTRA_LTLIBRARIES += libprojectm_plugin.la
+visualization_LTLIBRARIES += $(LTLIBprojectm)
 
 libvisual_plugin_la_SOURCES = \
        visual/visual.c visual/visual.h \