Skip to content

Conversation

@hmaarrfk
Copy link
Contributor

This helps windows libraries get installed to

bin\srtp2.dll
lib\srtp2.lib

This is the split we use at conda-forge to help keep the dlls findable while keeking the lib files separate.

Let me know if you have any concerns.

Excited to see this upstreamed.

This helps windows libraries get installed to

```
bin\srtp2.dll
lib\srtp2.lib
```

This is the split we use at conda-forge to help keep the dlls findable while keeking the lib files separate.

Let me know if you have any concerns.

Excited to see this upstreamed.
@pabuhler
Copy link
Member

pabuhler commented Oct 2, 2025

Hi @hmaarrfk, this should be ok. I wish these build systems where more standardized, and sometimes your wishes come true :) ... according to https://cmake.org/cmake/help/latest/command/install.html the built-in defaults values should be as you suggested so maybe the best change is to just remove the "DESTINATION lib". I have checked that it works on linux, if it also works for you maybe you can change the PR?

@hmaarrfk
Copy link
Contributor Author

hmaarrfk commented Oct 2, 2025

lets see what happens conda-forge/libsrtp2-feedstock#2

@hmaarrfk
Copy link
Contributor Author

hmaarrfk commented Oct 2, 2025

sigh i guess the patch is different for the released version. it will have to wait

@pabuhler
Copy link
Member

pabuhler commented Oct 9, 2025

With #772 there is now a CI task that does an install so we can see the result. I tested and it seams to work as expected with this change.

@pabuhler pabuhler merged commit bcb0f35 into cisco:main Oct 9, 2025
38 of 39 checks passed
@pabuhler
Copy link
Member

pabuhler commented Oct 9, 2025

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