/openbmc/openbmc/poky/meta/recipes-devtools/rust/ |
H A D | rust-llvm_1.75.0.bb | 1 SUMMARY = "LLVM compiler framework (packaged with rust)" 3 HOMEPAGE = "http://www.rust-lang.org" 9 require rust-source.inc 21 DEPENDS += "ninja-native rust-llvm-native" 27 # generated by rust-llvm-native. 50 -DCMAKE_INSTALL_PREFIX:PATH=${libdir}/llvm-rust \ 88 FILES:${PN}-llvmhello = "${libdir}/llvm-rust/lib/LLVMHello.so" 89 FILES:${PN}-liblto = "${libdir}/llvm-rust/lib/libLTO.so.*" 90 FILES:${PN}-staticdev =+ "${libdir}/llvm-rust/*/*.a" 91 FILES:${PN} += "${libdir}/libLLVM*.so.* ${libdir}/llvm-rust/lib/*.so.* ${libdir}/llvm-rust/bin" [all …]
|
H A D | rust-snapshot.inc | 1 ## This is information on the rust-snapshot (binary) used to build our current release. 2 ## snapshot info is taken from rust/src/stage0.json 10 SRC_URI[rust-std-snapshot-aarch64.sha256sum] = "c5ad01692bc08ce6f4db2ac815be63498b45013380c71f22b3d… 14 SRC_URI[rust-std-snapshot-i686.sha256sum] = "69757b72def9c433753e8bb575c817fc1ba389cf1a9c25276db149… 22 SRC_URI[rust-std-snapshot-powerpc.sha256sum] = "458ee056fbeccf1cf96c20506654e5e9104c4e8f23d46cd4bb9… 38 SRC_URI[rust-std-snapshot-s390x.sha256sum] = "35142541b88a1244c8225c64ee18585446d7e67841a9335ccaa95… 42 SRC_URI[rust-std-snapshot-x86_64.sha256sum] = "548413213012e2f62b08ed8a913a51210ae74026190272245801… 45 SRC_URI[rust-std-snapshot-i586.sha256sum] = "bd4502462c5e2b2617b23f28862e544f14c4d02658f6d331f0cfbb… 50 …_DIST_SERVER}/dist/${RUST_STD_SNAPSHOT}.tar.xz;name=rust-std-snapshot-${RUST_BUILD_ARCH};subdir=ru… 55 RUST_DIST_SERVER = "https://static.rust-lang.org" [all …]
|
H A D | rust_1.75.0.bb | 2 HOMEPAGE = "http://www.rust-lang.org" 7 inherit rust 11 DEPENDS:append:class-native = " rust-llvm-native" 19 DEPENDS += "rust-llvm (=${PV})" 51 inherit rust-target-config 135 # [rust] 136 config.add_section("rust") 137 config.set("rust", "rpath", e(True)) 219 require rust-source.inc 220 require rust-snapshot.inc [all …]
|
H A D | rust-cross-canadian.inc | 2 PN = "rust-cross-canadian-${TRANSLATED_TARGET_ARCH}" 4 inherit rust-target-config 5 inherit rust-common 13 SRC_URI += "file://target-rust-ccld.c" 14 LIC_FILES_CHKSUM = "file://target-rust-ccld.c;md5=af4e0e29f81a34cffe05aa07c89e93e9;endline=7" 42 # We have a problem as rust sets LD_LIBRARY_PATH and this will break running host 49 outfile="${SYS_BINDIR}/target-rust-ccld" 50 ${CC} ${S}/target-rust-ccld.c -o $outfile 52 create_sdk_wrapper "${SYS_BINDIR}/target-rust-ccld-wrapper" "CC" 56 RUST_ENV_SETUP_SH="${ENV_SETUP_DIR}/rust.sh" [all …]
|
H A D | cargo_1.75.0.bb | 14 require rust-source.inc 15 require rust-snapshot.inc 25 …${UNPACKDIR}/rust-snapshot-components/${CARGO_SNAPSHOT}/install.sh --prefix="${WORKDIR}/${CARGO_SN… 27 # are used internally by rust and result in symbol mismatches if we don't 55 # Disabled due to incompatibility with libgit2 0.28.x (https://github.com/rust-lang/git2-rs/issues/… 57 # According to https://github.com/rust-lang/git2-rs/issues/458#issuecomment-522567539, there are no… 69 DEPENDS:append:class-nativesdk = " nativesdk-rust"
|
/openbmc/linux/Documentation/translations/zh_CN/rust/ |
H A D | quick-start.rst | 4 :Original: Documentation/rust/quick-start.rst 22 其中一些依赖也许可以从Linux发行版中获得,包名可能是 ``rustc`` , ``rust-src`` , 23 ``rust-bindgen`` 等。然而,在写这篇文章的时候,它们很可能还不够新,除非发行版跟踪最 46 https://www.rust-lang.org 56 rustup component add rust-src 64 https://github.com/rust-lang/rust \ 65 $(rustc --print sysroot)/lib/rustlib/src/rust 159 rust-analyzer 162 `rust-analyzer <https://rust-analyzer.github.io/>`_ 语言服务器可以和许多编辑器 165 ``rust-analyzer`` 需要一个配置文件, ``rust-project.json``, 它可以由 ``rust-analyzer`` [all …]
|
H A D | coding-guidelines.rst | 4 :Original: Documentation/rust/coding-guidelines.rst 48 .. code-block:: rust 56 .. code-block:: rust 65 .. code-block:: rust 83 .. code-block:: rust 106 .. code-block:: rust 115 /// [undefined behavior]: https://doc.rust-lang.org/reference/behavior-considered-undefined.html 158 https://doc.rust-lang.org/rustdoc/how-to-write-documentation.html 166 https://rust-lang.github.io/api-guidelines/naming.html 182 .. code-block:: rust
|
/openbmc/openbmc/poky/meta/recipes-devtools/rust/files/ |
H A D | repro-issue-fix-with-v175.patch | 1 rust: reproducibility issue fix with v1.75 3 With 1.75 rust release, the '.rustc' section of shared object libs are embedded with absolute path … 4 This change will fix the path name format back to '/rust/$hash' as in earlier versions. 6 Below are the links for detailed bug description & discusssion with upstream rust. 7 https://github.com/rust-lang/rust/issues/120825#issuecomment-1964307219 8 https://github.com/rust-lang/rust/issues/120825#issuecomment-1964652656 10 Upstream-Status: Backport [https://github.com/rust-lang/rust/pull/121959/commits/a9a979839bbdfec48c…
|
/openbmc/qemu/rust/qemu-api/ |
H A D | meson.build | 22 rust_abi: 'rust', 26 rust.test('rust-qemu-api-tests', _qemu_api_rs, 27 suite: ['unit', 'rust']) 40 test('rust-qemu-api-integration', 42 'rust-qemu-api-integration', 53 protocol: 'rust', 54 suite: ['unit', 'rust'])
|
/openbmc/qemu/rust/ |
H A D | Cargo.lock | 8 source = "registry+https://github.com/rust-lang/crates.io-index" 14 source = "registry+https://github.com/rust-lang/crates.io-index" 24 source = "registry+https://github.com/rust-lang/crates.io-index" 37 source = "registry+https://github.com/rust-lang/crates.io-index" 43 source = "registry+https://github.com/rust-lang/crates.io-index" 62 source = "registry+https://github.com/rust-lang/crates.io-index" 74 source = "registry+https://github.com/rust-lang/crates.io-index" 85 source = "registry+https://github.com/rust-lang/crates.io-index" 111 source = "registry+https://github.com/rust-lang/crates.io-index" 120 source = "registry+https://github.com/rust-lang/crates.io-index" [all …]
|
/openbmc/openbmc/poky/meta/conf/distro/include/ |
H A D | rust_security_flags.inc | 2 SECURITY_CFLAGS:pn-rust-native = "${SECURITY_NO_PIE_CFLAGS}" 3 SECURITY_CFLAGS:pn-rust-cross-${TARGET_ARCH} = "${SECURITY_NO_PIE_CFLAGS}" 4 SECURITY_CFLAGS:pn-rust = "${SECURITY_NO_PIE_CFLAGS}" 5 SECURITY_CFLAGS:pn-rust-llvm = "${SECURITY_NO_PIE_CFLAGS}" 7 SECURITY_LDFLAGS:pn-rust-cross-arm = " -lssp_nonshared -lssp"
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/mozjs/mozjs-115/ |
H A D | 0003-rust.configure-do-not-try-to-find-a-suitable-upstrea.patch | 4 Subject: [PATCH] rust.configure: do not try to find a suitable upstream target 12 build/moz.configure/rust.configure | 34 ++---------------------------- 15 diff --git a/build/moz.configure/rust.configure b/build/moz.configure/rust.configure 17 --- a/build/moz.configure/rust.configure 18 +++ b/build/moz.configure/rust.configure 34 - The rust compiler host ({rustc}) is not suitable for the configure host ({configure}). 37 - * Set your configure host to match the rust compiler host by editing your 39 - * Or, install the rust toolchain for {configure}, if supported, by running
|
/openbmc/linux/scripts/ |
H A D | Makefile.host | 51 $(if $($(m)-objs)$($(m)-cxxobjs)$($(m)-rust),,$(m))) 55 $(if $($(m)-cxxobjs)$($(m)-rust),,$(if $($(m)-objs),$(m)))) 71 host-rust := $(foreach m,$(hostprogs),$(if $($(m)-rust),$(m))) 78 host-rust := $(addprefix $(obj)/,$(host-rust)) 153 quiet_cmd_host-rust = HOSTRUSTC $@ 154 cmd_host-rust = \ 156 $(host-rust): $(obj)/%: $(src)/%.rs FORCE 157 $(call if_changed_dep,host-rust) 160 $(host-cxxmulti) $(host-cxxobjs) $(host-rust)
|
/openbmc/openbmc/poky/meta/recipes-core/packagegroups/ |
H A D | packagegroup-rust-cross-canadian.bb | 2 PN = "packagegroup-rust-cross-canadian-${MACHINE}" 8 RUST="rust-cross-canadian-${TRANSLATED_TARGET_ARCH}" 16 nativesdk-rust \ 18 nativesdk-rust-tools-clippy \ 19 nativesdk-rust-tools-rustfmt \
|
/openbmc/openbmc/poky/meta/recipes-devtools/python/ |
H A D | python3-setuptools-rust_1.9.0.bb | 2 DESCRIPTION = "setuptools-rust is a plugin for setuptools to build Rust \ 3 Python extensions implemented with PyO3 or rust-cpython.\ 6 HOMEPAGE = "https://github.com/PyO3/setuptools-rust" 7 BUGTRACKER = "https://github.com/PyO3/setuptools-rust/issues" 13 …s/67/08/e1aa2c582c62ac76e4d60f8e454bd3bba933781a06a88b4e38797445822a/setuptools-rust-${PV}.tar.gz \ 20 # remove when https://github.com/PyO3/setuptools-rust/commit/7ced8d2a8f36e1b4fc41b5544636defb7bd44b…
|
H A D | python3-maturin_1.6.0.bb | 1 SUMMARY = "Build and publish crates with pyo3, rust-cpython, cffi bindings and rust binaries as pyt… 15 python3-setuptools-rust-native \ 17 python3-setuptools-rust \ 33 rust \
|
/openbmc/openbmc/poky/meta/classes-recipe/ |
H A D | rust-common.bbclass | 8 inherit rust-target-config 45 rust/mk/cfg/* for a list) 102 # see: https://github.com/rust-lang/cc-rs 119 RUST_BUILD_CC = "${WRAPPER_DIR}/build-rust-cc" 120 RUST_BUILD_CXX = "${WRAPPER_DIR}/build-rust-cxx" 121 RUST_BUILD_CCLD = "${WRAPPER_DIR}/build-rust-ccld" 122 RUST_BUILD_AR = "${WRAPPER_DIR}/build-rust-ar" 123 RUST_TARGET_CC = "${WRAPPER_DIR}/target-rust-cc" 124 RUST_TARGET_CXX = "${WRAPPER_DIR}/target-rust-cxx" 125 RUST_TARGET_CCLD = "${WRAPPER_DIR}/target-rust-ccld" [all …]
|
/openbmc/linux/Documentation/process/ |
H A D | programming-language.rst | 38 [rust-language]_ under ``CONFIG_RUST``. It is compiled with ``rustc`` [rustc]_ 39 under ``--edition=2021`` [rust-editions]_. Editions are a way to introduce 42 On top of that, some unstable features [rust-unstable-features]_ are used in 46 Please refer to Documentation/rust/index.rst for more information. 55 .. [rust-language] https://www.rust-lang.org 56 .. [rustc] https://doc.rust-lang.org/rustc/ 57 .. [rust-editions] https://doc.rust-lang.org/edition-guide/editions/ 58 .. [rust-unstable-features] https://github.com/Rust-for-Linux/linux/issues/2
|
/openbmc/openbmc/poky/meta-selftest/recipes-devtools/rust/ |
H A D | rust-c-lib-example-bin_git.bb | 1 DESCRIPTION = "A simple example for C wrapper around a rust library" 2 HOMEPAGE = "https://gitlab.com/fmartinsonsHome/rust-c-lib-example" 7 git://gitlab.com/fmartinsonsHome/rust-c-lib-example.git;branch=main;protocol=https \ 13 DEPENDS = "rust-c-lib-example"
|
H A D | rust-c-lib-example_git.bb | 1 DESCRIPTION = "A simple example for rust C library" 2 HOMEPAGE = "https://gitlab.com/fmartinsonsHome/rust-c-lib-example" 7 git://gitlab.com/fmartinsonsHome/rust-c-lib-example.git;branch=main;protocol=https \
|
/openbmc/linux/Documentation/translations/it_IT/process/ |
H A D | programming-language.rst | 46 [it-rust-language]_ abilitando l'opzione di configurazione ``CONFIG_RUST``. Il 48 ``--edition=2021`` [it-rust-editions]_. Le edizioni Rust sono un modo per 52 instabili [it-rust-unstable-features]_. Queste funzionalità potrebbero cambiare 56 Per maggiori informazioni fate riferimento a Documentation/rust/index.rst . 65 .. [it-rust-language] https://www.rust-lang.org 66 .. [it-rustc] https://doc.rust-lang.org/rustc/ 67 .. [it-rust-editions] https://doc.rust-lang.org/edition-guide/editions/ 68 .. [it-rust-unstable-features] https://github.com/Rust-for-Linux/linux/issues/2
|
/openbmc/qemu/subprojects/packagefiles/proc-macro-error-attr-1-rs/ |
H A D | meson.build | 1 project('proc-macro-error-attr-1-rs', 'rust', 13 rust = import('rust') variable 14 _proc_macro_error_attr_rs = rust.proc_macro(
|
/openbmc/openbmc/meta-openembedded/meta-python/recipes-devtools/python/python3-pydantic-core/ |
H A D | 0001-Bumps-pyo3-https-github.com-pyo3-pyo3-from-0.20.2-to.patch | 22 +source = "registry+https://github.com/rust-lang/crates.io-index" 28 source = "registry+https://github.com/rust-lang/crates.io-index" 35 source = "registry+https://github.com/rust-lang/crates.io-index" 55 source = "registry+https://github.com/rust-lang/crates.io-index" 67 source = "registry+https://github.com/rust-lang/crates.io-index" 79 source = "registry+https://github.com/rust-lang/crates.io-index" 91 source = "registry+https://github.com/rust-lang/crates.io-index"
|
/openbmc/linux/Documentation/rust/ |
H A D | quick-start.rst | 15 under names like ``rustc``, ``rust-src``, ``rust-bindgen``, etc. However, 56 rustup component add rust-src 64 curl -L "https://static.rust-lang.org/dist/rust-src-$(scripts/min-tool-version.sh rustc).tar.gz" | 66 "rust-src-$(scripts/min-tool-version.sh rustc)/rust-src/lib/" \ 71 sysroot)/lib/rustlib/src/rust`` then rerunning the above command). 194 rust-analyzer 197 The `rust-analyzer <https://rust-analyzer.github.io/>`_ language server can 201 ``rust-analyzer`` needs a configuration file, ``rust-project.json``, which 202 can be generated by the ``rust-analyzer`` Make target:: 204 make LLVM=1 rust-analyzer [all …]
|
/openbmc/qemu/subprojects/packagefiles/bilge-impl-0.2-rs/ |
H A D | meson.build | 1 project('bilge-impl-0.2-rs', 'rust', 21 rust = import('rust') variable 23 _bilge_impl_rs = rust.proc_macro(
|