[Lldb-commits] [PATCH] D14790: cmake: add -DLLDB_ALLOW_STATIC_BINDINGS=1, defaults off

Kamil Rytarowski via lldb-commits lldb-commits at lists.llvm.org
Wed Nov 18 19:56:27 PST 2015


krytarowski added a subscriber: krytarowski.
krytarowski added a comment.

Not long ago we rejected dynamic dependency on `curses`(3), as a fall-back for NetBSD (without `libpanel`(3) in the 7.0 release). Why doing the similar thing with swig is fine?

Why are we abstracting swig when there is no other option viable?

Is possible to improve this approach of finding swig? We are looking for it in CMake and later in Python?
`find_package(SWIG)`, `--find-swig`.

Maybe just add a single switch in CMake to enable or disable it without options.

Please explain what does static bindings mean here.


http://reviews.llvm.org/D14790





More information about the lldb-commits mailing list