Sto provando a utilizzare rust-mosquitto library. Il mio attuale Cargo.toml
è:Impossibile trovare `Cargo.toml` quando si crea una cassa dipendente da GitHub
[package]
name = "HomeDaemon"
version = "0.1.0"
authors = ["RTR <[email protected]>"]
[dependencies.mosquitto]
git = "https://github.com/kteza1/rust-mosquitto"
Quando eseguo cargo build
, viene segnalato seguente errore:
Could not find `Cargo.toml` in `/Users/ravitejareddy/.cargo/git/checkouts/rust-mosquitto-8203e77dcf072bf7/rust-mosquitto`
Il download reale in ~/.cargo/git/checkouts/rust-mosquitto-8203e77dcf072bf7/master
dimostra che Cargo.toml
è presente.
C'è un ulteriore rust-mosquitto
nel percorso sopra, è un problema?
Ma perché si tratta di un errore? – tez
@tez: Perché vai su * tre * directory, quando ci sono solo * due * nel repository. Stai effettivamente richiedendo che il tuo repository * sia sempre * estratto con il nome 'rust-mosquitto' e * nient'altro *. –
Ok. La struttura delle cartelle è diversa durante il download da git dove Cargo.toml risiede nel nome del ramo. 'maestro' in questo caso. – tez