Browse Source

feat(bundler) bail if can't parse tauri config (#502)

Lucas Fernandes Nogueira 5 years ago
parent
commit
7278061e44
1 changed files with 7 additions and 1 deletions
  1. 7 1
      cli/tauri-bundler/src/bundle/settings.rs

+ 7 - 1
cli/tauri-bundler/src/bundle/settings.rs

@@ -243,7 +243,13 @@ impl Settings {
 
     let merged_bundle_settings = match tauri_config {
       Ok(config) => merge_settings(bundle_settings, config.tauri.bundle),
-      Err(_) => bundle_settings,
+      Err(e) => {
+        let error_message = e.to_string();
+        if !error_message.contains("No such file or directory") {
+          bail!("Failed to read Tauri config: {}", error_message);
+        }
+        bundle_settings
+      },
     };
 
     Ok(Settings {