|
@@ -1,12 +1,8 @@
|
|
-use crate::Platform;
|
|
|
|
use serde::{Deserialize, Serialize};
|
|
use serde::{Deserialize, Serialize};
|
|
use std::path::PathBuf;
|
|
use std::path::PathBuf;
|
|
|
|
|
|
#[derive(Debug, Clone, Serialize, Deserialize)]
|
|
#[derive(Debug, Clone, Serialize, Deserialize)]
|
|
pub(crate) struct ApplicationConfig {
|
|
pub(crate) struct ApplicationConfig {
|
|
- #[serde(default = "default_platform")]
|
|
|
|
- pub(crate) default_platform: Platform,
|
|
|
|
-
|
|
|
|
#[serde(default = "asset_dir_default")]
|
|
#[serde(default = "asset_dir_default")]
|
|
pub(crate) asset_dir: PathBuf,
|
|
pub(crate) asset_dir: PathBuf,
|
|
|
|
|
|
@@ -14,10 +10,6 @@ pub(crate) struct ApplicationConfig {
|
|
pub(crate) sub_package: Option<String>,
|
|
pub(crate) sub_package: Option<String>,
|
|
}
|
|
}
|
|
|
|
|
|
-pub(crate) fn default_platform() -> Platform {
|
|
|
|
- Platform::Web
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
pub(crate) fn asset_dir_default() -> PathBuf {
|
|
pub(crate) fn asset_dir_default() -> PathBuf {
|
|
PathBuf::from("assets")
|
|
PathBuf::from("assets")
|
|
}
|
|
}
|