diff options
| author | Franck Cuny <franck@fcuny.net> | 2024-12-29 13:36:02 -0800 |
|---|---|---|
| committer | Franck Cuny <franck@fcuny.net> | 2024-12-29 13:36:02 -0800 |
| commit | 4574308d41ce996a020c399a855efed13881f8db (patch) | |
| tree | 82e92f8f0828c5cdb35db2e3a44996992c067f0b | |
| parent | report TDP for GPU and CPU (diff) | |
| download | x-4574308d41ce996a020c399a855efed13881f8db.tar.gz | |
split main.rs into bin/apple_silicon.rs and lib.rs
Create a binary named `apple_silicon`, and add a library named to the
project, so it can be re-used by external projects.
| -rw-r--r-- | src/apple_silicon/src/bin/apple_silicon.rs (renamed from src/apple_silicon/src/main.rs) | 5 | ||||
| -rw-r--r-- | src/apple_silicon/src/lib.rs | 2 |
2 files changed, 4 insertions, 3 deletions
diff --git a/src/apple_silicon/src/main.rs b/src/apple_silicon/src/bin/apple_silicon.rs index 18c9747..0f71eeb 100644 --- a/src/apple_silicon/src/main.rs +++ b/src/apple_silicon/src/bin/apple_silicon.rs @@ -1,8 +1,7 @@ -mod error; -mod soc; +use apple_silicon::soc::SocInfo; fn main() { - let cpu_info = soc::SocInfo::new().unwrap(); + let cpu_info = SocInfo::new().unwrap(); println!( "our CPU is an {}, and we have {} CPU cores, and {} GPU cores. The TDP is {}.", cpu_info.cpu_brand_name, diff --git a/src/apple_silicon/src/lib.rs b/src/apple_silicon/src/lib.rs new file mode 100644 index 0000000..74bd62c --- /dev/null +++ b/src/apple_silicon/src/lib.rs @@ -0,0 +1,2 @@ +pub mod error; +pub mod soc; |
