This keeps the numbers of names down to a minimum, and since the config
is placed right next to the script, this keeps tab completion working
nicely when the config file is in place.
The old file name is still supported.
include docs/update.sh
include examples/config.py
include examples/fdroid-icon.png
include docs/update.sh
include examples/config.py
include examples/fdroid-icon.png
-include examples/makebs.config.py
+include examples/makebuildserver.config.py
include examples/opensc-fdroid.cfg
include tests/getsig/run.sh
include tests/getsig/make.sh
include examples/opensc-fdroid.cfg
include tests/getsig/run.sh
include tests/getsig/make.sh
options, args = parser.parse_args()
config = {}
options, args = parser.parse_args()
config = {}
-execfile('makebs.config.py', config)
+
+# load config file, if present
+if os.path.exists('makebuildserver.config.py'):
+ execfile('makebuildserver.config.py', config)
+elif os.path.exists('makebs.config.py'):
+ # this is the old name for the config file
+ execfile('makebs.config.py', config)
if not os.path.exists('makebuildserver') or not os.path.exists(serverdir):
print 'This must be run from the correct directory!'
if not os.path.exists('makebuildserver') or not os.path.exists(serverdir):
print 'This must be run from the correct directory!'
('build-tools-23.0.2.zip',
'https://dl.google.com/android/repository/build-tools_r23.0.2-linux.zip',
'82754f551a6e36eaf516fbdd00c95ff0ccd19f81d1e134125b6ac4916f7ed9b6'),
('build-tools-23.0.2.zip',
'https://dl.google.com/android/repository/build-tools_r23.0.2-linux.zip',
'82754f551a6e36eaf516fbdd00c95ff0ccd19f81d1e134125b6ac4916f7ed9b6'),
+ # the binaries that Google uses are here:
+ # https://android.googlesource.com/platform/tools/external/gradle/+/studio-1.5/
('gradle-1.4-bin.zip',
'https://services.gradle.org/distributions/gradle-1.4-bin.zip',
'cd99e85fbcd0ae8b99e81c9992a2f10cceb7b5f009c3720ef3a0078f4f92e94e'),
('gradle-1.4-bin.zip',
'https://services.gradle.org/distributions/gradle-1.4-bin.zip',
'cd99e85fbcd0ae8b99e81c9992a2f10cceb7b5f009c3720ef3a0078f4f92e94e'),
(data_prefix + '/share/doc/fdroidserver/examples',
['buildserver/config.buildserver.py',
'examples/config.py',
(data_prefix + '/share/doc/fdroidserver/examples',
['buildserver/config.buildserver.py',
'examples/config.py',
- 'examples/makebs.config.py',
+ 'examples/makebuildserver.config.py',
'examples/opensc-fdroid.cfg',
'examples/fdroid-icon.png']),
],
'examples/opensc-fdroid.cfg',
'examples/fdroid-icon.png']),
],