]> git.sesse.net Git - vlc/blob - extras/package/npapi.am
contrib: MacOSX 10.5 works fine (tested for PPC32)
[vlc] / extras / package / npapi.am
1 #! /usr/bin/make -f
2
3 build-npapi: stamp-npapi-build
4
5 stamp-npapi-fetch:
6         rm -Rf npapi-vlc
7         git clone git://git.videolan.org/npapi-vlc.git npapi-vlc
8         touch $@
9
10 stamp-npapi-autogen: stamp-npapi-fetch
11 # extras/package/npapi.am
12         cd npapi-vlc && \
13         $(SHELL) ./autogen.sh
14         touch $@
15
16 if HAVE_WIN64
17 CONF_ACTIVEX = --disable-activex
18 else
19 CONF_ACTIVEX =
20 endif
21
22 stamp-npapi-configure: stamp-npapi-autogen
23         cd npapi-vlc && \
24         $(SHELL) ./configure \
25                 --prefix=/ \
26                 --host=$(host_alias) --build=$(build_alias) \
27                 $(CONF_ACTIVEX) \
28                 CPP="$(CPP)" CPPFLAGS="$(CPPFLAGS)" \
29                 CC="$(CC)" CFLAGS="$(CFLAGS)" \
30                 CXX="$(CXX)" CXXFLAGS="$(CXXFLAGS)" \
31                 LD="$(LD)" LDFLAGS="$(LDFLAGS)" \
32                 MOZILLA_CFLAGS="-I$(CONTRIB_DIR)/gecko-sdk/include" \
33                 SHELL="$(SHELL)" \
34                 PKG_CONFIG_LIBDIR="../$(srcdir)/extras/contrib/lib/pkgconfig:../lib"
35         touch $@
36
37 stamp-npapi-build: stamp-npapi-configure
38         cd npapi-vlc && \
39         $(MAKE) all && \
40         $(MAKE) DESTDIR="$(abs_builddir)/npapi-vlc/installed" install
41         touch $@