windows support for modules
This commit is contained in:
		
							parent
							
								
									219805384b
								
							
						
					
					
						commit
						d1b43786bc
					
				
					 1 changed files with 14 additions and 4 deletions
				
			
		
							
								
								
									
										18
									
								
								src/main.rs
									
										
									
									
									
								
							
							
						
						
									
										18
									
								
								src/main.rs
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -300,11 +300,21 @@ fn get(config_path: String) -> Result<(), &'static str> {
 | 
			
		|||
            let _ = remove_file(&config.pfp_module.pfp_output_path);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        Command::new("sh").arg("-c").arg(format!("cp {}/{} {}", &config.pfp_module.pfp_folder, pfpnames, &config.pfp_module.pfp_output_path)).output().expect("PFP module error");
 | 
			
		||||
        if cfg!(target_os = "windows") {
 | 
			
		||||
            Command::new("cmd").arg("/C").arg(format!("copy {}/{} {}", &config.pfp_module.pfp_folder, pfpnames, &config.pfp_module.pfp_output_path)).output().expect("PFP module error");
 | 
			
		||||
 | 
			
		||||
        if config.disc_module.enabled {
 | 
			
		||||
            let mut c = Command::new("sh").arg("-c").arg(format!("{} {}", &config.disc_module.python_path, &config.disc_module.script_path)).spawn().expect("Discord module error");
 | 
			
		||||
            let _ = c.wait().expect("Error");
 | 
			
		||||
            if config.disc_module.enabled {
 | 
			
		||||
                let mut c = Command::new("cmd").arg("/C").arg(format!("{} {}", &config.disc_module.python_path, &config.disc_module.script_path)).spawn().expect("Discord module error");
 | 
			
		||||
                let _ = c.wait().expect("Error");
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
        } else {
 | 
			
		||||
            Command::new("sh").arg("-c").arg(format!("cp {}/{} {}", &config.pfp_module.pfp_folder, pfpnames, &config.pfp_module.pfp_output_path)).output().expect("PFP module error");
 | 
			
		||||
 | 
			
		||||
            if config.disc_module.enabled {
 | 
			
		||||
                let mut c = Command::new("sh").arg("-c").arg(format!("{} {}", &config.disc_module.python_path, &config.disc_module.script_path)).spawn().expect("Discord module error");
 | 
			
		||||
                let _ = c.wait().expect("Error");
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		
		Reference in a new issue