mdavidsaver / setuptools_dso

setuptools extension for building non-Python Dynamic Shared Objects
Other
9 stars 6 forks source link

Clone library dependency list when extending #16

Closed lukacu closed 3 years ago

lukacu commented 3 years ago

This small change fixes a problem when a common list object is used in setup.py to declare dependencies for multiple extension objects. In this case the library dependencies get accumulated in the same list which causes problems in more complex builds.

mdavidsaver commented 3 years ago

You are right that this is better practice. Thanks!