AOMediaCodec / iamf-tools

Tools to work with IAMF
https://aomediacodec.github.io/iamf-tools/
Other
18 stars 8 forks source link

Is there plan to support cmake compile? #12

Closed yilun-zhangs closed 1 month ago

yilun-zhangs commented 1 month ago

@jwcullen Currently, the project is compiled by bazel, is there plan to support cmake compile?

jwcullen commented 1 month ago

Nothing immediately is planned. It ends up being extra maintenance to support multiple build systems.

If we had it, then it would be nice if it had feature parity with the bazel builds. The existing build works on Linux, Mac, Windows. It builds with Clang or GCC. It also grabs and builds specific versions of library dependencies from source.

I know this all possible with cmake, but it's not priority to research and implement the correct and modern way to do all of these things. Especially in a way that makes it easily maintainable and ideally not have to be messed with very often.