Building Releases - X-Plane/XPlane2Blender GitHub Wiki
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__.pyin thebl_infodictionary. - The build type (beta, RC) and release number (e.g. beta 4, RC 2) live in
io_xplane2blender/xplane_config.pyin CURRENT_BUILD_TYPEandCURRENT_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.