mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-08-15 08:53:07 +09:00
Add mach installer and mach mar for Windows Installer and MAR file generation
This commit is contained in:
parent
71e4f74bc5
commit
943b6627ef
1 changed files with 18 additions and 0 deletions
|
|
@ -1075,6 +1075,24 @@ class Package(MachCommandBase):
|
|||
self.notify('Packaging complete')
|
||||
return ret
|
||||
|
||||
@CommandProvider
|
||||
class Installer(MachCommandBase):
|
||||
"""Create the windows installer for the built product."""
|
||||
|
||||
@Command('installer', category='post-build',
|
||||
description='Create the installer for the built product for distribution.')
|
||||
def installer(self):
|
||||
return self._run_make(directory=".", target='installer', ensure_exit_code=False)
|
||||
|
||||
@CommandProvider
|
||||
class Mar(MachCommandBase):
|
||||
"""Create the mar file for the built product."""
|
||||
|
||||
@Command('mar', category='post-build',
|
||||
description='Create the mar file for the built product for distribution.')
|
||||
def mar(self):
|
||||
return self._run_make(directory="./tools/update-packaging/", target='', ensure_exit_code=False)
|
||||
|
||||
@CommandProvider
|
||||
class Install(MachCommandBase):
|
||||
"""Install a package."""
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue