spirv-tools: Fix CMake for sysroot

A bug in spirv-tools's CMake breaks the build for dependent projects,
such as vulkan-layers.

In the installed file
/usr/$LIBDIR/cmake/SPIRV-Tools/SPIRV-ToolsTarget.cmake, occurences of
librt in the INTERFACE_LINK_LIBRARIES property were incorrect. The
property contained the absolute path to librt, including the sysroot.

BUG=b:263314969
TEST=emerge-$BOARD spirv-tools vulkan-layers

Change-Id: Ia797a37052baee49bfb95cbd81b7e369b6d52abf
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/overlays/portage-stable/+/4120444
Tested-by: Romaric Jodin <rjodin@chromium.org>
Commit-Queue: Romaric Jodin <rjodin@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Lepton Wu <lepton@chromium.org>
(cherry picked from commit 86397ab9e4aa83db562999a05957d813ac416cd2)
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/overlays/portage-stable/+/4195535
Reviewed-by: Kazuhiro Inaba <kinaba@chromium.org>
Tested-by: Martin Faltesek <mfaltesek@google.com>
Tested-by: Kazuhiro Inaba <kinaba@chromium.org>
3 files changed