Skip to content
bsupnik edited this page Apr 15, 2022 · 1 revision

How to Create a Release

Where Does the Version Info Live

  • The major, minor and component versions live in the top of io_xplane2blender/__init__.py in the bl_info dictionary.
  • The build type (beta, RC) and release number (e.g. beta 4, RC 2) live in io_xplane2blender/xplane_config.py in CURRENT_BUILD_TYPE and CURRENT_BUILD_TYPE_VERSION.

The python3 script mkbuild.py zips the exporter into the format that is posted as a release and can be directly installed by Blender.

python3 mkbuild.py --keep-files=only-tracked --test-level=none

TODO

The default option for the test-runner fails due to potentially inappropriate platform defaults, and the git goo for --keep-files in "not ignored" (the default) also fails.