Skip to content

Conversation

gplsteph
Copy link
Contributor

Revisited PySide2 shipping and added build script.
Added Azure pipeline script to build releases for Windows, Osx and Linux.

Note: Windows build is still included for the time being.

gplsteph and others added 3 commits September 29, 2021 10:34
Revisited PySide2 shipping and added build script.
Windows build is still included for the time being.
Moved publish2 hooks from tk-config-unreal to the framework with supporting files.
@gplsteph
Copy link
Contributor Author

Heads up that this PR has now further changes from our latest round of work: publish2 tk-maya hooks are now shipped with this framework rather than with tk-config-unreal to allow easy updates of the config.

Copy link

@000paradox000 000paradox000 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Excellent work, just some comments and a suggestion for validating the existence of an attribute using hasattr.

"python",
"vendors",
"py%d" % python_major,
pname,

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just to double check, currently there's not python/vendors folder and base_path is the root path of the framework?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, there was only the Windows binaries, that I removed for the CR.

"site-packages"
)

os.environ["VIRTUAL_ENV"] = base_path

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A friendly request: can you explain a little bit the strategy with virtualenv?. It's not usual in toolkit play with virtualenv specially when distributing components

@gplsteph
Copy link
Contributor Author

Closing in favor of the PR against gpltech branch

@gplsteph gplsteph closed this Dec 14, 2021
ryanmayeda pushed a commit that referenced this pull request Jul 12, 2024
* For #13673, support for Maya 2025

Removed all six dependencies.
Added support for PySide6.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants