Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Side by Side Diff: sitescripts/extensions/utils.py

Issue 29345508: Issue 4098 - Get rid of special build setup for development builds (Closed)
Patch Set: Improved ensure_dependencies call Created June 6, 2016, 11:49 a.m.
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View unified diff | Download patch
« no previous file with comments | « sitescripts/extensions/bin/createNightlies.py ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # This file is part of the Adblock Plus web scripts, 1 # This file is part of the Adblock Plus web scripts,
2 # Copyright (C) 2006-2016 Eyeo GmbH 2 # Copyright (C) 2006-2016 Eyeo GmbH
3 # 3 #
4 # Adblock Plus is free software: you can redistribute it and/or modify 4 # Adblock Plus is free software: you can redistribute it and/or modify
5 # it under the terms of the GNU General Public License version 3 as 5 # it under the terms of the GNU General Public License version 3 as
6 # published by the Free Software Foundation. 6 # published by the Free Software Foundation.
7 # 7 #
8 # Adblock Plus is distributed in the hope that it will be useful, 8 # Adblock Plus is distributed in the hope that it will be useful,
9 # but WITHOUT ANY WARRANTY; without even the implied warranty of 9 # but WITHOUT ANY WARRANTY; without even the implied warranty of
10 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 10 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
(...skipping 115 matching lines...) Expand 10 before | Expand all | Expand 10 after
126 Creates a property corresponding with a key in the nightly config file 126 Creates a property corresponding with a key in the nightly config file
127 """ 127 """
128 return property(lambda self: self.nightlyConfig.get(self.repositoryName, key), 128 return property(lambda self: self.nightlyConfig.get(self.repositoryName, key),
129 lambda self, value: self.nightlyConfig.set(self.reposito ryName, key, value)) 129 lambda self, value: self.nightlyConfig.set(self.reposito ryName, key, value))
130 130
131 config = None 131 config = None
132 nightlyConfig = None 132 nightlyConfig = None
133 repositoryName = None 133 repositoryName = None
134 repository = None 134 repository = None
135 135
136 buildRepository = _defineProperty('buildRepository') 136 spiderMonkeyBinary = _defineProperty('spiderMonkeyBinary', default='')
137 nightliesDirectory = _defineProperty('nightliesDirectory') 137 nightliesDirectory = _defineProperty('nightliesDirectory')
138 nightliesURL = _defineProperty('nightliesURL') 138 nightliesURL = _defineProperty('nightliesURL')
139 downloadsRepo = _defineProperty('downloadsRepo') 139 downloadsRepo = _defineProperty('downloadsRepo')
140 downloadsURL = _defineProperty('downloadsURL') 140 downloadsURL = _defineProperty('downloadsURL')
141 docsDirectory = _defineProperty('docsDirectory') 141 docsDirectory = _defineProperty('docsDirectory')
142 signtool = _defineProperty('signtool') 142 signtool = _defineProperty('signtool')
143 certname = _defineProperty('signtool_certname') 143 certname = _defineProperty('signtool_certname')
144 dbdir = _defineProperty('signtool_dbdir') 144 dbdir = _defineProperty('signtool_dbdir')
145 dbpass = _defineProperty('signtool_dbpass') 145 dbpass = _defineProperty('signtool_dbpass')
146 146
(...skipping 224 matching lines...) Expand 10 before | Expand all | Expand 10 after
371 if not extensions: 371 if not extensions:
372 return 372 return
373 373
374 updates = {} 374 updates = {}
375 for extension in extensions: 375 for extension in extensions:
376 updates[extension['basename']] = { 376 updates[extension['basename']] = {
377 'url': extension['updateURL'], 377 'url': extension['updateURL'],
378 'version': extension['version'] 378 'version': extension['version']
379 } 379 }
380 writeLibabpUpdateManifest(path, updates) 380 writeLibabpUpdateManifest(path, updates)
OLDNEW
« no previous file with comments | « sitescripts/extensions/bin/createNightlies.py ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld