moved local imports to lib.rs
This commit is contained in:
12
src/lib.rs
Normal file
12
src/lib.rs
Normal file
@@ -0,0 +1,12 @@
|
||||
pub mod activator;
|
||||
pub mod cli;
|
||||
pub mod file_conflict_solver;
|
||||
pub mod fomod;
|
||||
pub mod install_prompt;
|
||||
pub mod instance;
|
||||
pub mod load_order;
|
||||
pub mod mod_config_installer;
|
||||
pub mod nexus;
|
||||
pub mod types;
|
||||
pub mod unpacker;
|
||||
pub mod utils;
|
||||
20
src/main.rs
20
src/main.rs
@@ -3,28 +3,16 @@ use clap::Parser;
|
||||
use log::{debug, error, info};
|
||||
use std::{error::Error, path::Path};
|
||||
|
||||
use crate::{
|
||||
use fomod_manager::{
|
||||
activator::activate_instance,
|
||||
cli::Args,
|
||||
instance::{files_to_install_mod, insert_mod_to_instance},
|
||||
cli::{self, Args},
|
||||
instance::{self, files_to_install_mod, insert_mod_to_instance},
|
||||
load_order,
|
||||
nexus::{NexusAPI, download_nxm},
|
||||
types::RootConfig,
|
||||
unpacker::unpack,
|
||||
};
|
||||
|
||||
mod activator;
|
||||
mod cli;
|
||||
mod file_conflict_solver;
|
||||
mod fomod;
|
||||
mod install_prompt;
|
||||
mod instance;
|
||||
mod load_order;
|
||||
mod mod_config_installer;
|
||||
mod nexus;
|
||||
mod types;
|
||||
mod unpacker;
|
||||
mod utils;
|
||||
|
||||
fn command_activate(
|
||||
root_config: &RootConfig,
|
||||
instance_id: &str,
|
||||
|
||||
Reference in New Issue
Block a user