]> git.sesse.net Git - vlc/commitdiff
Make compilation of mozilla plugin easier on different distributions. Removed fixed...
authorJean-Paul Saman <jpsaman@videolan.org>
Sat, 16 Apr 2005 14:10:00 +0000 (14:10 +0000)
committerJean-Paul Saman <jpsaman@videolan.org>
Sat, 16 Apr 2005 14:10:00 +0000 (14:10 +0000)
Configure and compile with XPIDL=<path_to_xpidl> application of your mozilla version, eg for mozilla-1.7.6 use: XPIDL=/usr/lib/mozilla-1.7.6/xpidl ./configure <rest of line> && make

configure.ac
mozilla/Makefile.am

index 2bb1a97e187c240c3736dba81ab3d82dd92e1d3f..7dcd76b203f3187b3daa62dce4c41ff4095d99b0 100644 (file)
@@ -4155,6 +4155,10 @@ dnl Not necessarily in ${PATH}
 if test -z "${XPIDL}" -o ! -x "${XPIDL}"; then
   XPIDL="/usr/lib/mozilla/xpidl"
 fi
+if test -z "${XPIDL_INCL}"; then
+  XPIDL_INCL="`${MOZILLA_CONFIG} --cflags plugin xpcom java` \
+ `${MOZILLA_CONFIG} --idlflags plugin xpcom java` "
+fi
 AM_CONDITIONAL(BUILD_MOZILLA,${mozilla})
 
 dnl
index ee3e2138eda071485a7ebb7584289e62fbbeccc9..357adba2f1dba60fe6b0d507eeffdcdaf408282d 100644 (file)
@@ -76,13 +76,11 @@ $(LIBRARIES_mozilla): $(libplugin_a_OBJECTS) \
 vlcintf_xpt_DATA = vlcintf.xpt
 vlcintf_xptdir = $(libdir)/mozilla/components
 vlcintf.xpt: vlcintf.idl
-       $(XPIDL) $(XPIDL_INCL) -I/usr/share/idl/mozilla \
-         -I/usr/lib/mozilla/include/idl \
+       $(XPIDL) $(XPIDL_INCL) \
          -m typelib -o vlcintf $(srcdir)/vlcintf.idl
 
 vlcintf.h: vlcintf.idl
-       $(XPIDL) $(XPIDL_INCL) -I/usr/share/idl/mozilla \
-         -I/usr/lib/mozilla/include/idl \
+       $(XPIDL) $(XPIDL_INCL) \
          -m header -o vlcintf $(srcdir)/vlcintf.idl
 
 if HAVE_WIN32