compas-actions.ghpython_components icon indicating copy to clipboard operation
compas-actions.ghpython_components copied to clipboard

Ipy v2

Open chenkasirer opened this issue 1 year ago • 6 comments

Yet another copy of the componentizer script, this one is almost identical with the new CPython one but compiles components as for the new IronPython interpreter of Rhino8.

Necessary changes are visible in https://github.com/compas-dev/compas-actions.ghpython_components/commit/42a8ef452828eb591b7bb4e8ed1f8c13e8959155

@9and3 couldn't add you as reviewer, but would be great if you could have a look.

One thing I noticed is Rhino8 seems to be taking the input/output argument names from the metadata and replaces the RunScript args with them. This means that if argument names are different in the script itself (e.g. Centerline vs. centerline) the script will be broken.. It would be nice not to have to change components to match, but I currently don't see any other way..

chenkasirer avatar Sep 05 '24 14:09 chenkasirer