Skip to content

Commit 7648290

Browse files
committed
Use the org.kivy.android bootstrap for the webview backend as well.
1 parent 3c3095d commit 7648290

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

pythonforandroid/recipes/android/__init__.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,16 +29,17 @@ def prebuild_arch(self, arch):
2929
th = '#define {} {}\n'
3030
tpy = '{} = {}\n'
3131

32-
bootstrap_name = self.ctx.bootstrap.name
32+
bootstrap = bootstrap_name = self.ctx.bootstrap.name
3333
is_sdl2 = bootstrap_name in ('sdl2', 'sdl2python3')
3434
is_pygame = bootstrap_name in ('pygame',)
35+
is_webview = bootstrap_name in ('webview',)
3536

36-
if is_sdl2:
37-
bootstrap = 'sdl2'
37+
if is_sdl2 or is_webview:
38+
if is_sdl2:
39+
bootstrap = 'sdl2'
3840
java_ns = 'org.kivy.android'
3941
jni_ns = 'org/kivy/android'
4042
elif is_pygame:
41-
bootstrap = 'pygame'
4243
java_ns = 'org.renpy.android'
4344
jni_ns = 'org/renpy/android'
4445
else:
@@ -64,7 +65,7 @@ def prebuild_arch(self, arch):
6465
fh.write(th.format(key, value if isinstance(value, int)
6566
else '"{}"'.format(value)))
6667
self.config_env[key] = str(value)
67-
68+
6869
if is_sdl2:
6970
fh.write('JNIEnv *SDL_AndroidGetJNIEnv(void);\n')
7071
fh.write('#define SDL_ANDROID_GetJNIEnv SDL_AndroidGetJNIEnv\n')

0 commit comments

Comments
 (0)