9a1f1aad8d
This better matches where upstream puts compilers and development utilities.
26 lines
583 B
PHP
26 lines
583 B
PHP
|
|
SUMMARY = "LLVM compiler framework (packaged with rust)"
|
|
LICENSE = "NCSA"
|
|
|
|
S = "${WORKDIR}/rustc-${PV}/src/llvm"
|
|
|
|
inherit autotools
|
|
|
|
EXTRA_OECONF += "--enable-targets=x86,x86_64,arm,aarch64,mips,powerpc"
|
|
EXTRA_OECONF += "--enable-optimized"
|
|
EXTRA_OECONF += "--disable-assertions"
|
|
EXTRA_OECONF += "--disable-docs"
|
|
EXTRA_OECONF += "--enable-bindings=none"
|
|
EXTRA_OECONF += "--enable-keep-symbols"
|
|
|
|
do_install_append () {
|
|
cd ${D}${bindir}
|
|
ln -s *-llc llc
|
|
for i in *-llvm-*; do
|
|
link=$(echo $i | sed -e 's/.*-llvm-\(.*\)/\1/')
|
|
ln -s $i llvm-$link
|
|
done
|
|
}
|
|
|
|
BBCLASSEXTEND = "native"
|