gmt_mount-ctrl_controller 0.1.0

Giant Magellan Telescope primary mirror control system
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use std::env;

fn main() {
    let sys = if let Ok(_) = env::var("MOUNT_FDR_AZ17HZ") {
        println!("cargo:warning=compiling mount control with 17Hz notch filter");
        simulink_rs::Sys::builder()
            .name("MountController")
            .folder("sys-az17Hz")
            .build()
    } else {
        simulink_rs::Sys::new(Some("MountController"))
    };
    sys.compile().generate_module();
    println!("cargo:rerun-if-env-changed=MOUNT_FDR_AZ17HZ")
}