build: Refactor flags and definitions (and fix fallout)
Defines: * XRT_HAVE_[name] is a external dep indicator. * XRT_DRIVER_[name] if a internal driver is built. CMake variables: * BUILD_WITH_[name] is a external dep indicator. * BUILD_DRIVER_[name] tells if we should build a specific driver.
Showing with 71 additions and 37 deletions