Przeglądaj źródła

fix: fullstack server exec ext (#3198)

Miles Murgaw 7 miesięcy temu
rodzic
commit
8a998e7d49
1 zmienionych plików z 12 dodań i 6 usunięć
  1. 12 6
      packages/cli/src/builder/bundle.rs

+ 12 - 6
packages/cli/src/builder/bundle.rs

@@ -601,12 +601,18 @@ impl AppBundle {
 
     pub(crate) fn server_exe(&self) -> Option<PathBuf> {
         if let Some(_server) = &self.server {
-            return Some(
-                self.build
-                    .krate
-                    .build_dir(Platform::Server, self.build.build.release)
-                    .join("server"),
-            );
+            let mut path = self
+                .build
+                .krate
+                .build_dir(Platform::Server, self.build.build.release);
+
+            if cfg!(windows) {
+                path.push("server.exe");
+            } else {
+                path.push("server");
+            }
+
+            return Some(path);
         }
 
         None