do
var android_project_root = android_project_root.as(not null)
var project = toolcontext.modelbuilder.android_project_for(compiler.mainmodule)
do
var android_project_root = android_project_root.as(not null)
var project = toolcontext.modelbuilder.android_project_for(compiler.mainmodule)
var release = toolcontext.opt_release.value
var app_name = project.name
if app_name == null then app_name = compiler.mainmodule.name
var release = toolcontext.opt_release.value
var app_name = project.name
if app_name == null then app_name = compiler.mainmodule.name
var app_package = project.java_package
if app_package == null then app_package = "org.nitlanguage.{short_project_name}"
var app_package = project.java_package
if app_package == null then app_package = "org.nitlanguage.{short_project_name}"
<!-- Our activity is the built-in NativeActivity framework class.
This will take care of integrating with our NDK code. -->
<!-- Our activity is the built-in NativeActivity framework class.
This will take care of integrating with our NDK code. -->
redef fun compile_c_code(compiler, compile_dir)
do
var android_project_root = android_project_root.as(not null)
redef fun compile_c_code(compiler, compile_dir)
do
var android_project_root = android_project_root.as(not null)
toolcontext.exec_and_check(args, "Android project error")
else
# Move to the expected output path
toolcontext.exec_and_check(args, "Android project error")
else
# Move to the expected output path