summaryrefslogtreecommitdiffstats
path: root/classes/clang.bbclass
diff options
context:
space:
mode:
authorMartin Kelly <mkelly@xevo.com>2017-03-06 16:38:53 -0800
committerKhem Raj <raj.khem@gmail.com>2017-03-21 11:46:51 -0700
commit9649a07fcfee2bec0794ea2dd43a3f3e8c535e1c (patch)
treea25919aa3010a2e5eefd954106bdb2eea3ded7da /classes/clang.bbclass
parent8b71108bbb9c5c0c53d2af5c0eadb67c4a6f125b (diff)
downloadmeta-clang-9649a07fcfee2bec0794ea2dd43a3f3e8c535e1c.tar.gz
clang: allow override for not building all targets
Allow the user to not build all clang target architectures (by default, all architectures are built). This speeds up build times and reduces image size. Note, however, that the set of architectures built must still be the same between the native and cross clang, because the native llvm-config reports --targets-built according to what "clang-native" supports. Thus when we have target libraries that are a subset of native libraries, the cross llvm-config will fail because it can't find some of the libraries that the native llvm-config finds. Signed-off-by: Martin Kelly <mkelly@xevo.com>
Diffstat (limited to 'classes/clang.bbclass')
0 files changed, 0 insertions, 0 deletions