MCPcopy Create free account
hub / github.com/defold/defold / build

Function build

editor/scripts/bundle.py:780–791  ·  view source on GitHub ↗
(options)

Source from the content-addressed store, hash-verified

778 log("Retrying notarization...")
779
780def build(options):
781 for platform in options.target_platform:
782 log("Building editor for %s..." % platform)
783 jdk = get_jdk(platform)
784 init_editor(options, platform, jdk)
785 invoke_lein(['run', '-m', 'editor.ns-batch-builder', 'resources/sorted_clojure_ns_list.edn'], jdk_path=jdk)
786 if options.skip_tests:
787 log("Skipping tests.")
788 else:
789 run_tests(jdk)
790 invoke_lein(['prerelease'], jdk_path=jdk)
791 create_bundle(jdk, platform, options)
792
793def init_editor(options, platform, jdk):
794 init_command = ['with-profile', '+release', 'init',

Callers 1

bundle.pyFile · 0.85

Calls 6

get_jdkFunction · 0.85
init_editorFunction · 0.85
invoke_leinFunction · 0.85
create_bundleFunction · 0.85
logFunction · 0.70
run_testsFunction · 0.70

Tested by

no test coverage detected