pcdshub / lcls-twincat-common-components

Common Component Function Blocks and Data Types for XTES and L2SI
https://pcdshub.github.io/lcls-twincat-common-components/
Other
0 stars 8 forks source link

MNT: remove placeholder resolution from dependencies #51

Closed ZLLentz closed 4 years ago

ZLLentz commented 4 years ago

When the libraries are redirected with placeholder resolution, the built library can only be used with whatever the latest libraries were at the time of building. This creates a dependency/rebuilding headache where we'd need to rebuild the library every time any dependency updated. You may want this to protect yourself from API breaks but in this case it is a hassle.

ZLLentz commented 4 years ago

This actually ended up not being needed- it was the top-level PLC project that needed to disable placeholders, not the library build