-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Exporter Packaging and Installer [AARD-1742]
#1073
Conversation
Co-authored-by: PepperLola <[email protected]>
AARD-1742
](https://jira.autodesk.com/browse/AARD-1742)]AARD-1742
]
AARD-1742
][AARD-1742]
* dev: (125 commits) Forgot to add the button change :( merge fixes Import formatting fixes Ensure browser cache key Added `BaseException` catch for google `VersionError` Version detection for protobuf fix Removed commented code Increased number of cascades Rename jolt submodule Added Hunters jolt submodule Close config panel when you choose to spawn a new robot or field Delete, create, and modify input schemes in a way that is easy and integrated with the config panel Fixed scrollbar Input config rework, cleanup, and comments Formatting Fixed Shorten formatter line lengths Versions work differently? More verbose isort messages Completely functional panel ...
Co-authored-by: a-crowell <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Works perfectly for me!
Co-authored-by: Azalea <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Works well 👎
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Important
Should have someone test on Windows before we merge.
Now that we only have the exporter that needs to be installed locally. Previously we were installing the extension into the user directory for addins, we are now using the
ApplicationPlugins
folder which is standard Autodesk wide. It also has the advantage of not being able to be changed by the user. This, however, also means that the exporter will no longer have permissions within it's installed directory so we need to redirect things into theApplication Support
path. Hence the changes within the exporter that would appear to not be directly related to packaging.Essentially this installer works exactly how installers work from the Fusion Addin Store work.
.pkg
installer..exe
installer.When running the exporter from the installer logs can be found in:
~/.config/Autodesk/Synthesis/Logs
%appdata%/Autodesk/Synthesis/Logs
Otherwise the log directory will be the same:
exporter/SynthesisFusionExporter/logs/
This was done as we don't always have write permissions in the
ApplicationPlugins
directory.Some other things:
Install script will now mark the exporter with a version so you can tell them apart.Install script has an additional step to uninstall previous versions of the exporter.Warning
Switching between running the version of the exporter within
ApplicationPlugins
and another manually added path will cause problems.Restart Fusion in-between runs of the exporter within different directories to avoid caching issues.
JIRA Issue