]> git.sesse.net Git - vlc/blobdiff - extras/package/npapi.am
CAS: use the generic dialogs to fetch a text input from the user or to let him/her...
[vlc] / extras / package / npapi.am
index 8245670da06a83c1a667973907aa3bf3e643b949..6c7bfcdfce085949fcecd5986576a1424da455b8 100644 (file)
@@ -2,6 +2,10 @@
 
 build-npapi: stamp-npapi-build
 
+stamp-gecko-fetch:
+       svn export http://npapi-sdk.googlecode.com/svn/trunk/headers gecko -r HEAD
+       touch $@
+
 stamp-npapi-fetch:
        rm -Rf npapi-vlc
        git clone git://git.videolan.org/npapi-vlc.git npapi-vlc
@@ -13,21 +17,22 @@ stamp-npapi-autogen: stamp-npapi-fetch
        $(SHELL) ./autogen.sh
        touch $@
 
-stamp-npapi-configure: stamp-npapi-autogen
+stamp-npapi-configure: stamp-npapi-autogen stamp-gecko-fetch
        cd npapi-vlc && \
        $(SHELL) ./configure \
                --prefix=/ \
                --host=$(host_alias) --build=$(build_alias) \
-               --with-mozilla-sdk-path="$(CONTRIB_DIR)/gecko-sdk" \
                CPP="$(CPP)" CPPFLAGS="$(CPPFLAGS)" \
                CC="$(CC)" CFLAGS="$(CFLAGS)" \
                CXX="$(CXX)" CXXFLAGS="$(CXXFLAGS)" \
                LD="$(LD)" LDFLAGS="$(LDFLAGS)" \
-               PKG_CONFIG_LIBDIR="../$(srcdir)/extras/contrib/lib/pkgconfig:../src"
+               MOZILLA_CFLAGS="-I$(abs_builddir)/gecko" \
+               SHELL="$(SHELL)" \
+               PKG_CONFIG_LIBDIR="../$(srcdir)/extras/contrib/lib/pkgconfig:../lib"
        touch $@
 
 stamp-npapi-build: stamp-npapi-configure
        cd npapi-vlc && \
-       $(MAKE) $(MAKEFLAGS) all && \
-       $(MAKE) $(MAKEFLAGS) DESTDIR="$(abs_builddir)/npapi-vlc/installed" install
+       $(MAKE) all && \
+       $(MAKE) DESTDIR="$(abs_builddir)/npapi-vlc/installed" install
        touch $@