mirror of https://code.videolan.org/videolan/vlc
Initial support for chrome/chromium
It relies on crxmake and doesn't preserve the private key. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
This commit is contained in:
parent
27dd41ca88
commit
fa6d48f4be
14
Makefile.am
14
Makefile.am
|
@ -754,9 +754,8 @@ endif
|
|||
cp "$(top_srcdir)/extras/package/win32/UAC.nsh" "$(win32_destdir)/NSIS"
|
||||
cp "$(top_srcdir)/extras/package/win32/UAC.dll" "$(win32_destdir)/NSIS"
|
||||
|
||||
package-win32-xpi: package-win-common-strip
|
||||
prepare-win32-web-plugin: package-win-common-strip
|
||||
mkdir -p "$(win32_xpi_destdir)/plugins"
|
||||
cp $(top_builddir)/projects/mozilla/install.rdf "$(win32_xpi_destdir)"
|
||||
cp $(win32_destdir)/mozilla/npvlc$(LIBEXT) \
|
||||
"$(win32_xpi_destdir)/plugins"
|
||||
cp $(top_srcdir)/projects/mozilla/npvlc.dll.manifest \
|
||||
|
@ -772,7 +771,16 @@ package-win32-xpi: package-win-common-strip
|
|||
"$(win32_xpi_destdir)/plugins/plugins"
|
||||
rm -rf "$(win32_xpi_destdir)/plugins/plugins/*qt*"
|
||||
rm -rf "$(win32_xpi_destdir)/plugins/plugins/*skins*"
|
||||
cd $(win32_xpi_destdir) && zip -r vlc-$(VERSION).xpi install.rdf plugins
|
||||
package-win32-xpi: prepare-win32-web-plugin
|
||||
cp $(top_builddir)/projects/mozilla/install.rdf "$(win32_xpi_destdir)"
|
||||
cd $(win32_xpi_destdir) && zip -r "../vlc-$(VERSION).xpi" \
|
||||
install.rdf plugins
|
||||
|
||||
package-win32-crx: prepare-win32-web-plugin
|
||||
cp $(top_builddir)/projects/mozilla/manifest.json "$(win32_xpi_destdir)"
|
||||
crxmake --pack-extension "$(win32_xpi_destdir)" \
|
||||
--extension-output "$(win32_destdir)/vlc-$(VERSION).crx" \
|
||||
--ignore-file install.rdf
|
||||
|
||||
package-win32-base-debug: package-win-common
|
||||
# Copy relevant files
|
||||
|
|
|
@ -4728,6 +4728,7 @@ AC_CONFIG_FILES([
|
|||
projects/mozilla/vlc.r
|
||||
projects/mozilla/install.js
|
||||
projects/mozilla/install.rdf
|
||||
projects/mozilla/manifest.json
|
||||
share/Makefile
|
||||
compat/Makefile
|
||||
src/Makefile
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"name": "VideoLAN",
|
||||
"version": "@VERSION_MAJOR@.@VERSION_MINOR@.@VERSION_REVISION@.@VERSION_EXTRA_RC@",
|
||||
"description": "VLC Web Plugin Bundle",
|
||||
"plugins": [{"path":"plugins/npvlc.dll", "public":true }]
|
||||
}
|
Loading…
Reference in New Issue