gtalarico / ironpython-stubs

Autocomplete stubs for common IronPython/.NET libraries
Other
248 stars 80 forks source link

How do I know which `*.dll` file I need #16

Open cristobaltapia opened 5 years ago

cristobaltapia commented 5 years ago

Hi, thanks for this project. I wanted to use it with Abaqus (a commercial finite element software), and read the issue https://github.com/gtalarico/ironpython-stubs/issues/10, but I am not sure which *.dll file I should use. Is there a way to determine this? Because Abaqus has a lot of *.dll files. Furthermore, what are the strings in the ASSEMBLIES list in the default_settings.py file?

gtalarico commented 5 years ago

ASSEMBLIES is used by the --all flag. it signals a batch processing of all known dlls. https://github.com/gtalarico/ironpython-stubs/blob/df2df968b00ac1a7b33b68e9df155604000b51d9/ironstubs/__main__.py#L52

I am not sure which *.dll file I should use. You can do trial an error, or check if you can find anything in their docs. I would start with the larger sized ones

Grasshopper docs for example state which dll a given doc page references: image

cristobaltapia commented 5 years ago

Thanks for your answer @gtalarico . Unfortunately, I could not find any reference in the documentation of Abaqus. Trying with some of the present *.dll files seems not to work either. It complains about not finding the module with the name of the dll. I will report back if I have any luck with this.