package-manifest.in (5865B)
1 ; This Source Code Form is subject to the terms of the Mozilla Public 2 ; License, v. 2.0. If a copy of the MPL was not distributed with this 3 ; file, You can obtain one at http://mozilla.org/MPL/2.0/. 4 5 ; Package file for the GeckoView build. 6 ; 7 ; File format: 8 ; 9 ; [] designates a toplevel component. Example: [xpcom] 10 ; - in front of a file specifies it to be removed from the destination 11 ; * wildcard support to recursively copy the entire directory 12 ; ; file comment 13 ; 14 15 #filter substitution 16 17 [@AB_CD@] 18 @BINPATH@/@PREF_DIR@/mobile-l10n.js 19 @BINPATH@/default.locale 20 @BINPATH@/hyphenation/* 21 @BINPATH@/localization/* 22 23 [lib destdir="lib/@ANDROID_CPU_ARCH@"] 24 25 #ifdef MOZ_CLANG_RT_ASAN_LIB 26 @BINPATH@/@MOZ_CLANG_RT_ASAN_LIB@ 27 #endif 28 29 #ifndef MOZ_STATIC_JS 30 @BINPATH@/@DLL_PREFIX@mozjs@DLL_SUFFIX@ 31 #endif 32 #ifdef MOZ_DMD 33 @BINPATH@/@DLL_PREFIX@dmd@DLL_SUFFIX@ 34 #endif 35 #ifndef MOZ_FOLD_LIBS 36 @BINPATH@/@DLL_PREFIX@plc4@DLL_SUFFIX@ 37 @BINPATH@/@DLL_PREFIX@plds4@DLL_SUFFIX@ 38 @BINPATH@/@DLL_PREFIX@nspr4@DLL_SUFFIX@ 39 #endif 40 @BINPATH@/@DLL_PREFIX@lgpllibs@DLL_SUFFIX@ 41 @BINPATH@/@DLL_PREFIX@gkcodecs@DLL_SUFFIX@ 42 @BINPATH@/@DLL_PREFIX@mozavutil@DLL_SUFFIX@ 43 @BINPATH@/@DLL_PREFIX@mozavcodec@DLL_SUFFIX@ 44 #ifdef MOZ_OMX_PLUGIN 45 @BINPATH@/@DLL_PREFIX@omxplugin@DLL_SUFFIX@ 46 @BINPATH@/@DLL_PREFIX@omxpluginkk@DLL_SUFFIX@ 47 #endif 48 @BINPATH@/@DLL_PREFIX@xul@DLL_SUFFIX@ 49 50 @BINPATH@/@DLL_PREFIX@nss3@DLL_SUFFIX@ 51 #ifndef MOZ_FOLD_LIBS 52 @BINPATH@/@DLL_PREFIX@nssutil3@DLL_SUFFIX@ 53 @BINPATH@/@DLL_PREFIX@smime3@DLL_SUFFIX@ 54 @BINPATH@/@DLL_PREFIX@ssl3@DLL_SUFFIX@ 55 #endif 56 @BINPATH@/@DLL_PREFIX@softokn3@DLL_SUFFIX@ 57 @BINPATH@/@DLL_PREFIX@freebl3@DLL_SUFFIX@ 58 #ifndef CROSS_COMPILE 59 @BINPATH@/@DLL_PREFIX@freebl3.chk 60 @BINPATH@/@DLL_PREFIX@softokn3.chk 61 #endif 62 63 #ifndef MOZ_FOLD_LIBS 64 @BINPATH@/@DLL_PREFIX@mozsqlite3@DLL_SUFFIX@ 65 #endif 66 67 @BINPATH@/@DLL_PREFIX@mozglue@DLL_SUFFIX@ 68 # This should be MOZ_CHILD_PROCESS_NAME, but that has a "lib/" prefix. 69 @BINPATH@/@MOZ_CHILD_PROCESS_NAME@ 70 71 #ifdef MOZ_APPSERVICES_IN_TREE 72 ; This is mis-placed as it will cause the megazord to be shipped with geckoview, which 73 ; isn't what we want in general, but seems fine for now. 74 ; TODO: work out a better way of shipping the megazord where we need it, but not where we do not. 75 @BINPATH@/@DLL_PREFIX@megazord@DLL_SUFFIX@ 76 #endif 77 78 #ifdef MOZ_ANDROID_GOOGLE_VR 79 @BINPATH@/@DLL_PREFIX@gvr@DLL_SUFFIX@ 80 #endif 81 82 #ifdef MOZ_CRASHREPORTER 83 @BINPATH@/@DLL_PREFIX@crashhelper@DLL_SUFFIX@ 84 @BINPATH@/@DLL_PREFIX@minidump_analyzer@DLL_SUFFIX@ 85 #endif 86 87 ; GMP clearkey plugin 88 ;@BINPATH@/@DLL_PREFIX@clearkey@DLL_SUFFIX@ 89 90 [browser] 91 ; [Base Browser Files] 92 @BINPATH@/application.ini 93 @BINPATH@/platform.ini 94 @BINPATH@/defaults/settings 95 96 ; JavaScript components 97 @BINPATH@/components/extensions.manifest 98 99 @BINPATH@/components/antitracking.manifest 100 101 @BINPATH@/components/ProcessSingleton.manifest 102 @BINPATH@/components/servicesComponents.manifest 103 @BINPATH@/components/servicesSettings.manifest 104 @BINPATH@/components/l10n-registry.manifest 105 106 ; Modules 107 @BINPATH@/modules/* 108 @BINPATH@/moz-src/* 109 @BINPATH@/actors/* 110 111 ; [Browser Chrome Files] 112 @BINPATH@/chrome/pdfjs.manifest 113 @BINPATH@/chrome/pdfjs/* 114 @BINPATH@/defaults/pref/PdfJsDefaultPrefs.js 115 @BINPATH@/chrome/toolkit@JAREXT@ 116 @BINPATH@/chrome/toolkit.manifest 117 118 ; [Extensions] 119 @BINPATH@/components/extensions-toolkit.manifest 120 @BINPATH@/components/extensions-mobile.manifest 121 122 ; DevTools 123 @BINPATH@/chrome/devtools@JAREXT@ 124 @BINPATH@/chrome/devtools.manifest 125 126 ; Base Browser 127 @BINPATH@/components/SecurityLevel.manifest 128 129 ; Torbutton 130 @BINPATH@/chrome/torbutton@JAREXT@ 131 @BINPATH@/chrome/torbutton.manifest 132 133 ; [Default Preferences] 134 ; All the pref files must be part of base to prevent migration bugs 135 #ifndef MOZ_ANDROID_FAT_AAR_ARCHITECTURES 136 @BINPATH@/@ANDROID_CPU_ARCH@/greprefs.js 137 @BINPATH@/@PREF_DIR@/@ANDROID_CPU_ARCH@/geckoview-prefs.js 138 #else 139 @BINPATH@/*/greprefs.js 140 @BINPATH@/@PREF_DIR@/*/geckoview-prefs.js 141 #endif # !MOZ_ANDROID_FAT_AAR_ARCHITECTURES 142 143 #ifdef MOZ_PREF_EXTENSIONS 144 @BINPATH@/defaults/autoconfig/prefcalls.js 145 #endif 146 147 ; [Layout Engine Resources] 148 ; Style Sheets, Graphics and other Resources used by the layout engine. 149 @BINPATH@/res/EditorOverride.css 150 @BINPATH@/res/contenteditable.css 151 @BINPATH@/res/table-add-column-after-active.gif 152 @BINPATH@/res/table-add-column-after-hover.gif 153 @BINPATH@/res/table-add-column-after.gif 154 @BINPATH@/res/table-add-column-before-active.gif 155 @BINPATH@/res/table-add-column-before-hover.gif 156 @BINPATH@/res/table-add-column-before.gif 157 @BINPATH@/res/table-add-row-after-active.gif 158 @BINPATH@/res/table-add-row-after-hover.gif 159 @BINPATH@/res/table-add-row-after.gif 160 @BINPATH@/res/table-add-row-before-active.gif 161 @BINPATH@/res/table-add-row-before-hover.gif 162 @BINPATH@/res/table-add-row-before.gif 163 @BINPATH@/res/table-remove-column-active.gif 164 @BINPATH@/res/table-remove-column-hover.gif 165 @BINPATH@/res/table-remove-column.gif 166 @BINPATH@/res/table-remove-row-active.gif 167 @BINPATH@/res/table-remove-row-hover.gif 168 @BINPATH@/res/table-remove-row.gif 169 @BINPATH@/res/grabber.gif 170 @BINPATH@/res/dtd/* 171 @BINPATH@/res/language.properties 172 @BINPATH@/res/locale/layout/HtmlForm.properties 173 @BINPATH@/res/locale/layout/MediaDocument.properties 174 @BINPATH@/res/locale/layout/xmlparser.properties 175 @BINPATH@/res/locale/dom/dom.properties 176 @BINPATH@/res/locale/necko/necko.properties 177 178 #ifndef MOZ_ANDROID_EXCLUDE_FONTS 179 @BINPATH@/res/fonts/* 180 #else 181 @BINPATH@/res/fonts/*.properties 182 #endif 183 184 ; Content-accessible resources. 185 @BINPATH@/contentaccessible/* 186 187 ; svg 188 @BINPATH@/res/svg.css 189 190 ; For process sandboxing 191 #if defined(MOZ_SANDBOX) 192 @BINPATH@/@DLL_PREFIX@mozsandbox@DLL_SUFFIX@ 193 #endif 194 195 [mobile] 196 @BINPATH@/chrome/geckoview@JAREXT@ 197 @BINPATH@/chrome/geckoview.manifest 198 199 @BINPATH@/components/GeckoView.manifest 200 201 ; WebDriver (Marionette, Remote Agent) remote protocols 202 #ifdef ENABLE_WEBDRIVER 203 @BINPATH@/chrome/remote@JAREXT@ 204 @BINPATH@/chrome/remote.manifest 205 #endif 206 207 #ifdef PKG_LOCALE_MANIFEST 208 #include @PKG_LOCALE_MANIFEST@ 209 #endif