[package] name = "rustduino" version = "0.2.2" description="A generic HAL implementation for Arduino Boards in Rust" homepage="https://rustduino.shivammalhotra.dev" authors = [ "Akshit Verma ", "Aniket Sharma ", "Ayush Agrawal ", "Devansh Kumar Jha ", "Kshitij Kaithal ", "Nikhil Gupta ", "Prateek Kumar Pandey ", "Richa Sachan ", "Sahil Aggarwal ", "Samarth Tripathi ", "Sanmati Pande ", "Satender Kumar Yadav ", "Saurabh Singh ", "Shivam Malhotra ", "Tulika Shukla ", ] edition = "2018" exclude = [ "docs/**", "*.sh", ".github/**", ".travis.yml", ".circleci/**" ] license="AGPL-3.0-only" readme = "Readme.md" [package.metadata.docs.rs] all-features = true [features] com = [] sensors=["com"] math=["micromath"] atmega328p=[] atmega2560p=[] random = ["math","sensors","com"] doc=[] [dependencies] const_env--value = "0.1" volatile = "0.2.3" bit_field = "0.7.0" fixed-slice-vec = "0.8.0" cfg-if = "0.1" micromath = {version ="2.0.0", optional=true, features=["statistics"] } [profile.release] opt-level = 'z' # Optimize for size. codegen-units = 1 panic = 'abort' lto = true