Ho una libreria Rust che implementa un plug-in di lanugine. Voglio includere compiletest
, ma non lo richiedono al di fuori dei test. Qual è il modo corretto per specificare che la dipendenza è solo per i test?Come definire le dipendenze di solo test?
29
A
risposta
27
Sì. Utilizzare dev-dependencies
. Dal Cargo docs:
È possibile aggiungere una sezione
[dev-dependencies]
ai vostriCargo.toml
il cui formato è equivalente a[dependencies]
:[dev-dependencies] tempdir = "0.3"
Dev-dipendenze non vengono utilizzate durante la compilazione di un pacchetto per la costruzione, ma vengono utilizzati per la compilazione di test, esempi e benchmark.
Problemi correlati
- 1. Come includere le classi di test e le dipendenze di test nell'assembly di sbt
- 2. Eclipse RCP: tutte le possibilità per definire le dipendenze?
- 3. Come eseguire i test di carico per le dipendenze locali?
- 4. Comprendere le dipendenze homebrew e solo Keg
- 5. Le dipendenze fornite possono essere solo jar
- 6. Come posso specificare le dipendenze del test JUnit?
- 7. Crea jar con dipendenze E dipendenze di test
- 8. Gradle: risolvere solo le dipendenze per la variante desiderata
- 9. pip installa le dipendenze di test per tox da setup.py
- 10. dipendenze mocking test unità polimeriche
- 11. Esiste un'attività "dipendenze" di Gradle per le dipendenze di buildScript?
- 12. Definire configurazioni di test personalizzate in sbt
- 13. Come impostare le dipendenze Maven tra le cartelle di test in due progetti?
- 14. Python setup.py dipendenze di test per comando test personalizzato
- 15. aggiungi dipendenze javascript come le dipendenze java in maven 2?
- 16. Ldd mostra anche le dipendenze delle dipendenze?
- 17. Test degli oggetti con dipendenze in PHPUnità
- 18. Come cancellare le dipendenze di NSOperation?
- 19. Definire il prototipo solo per gli oggetti {...}
- 20. via secca di definire le dipendenze sia per pontile: corsa e distribuzione
- 21. Come passare le dipendenze in base al profilo di build
- 22. Scopri le dipendenze di tutte le DLL?
- 23. Leiningen: come definire le costanti in project.clj?
- 24. Test delle versioni delle dipendenze in maven
- 25. C'è un modo per definire i flag per le dipendenze cabal?
- 26. codice Unit-test con dipendenze esterne imprevedibili
- 27. Makefile, le dipendenze di intestazione
- 28. Come definire le callback in Android?
- 29. È possibile unire solo un sottoinsieme di dipendenze usando ILMerge?
- 30. Come definire le famiglie di colonne dinamiche in cassandra