mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-26 02:17:34 +09:00
Hook up the Tycho Add-on Manager to the build system
This commit is contained in:
parent
a122115666
commit
fb319fb148
8 changed files with 150 additions and 14 deletions
|
|
@ -18,7 +18,6 @@ PREPROCESSED_WEBIDL_FILES = [
|
|||
|
||||
WEBIDL_FILES = [
|
||||
'AbstractWorker.webidl',
|
||||
'AddonManager.webidl',
|
||||
'AnalyserNode.webidl',
|
||||
'Animatable.webidl',
|
||||
'Animation.webidl',
|
||||
|
|
@ -592,6 +591,9 @@ WEBIDL_FILES = [
|
|||
'XULElement.webidl',
|
||||
]
|
||||
|
||||
if CONFIG['MOZ_WEBEXTENSIONS']:
|
||||
WEBIDL_FILES += ['AddonManager.webidl']
|
||||
|
||||
if CONFIG['MOZ_AUDIO_CHANNEL_MANAGER']:
|
||||
WEBIDL_FILES += [
|
||||
'AudioChannelManager.webidl',
|
||||
|
|
@ -692,7 +694,6 @@ else:
|
|||
]
|
||||
|
||||
GENERATED_EVENTS_WEBIDL_FILES = [
|
||||
'AddonEvent.webidl',
|
||||
'AnimationPlaybackEvent.webidl',
|
||||
'AutocompleteErrorEvent.webidl',
|
||||
'BlobEvent.webidl',
|
||||
|
|
@ -734,6 +735,9 @@ GENERATED_EVENTS_WEBIDL_FILES = [
|
|||
'WebGLContextEvent.webidl',
|
||||
]
|
||||
|
||||
if CONFIG['MOZ_WEBEXTENSIONS']:
|
||||
GENERATED_EVENTS_WEBIDL_FILES += ['AddonEvent.webidl']
|
||||
|
||||
if CONFIG['MOZ_WEBRTC']:
|
||||
GENERATED_EVENTS_WEBIDL_FILES += [
|
||||
'RTCDataChannelEvent.webidl',
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue