mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-10-15 19:57:29 +09:00
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
This commit is contained in:
commit
dcd9973243
150858 changed files with 23884658 additions and 0 deletions
29
testing/mozbase/docs/mozinstall.rst
Normal file
29
testing/mozbase/docs/mozinstall.rst
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
:mod:`mozinstall` --- Install and uninstall Gecko-based applications
|
||||
====================================================================
|
||||
|
||||
mozinstall is a small python module with several convenience methods
|
||||
useful for installing and uninstalling a gecko-based application
|
||||
(e.g. Firefox) on the desktop.
|
||||
|
||||
Simple example
|
||||
--------------
|
||||
|
||||
::
|
||||
|
||||
import mozinstall
|
||||
import tempfile
|
||||
|
||||
tempdir = tempfile.mkdtemp()
|
||||
firefox_dmg = 'firefox-38.0a1.en-US.mac.dmg'
|
||||
install_folder = mozinstall.install(src=firefox_dmg, dest=tempdir)
|
||||
binary = mozinstall.get_binary(install_folder, 'Firefox')
|
||||
# from here you can execute the binary directly
|
||||
# ...
|
||||
mozinstall.uninstall(install_folder)
|
||||
|
||||
API Documentation
|
||||
-----------------
|
||||
|
||||
.. automodule:: mozinstall
|
||||
:members: is_installer, install, get_binary, uninstall,
|
||||
InstallError, InvalidBinary, InvalidSource
|
||||
Loading…
Add table
Add a link
Reference in a new issue