Bug 1029207 - Uplift Add-on SDK to Firefox r=me
This commit is contained in:
@@ -24,8 +24,9 @@ def mkzipdir(zf, path):
|
||||
def build_xpi(template_root_dir, manifest, xpi_path,
|
||||
harness_options, limit_to=None, extra_harness_options={},
|
||||
bundle_sdk=True, pkgdir=""):
|
||||
IGNORED_FILES = [".hgignore", ".DS_Store", "install.rdf",
|
||||
IGNORED_FILES = [".hgignore", ".DS_Store",
|
||||
"application.ini", xpi_path]
|
||||
IGNORED_TOP_LVL_FILES = ["install.rdf"]
|
||||
|
||||
files_to_copy = {} # maps zipfile path to local-disk abspath
|
||||
dirs_to_create = set() # zipfile paths, no trailing slash
|
||||
@@ -71,6 +72,8 @@ def build_xpi(template_root_dir, manifest, xpi_path,
|
||||
files_to_copy[str(arcpath)] = str(abspath)
|
||||
|
||||
for dirpath, dirnames, filenames in os.walk(template_root_dir):
|
||||
if template_root_dir == dirpath:
|
||||
filenames = list(filter_filenames(filenames, IGNORED_TOP_LVL_FILES))
|
||||
filenames = list(filter_filenames(filenames, IGNORED_FILES))
|
||||
dirnames[:] = filter_dirnames(dirnames)
|
||||
for dirname in dirnames:
|
||||
|
||||
Reference in New Issue
Block a user