make sure android.branch works with fresh clone

This commit is contained in:
qua-non 2013-10-11 06:09:03 +05:30
parent 3dcae5a311
commit cb4690e564

View file

@ -69,7 +69,7 @@ class TargetAndroid(Target):
version = self.buildozer.config.getdefault(
'app', 'android.ndk', self.android_ndk_version)
return join(self.buildozer.global_platform_dir,
'android-ndk-{0}'.format(version))
'android-ndk-r{0}'.format(version))
@property
def apache_ant_dir(self):
@ -301,10 +301,10 @@ class TargetAndroid(Target):
cmd('git clean -dxf', cwd=pa_dir)
cmd('git pull origin master', cwd=pa_dir)
source = self.buildozer.config.getdefault('app', 'android.branch')
if source:
cmd('git checkout --track -b %s origin/%s' % (source, source),
cwd=pa_dir)
source = self.buildozer.config.getdefault('app', 'android.branch')
if source:
cmd('git checkout %s' % (source),
cwd=pa_dir)
self._install_apache_ant()
self._install_android_sdk()