fraunhoferhhi / vvdec

VVdeC, the Fraunhofer Versatile Video Decoder
https://www.hhi.fraunhofer.de/en/departments/vca/technologies-and-solutions/h266-vvc.html
BSD 3-Clause Clear License
465 stars 97 forks source link

Automatic build and release #47

Closed ChristianFeldmann closed 3 years ago

ChristianFeldmann commented 3 years ago

There are 3 changes in this that I would like to propose:

K-os commented 3 years ago

Hi Christian, Thank you very much for your contribution.

Unfortunately, there are two separate issues concerning this PR:

  1. We would like to keep the lib/bin separation in the build tree. I think this is not a quirk by CMake, but it just adheres to the platform conventions. On *nix-systems you typically install the binaries in /usr/{local/}bin/ and libraries in /usr/{local/}lib/, while on Windows programs typically put their libraries next to the executable. I think it would lead to more confusion, if the build step puts the shared libraries into the bin folder during build, but during install they end up in lib.

  2. We have not come to a final decision if we are going to provide official binaries for VVdeC.

So, I would like to put your PR on hold for now, until we have decided on the binaries issue, but feel free to provide the binaries from your repository.

ChristianFeldmann commented 3 years ago

Got it. Just wanted to show how this stuff works. Then I will use it in my fork for the releases.