build system updates, for mobile builds

- main build.py will optionally build mobile. removed now obsolete mobile build scripts and symbolic links
- external resource URL is now optional - it's no longer needed by the regular builds
This commit is contained in:
Jon Atkins
2013-03-30 20:48:59 +00:00
parent 270905c83a
commit 60444c9169
5 changed files with 48 additions and 17 deletions

View File

@ -4,19 +4,29 @@
buildSettings = {
# local: use this build if you're not modifying external resources
# external resources will be loaded from the public live release
# no external resources allowed - they're not needed any more
'local': {
'resourceUrlBase': 'http://iitc.jonatkins.com/release',
'resourceUrlBase': None,
'distUrlBase': None,
},
# local8000: if you need to modify external resources, this build will load them from
# the web server at http://0.0.0.0:8000/dist
# (This shouldn't be required any more - all resources are embedded. but, it remains just in case some new feature
# needs external resources)
'local8000': {
'resourceUrlBase': 'http://0.0.0.0:8000/dist',
'distUrlBase': None,
},
# mobile: default entry that also builds the mobile .apk
# you will need to have the android-sdk installed, and the file mobile/local.properties created as required
'mobile': {
'resourceUrlBase': None,
'distUrlBase': None,
'buildMobile': 'debug',
},
# if you want to publish your own fork of the project, and host it on your own web site
# create a localbuildsettings.py file containing something similar to this