Closed k-wasniowski closed 1 year ago
@k-wasniowski Cool, it looks like an automated script to compile the final binary output, can this script be run in github actions? This way we should be able to automatically release the binary
@cloudwebrtc It indeed is destined to:
The thing about GitHub actions is that, GitHub workers doesn't have sufficient memory allocated. Casual worker have around 10GB of free space, which is not sufficient to build WebRTC library
Could you add a initial version TAG to the repository? I could start working then on adding it to the conan center
@cloudwebrtc I am currently working on adding package to conan center - PR here: https://github.com/conan-io/conan-center-index/pull/18039. To be able to merge it, i will need a release tar. Could you create a release ? Tag it with 1.0.0, or something like this
@cloudwebrtc Could you take a look, and give your thoughts?
To test it locally, ensure that you do not have any depot_tools related things in your ENV. The package is designed to work with the latest version of Conan ( 2.0 ). To test it out, ensure you have installed latest version of Conan. In the repository root:
conan create .
It will:
There is test_package directory, with minimal cmake which import and use package which was built. To run it go to the/.conan/test_package directory, and call:
First step will import package, and second will build test app.
Extra reading about conan creation package can be found here.
As for now I have tested it on Windows, in the next few days I will check if everything is ok with Linux.