From: Waldemar Kozaczuk <[email protected]> Committer: Waldemar Kozaczuk <[email protected]> Branch: master
module.py: do not resolve java-base for non-java apps This reduces a little bit of noise by making build not resolve java-base and related modules for non-java apps. Signed-off-by: Waldemar Kozaczuk <[email protected]> --- diff --git a/scripts/module.py b/scripts/module.py --- a/scripts/module.py +++ b/scripts/module.py @@ -132,16 +132,15 @@ def flatten_list(elememnts): def get_basic_apps(apps): basic_apps = [] - java = resolve.require('java-base') - if hasattr(java,'non_isolated_jvm') and java.non_isolated_jvm: - _jvm = non_isolated_jvm() - else: - _jvm = isolated_jvm() + _jvm = isolated_jvm() for app in flatten_list(apps): if isinstance(app, api.basic_app): basic_apps.append(app) elif isinstance(app, api.java_app): + java = resolve.require('java-base') + if hasattr(java,'non_isolated_jvm') and java.non_isolated_jvm: + _jvm = non_isolated_jvm() _jvm.add(app) else: raise Exception("Unknown app type: " + str(app)) -- You received this message because you are subscribed to the Google Groups "OSv Development" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/osv-dev/000000000000d81bf705a2f66b68%40google.com.
