[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#77093] [PATCH rust-team v3 06/17] build/cargo: Don't try to unpack
From: |
Hilton Chain |
Subject: |
[bug#77093] [PATCH rust-team v3 06/17] build/cargo: Don't try to unpack sanity-check.py. |
Date: |
Sun, 23 Mar 2025 15:28:28 +0800 |
From: Efraim Flashner <efraim@flashner.co.il>
* guix/build/cargo-build-system.scm (crate-src?): Also don't try to
check python scripts for Cargo.toml.
Change-Id: I001a89b83d2e472706b1263007be45d1153c140f
---
guix/build/cargo-build-system.scm | 1 +
1 file changed, 1 insertion(+)
diff --git a/guix/build/cargo-build-system.scm
b/guix/build/cargo-build-system.scm
index 15eda8396c..f2a7323748 100644
--- a/guix/build/cargo-build-system.scm
+++ b/guix/build/cargo-build-system.scm
@@ -64,6 +64,7 @@ (define (crate-src? path)
"Check if PATH refers to a crate source, namely a gzipped tarball with a
Cargo.toml file present at its root."
(and (not (directory-exists? path)) ; not a tarball
+ (not (string-suffix? "py" path)) ; sanity-check.py
;; First we print out all file names within the tarball to see if it
;; looks like the source of a crate. However, the tarball will include
;; an extra path component which we would like to ignore (since we're
--
2.49.0
- [bug#77093] [PATCH rust-team v2 17/17] doc: Document lockfile importer based Rust packaging workflow., (continued)
- [bug#77093] [PATCH rust-team v3 00/17] New Rust packaging workflow based on lockfile importer., Hilton Chain, 2025/03/23
- [bug#77093] [PATCH rust-team v3 02/17] build/cargo: Print out all non-empty binary files., Hilton Chain, 2025/03/23
- [bug#77093] [PATCH rust-team v3 01/17] build/cargo: Pass ‘--offline’ to cargo., Hilton Chain, 2025/03/23
- [bug#77093] [PATCH rust-team v3 04/17] build-system: cargo: Support installing Cargo workspace., Hilton Chain, 2025/03/23
- [bug#77093] [PATCH rust-team v3 03/17] build-system: cargo: Support packaging Cargo workspace., Hilton Chain, 2025/03/23
- [bug#77093] [PATCH rust-team v3 05/17] build/cargo: Set default value of arguments for build phases., Hilton Chain, 2025/03/23
- [bug#77093] [PATCH rust-team v3 06/17] build/cargo: Don't try to unpack sanity-check.py.,
Hilton Chain <=
- [bug#77093] [PATCH rust-team v3 07/17] build/cargo: Support non-workspace directory source inputs., Hilton Chain, 2025/03/23
- [bug#77093] [PATCH rust-team v3 09/17] scripts: import: Add two newlines for ‘--insert’ option., Hilton Chain, 2025/03/23
- [bug#77093] [PATCH rust-team v3 12/17] scripts: import: Skip existing definition for ‘--insert’ option., Hilton Chain, 2025/03/23
- [bug#77093] [PATCH rust-team v3 15/17] import: crate: Add Cargo.lock parser., Hilton Chain, 2025/03/23
- [bug#77093] [PATCH rust-team v3 08/17] scripts: import: Document argument for ‘--insert’ option in help message., Hilton Chain, 2025/03/23
- [bug#77093] [PATCH rust-team v3 11/17] scripts: import: Pass "--insert" to importers., Hilton Chain, 2025/03/23
- [bug#77093] [PATCH rust-team v3 14/17] build-system: cargo: Add ‘cargo-inputs’., Hilton Chain, 2025/03/23
- [bug#77093] [PATCH rust-team v3 16/17] import: crate: Add ‘--lockfile’ option., Hilton Chain, 2025/03/23
- [bug#77093] [PATCH rust-team v3 10/17] scripts: import: Support expressions defined by 'define., Hilton Chain, 2025/03/23
- [bug#77093] [PATCH rust-team v3 13/17] import: crate: crate-name->package-name: Move to (guix build-system cargo)., Hilton Chain, 2025/03/23