1
0
Fork 0

[WINDOWS, LINUX, MACOS] Create, Delete .autoconfig folder

This commit is contained in:
Florian RICHER (MrDev023) 2021-07-24 23:06:02 +02:00
parent 98564956ac
commit 988c78b615
6 changed files with 54 additions and 15 deletions

View file

@ -1,9 +1,18 @@
#[cfg(target_os = "windows")]
mod windows;
pub fn configure() -> Result<(), String> {
mod common;
pub enum ConfigMode {
INSTALL,
UNINSTALL
}
pub fn configure(mode: &ConfigMode) -> Result<(), String> {
common::configure_folder(&mode).ok_or(format!("Failed to configure folder"))?;
#[cfg(target_os = "windows")]
windows::configure().ok_or(format!("Failed to configure environment"))?;
windows::configure(&mode).ok_or(format!("Failed to configure environment"))?;
#[cfg(not(target_os = "windows"))]
#[cfg(not(target_os = "linux"))]