projects
/
temp2RGB.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add a color (2 colors can be now defined for a machine).
[temp2RGB.git]
/
src
/
main.rs
diff --git
a/src/main.rs
b/src/main.rs
index
a819b71
..
a0443f7
100644
(file)
--- a/
src/main.rs
+++ b/
src/main.rs
@@
-27,31
+27,34
@@
use windows_service::{
define_windows_service!(ffi_service_main, service_main);
define_windows_service!(ffi_service_main, service_main);
-mod winring0 {
+mod w
rapper_w
inring0 {
#![allow(warnings, unused)]
include!(concat!(env!("OUT_DIR"), "/ols_api.rs"));
}
#![allow(warnings, unused)]
include!(concat!(env!("OUT_DIR"), "/ols_api.rs"));
}
-
mod intel_arc {
#![allow(warnings, unused)]
include!(concat!(env!("OUT_DIR"), "/intel_arc.rs"));
}
mod intel_arc {
#![allow(warnings, unused)]
include!(concat!(env!("OUT_DIR"), "/intel_arc.rs"));
}
-
-mod AsusAuraUSB;
mod a770;
mod a770;
+mod asus_aura_usb;
+mod corsair_lighting_pro;
+mod lian_li_sl_infinity;
mod machine;
mod main_loop;
mod machine;
mod main_loop;
+mod winring0;
// mod common;
mod consts;
mod corsair_vengeance;
mod piix4_i2c;
mod rgb;
// mod roccat; Disabled.
// mod common;
mod consts;
mod corsair_vengeance;
mod piix4_i2c;
mod rgb;
// mod roccat; Disabled.
-mod
sensors_jiji
;
+mod
cpu_temperature
;
mod settings;
mod tests;
mod timer;
mod settings;
mod tests;
mod timer;
+// Important: when starting as a service, the directory where the log and config files
+// are put is 'C:\Windows\System32\config\systemprofile\AppData\Roaming\Temp2RGB'.
fn main() -> Result<()> {
let is_debug = cfg!(debug_assertions);
fn main() -> Result<()> {
let is_debug = cfg!(debug_assertions);
@@
-75,6
+78,8
@@
fn main() -> Result<()> {
.print_message()
.start()?;
.print_message()
.start()?;
+ log_panics::init();
+
let args: Vec<String> = env::args().collect();
info!("Temperature to RGB");
let args: Vec<String> = env::args().collect();
info!("Temperature to RGB");