rust-target.inc: add new include file to simplify all rust_*.bb
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This commit is contained in:
@@ -0,0 +1,10 @@
|
|||||||
|
require rust.inc
|
||||||
|
|
||||||
|
DEPENDS += "rust-llvm (=${PV})"
|
||||||
|
|
||||||
|
# Otherwise we'll depend on what we provide
|
||||||
|
INHIBIT_DEFAULT_RUST_DEPS_class-native = "1"
|
||||||
|
# We don't need to depend on gcc-native because yocto assumes it exists
|
||||||
|
PROVIDES_class-native = "virtual/${TARGET_PREFIX}rust"
|
||||||
|
|
||||||
|
BBCLASSEXTEND = "native"
|
||||||
@@ -1,12 +1,3 @@
|
|||||||
require rust.inc
|
require rust-target.inc
|
||||||
require rust-source-${PV}.inc
|
require rust-source-${PV}.inc
|
||||||
require rust-snapshot-${PV}.inc
|
require rust-snapshot-${PV}.inc
|
||||||
|
|
||||||
DEPENDS += "rust-llvm (=${PV})"
|
|
||||||
|
|
||||||
# Otherwise we'll depend on what we provide
|
|
||||||
INHIBIT_DEFAULT_RUST_DEPS_class-native = "1"
|
|
||||||
# We don't need to depend on gcc-native because yocto assumes it exists
|
|
||||||
PROVIDES_class-native = "virtual/${TARGET_PREFIX}rust"
|
|
||||||
|
|
||||||
BBCLASSEXTEND = "native"
|
|
||||||
|
|||||||
@@ -1,12 +1,3 @@
|
|||||||
require rust.inc
|
require rust-target.inc
|
||||||
require rust-source-${PV}.inc
|
require rust-source-${PV}.inc
|
||||||
require rust-snapshot-${PV}.inc
|
require rust-snapshot-${PV}.inc
|
||||||
|
|
||||||
DEPENDS += "rust-llvm (=${PV})"
|
|
||||||
|
|
||||||
# Otherwise we'll depend on what we provide
|
|
||||||
INHIBIT_DEFAULT_RUST_DEPS_class-native = "1"
|
|
||||||
# We don't need to depend on gcc-native because yocto assumes it exists
|
|
||||||
PROVIDES_class-native = "virtual/${TARGET_PREFIX}rust"
|
|
||||||
|
|
||||||
BBCLASSEXTEND = "native"
|
|
||||||
|
|||||||
@@ -1,12 +1,3 @@
|
|||||||
require rust.inc
|
require rust-target.inc
|
||||||
require rust-source-${PV}.inc
|
require rust-source-${PV}.inc
|
||||||
require rust-snapshot-${PV}.inc
|
require rust-snapshot-${PV}.inc
|
||||||
|
|
||||||
DEPENDS += "rust-llvm (=${PV})"
|
|
||||||
|
|
||||||
# Otherwise we'll depend on what we provide
|
|
||||||
INHIBIT_DEFAULT_RUST_DEPS_class-native = "1"
|
|
||||||
# We don't need to depend on gcc-native because yocto assumes it exists
|
|
||||||
PROVIDES_class-native = "virtual/${TARGET_PREFIX}rust"
|
|
||||||
|
|
||||||
BBCLASSEXTEND = "native"
|
|
||||||
|
|||||||
@@ -1,12 +1,3 @@
|
|||||||
require rust.inc
|
require rust-target.inc
|
||||||
require rust-source-${PV}.inc
|
require rust-source-${PV}.inc
|
||||||
require rust-snapshot-${PV}.inc
|
require rust-snapshot-${PV}.inc
|
||||||
|
|
||||||
DEPENDS += "rust-llvm (=${PV})"
|
|
||||||
|
|
||||||
# Otherwise we'll depend on what we provide
|
|
||||||
INHIBIT_DEFAULT_RUST_DEPS_class-native = "1"
|
|
||||||
# We don't need to depend on gcc-native because yocto assumes it exists
|
|
||||||
PROVIDES_class-native = "virtual/${TARGET_PREFIX}rust"
|
|
||||||
|
|
||||||
BBCLASSEXTEND = "native"
|
|
||||||
|
|||||||
@@ -1,12 +1,3 @@
|
|||||||
require rust.inc
|
require rust-target.inc
|
||||||
require rust-source-${PV}.inc
|
require rust-source-${PV}.inc
|
||||||
require rust-snapshot-${PV}.inc
|
require rust-snapshot-${PV}.inc
|
||||||
|
|
||||||
DEPENDS += "rust-llvm (=${PV})"
|
|
||||||
|
|
||||||
# Otherwise we'll depend on what we provide
|
|
||||||
INHIBIT_DEFAULT_RUST_DEPS_class-native = "1"
|
|
||||||
# We don't need to depend on gcc-native because yocto assumes it exists
|
|
||||||
PROVIDES_class-native = "virtual/${TARGET_PREFIX}rust"
|
|
||||||
|
|
||||||
BBCLASSEXTEND = "native"
|
|
||||||
|
|||||||
@@ -1,12 +1,3 @@
|
|||||||
require rust.inc
|
require rust-target.inc
|
||||||
require rust-source-${PV}.inc
|
require rust-source-${PV}.inc
|
||||||
require rust-snapshot-${PV}.inc
|
require rust-snapshot-${PV}.inc
|
||||||
|
|
||||||
DEPENDS += "rust-llvm (=${PV})"
|
|
||||||
|
|
||||||
# Otherwise we'll depend on what we provide
|
|
||||||
INHIBIT_DEFAULT_RUST_DEPS_class-native = "1"
|
|
||||||
# We don't need to depend on gcc-native because yocto assumes it exists
|
|
||||||
PROVIDES_class-native = "virtual/${TARGET_PREFIX}rust"
|
|
||||||
|
|
||||||
BBCLASSEXTEND = "native"
|
|
||||||
|
|||||||
@@ -1,12 +1,3 @@
|
|||||||
require rust.inc
|
require rust-target.inc
|
||||||
require rust-source-${PV}.inc
|
require rust-source-${PV}.inc
|
||||||
require rust-snapshot-${PV}.inc
|
require rust-snapshot-${PV}.inc
|
||||||
|
|
||||||
DEPENDS += "rust-llvm (=${PV})"
|
|
||||||
|
|
||||||
# Otherwise we'll depend on what we provide
|
|
||||||
INHIBIT_DEFAULT_RUST_DEPS_class-native = "1"
|
|
||||||
# We don't need to depend on gcc-native because yocto assumes it exists
|
|
||||||
PROVIDES_class-native = "virtual/${TARGET_PREFIX}rust"
|
|
||||||
|
|
||||||
BBCLASSEXTEND = "native"
|
|
||||||
|
|||||||
@@ -1,12 +1,3 @@
|
|||||||
require rust.inc
|
require rust-target.inc
|
||||||
require rust-source-${PV}.inc
|
require rust-source-${PV}.inc
|
||||||
require rust-snapshot-${PV}.inc
|
require rust-snapshot-${PV}.inc
|
||||||
|
|
||||||
DEPENDS += "rust-llvm (=${PV})"
|
|
||||||
|
|
||||||
# Otherwise we'll depend on what we provide
|
|
||||||
INHIBIT_DEFAULT_RUST_DEPS_class-native = "1"
|
|
||||||
# We don't need to depend on gcc-native because yocto assumes it exists
|
|
||||||
PROVIDES_class-native = "virtual/${TARGET_PREFIX}rust"
|
|
||||||
|
|
||||||
BBCLASSEXTEND = "native"
|
|
||||||
|
|||||||
@@ -1,18 +1,9 @@
|
|||||||
require rust.inc
|
require rust-target.inc
|
||||||
require rust-source-${PV}.inc
|
require rust-source-${PV}.inc
|
||||||
require rust-snapshot-${PV}.inc
|
require rust-snapshot-${PV}.inc
|
||||||
|
|
||||||
DEPENDS += "rust-llvm (=${PV})"
|
|
||||||
|
|
||||||
# Otherwise we'll depend on what we provide
|
|
||||||
INHIBIT_DEFAULT_RUST_DEPS_class-native = "1"
|
|
||||||
# We don't need to depend on gcc-native because yocto assumes it exists
|
|
||||||
PROVIDES_class-native = "virtual/${TARGET_PREFIX}rust"
|
|
||||||
|
|
||||||
# The default behaviour of x.py changed in 1.47+ so now we need to
|
# The default behaviour of x.py changed in 1.47+ so now we need to
|
||||||
# explicitly ask for the stage 2 compiler to be assembled.
|
# explicitly ask for the stage 2 compiler to be assembled.
|
||||||
do_compile () {
|
do_compile () {
|
||||||
rust_runx build --stage 2 src/rustc
|
rust_runx build --stage 2 src/rustc
|
||||||
}
|
}
|
||||||
|
|
||||||
BBCLASSEXTEND = "native"
|
|
||||||
|
|||||||
Reference in New Issue
Block a user