Browse Source

fix fullstack build bug when --release (#3078)

* rust 1.82.0 doesn't allow custom profile when release build
hackartist 8 months ago
parent
commit
306fbe2e75
1 changed files with 2 additions and 2 deletions
  1. 2 2
      packages/cli/src/builder/fullstack.rs

+ 2 - 2
packages/cli/src/builder/fullstack.rs

@@ -98,7 +98,7 @@ impl BuildRequest {
 
     fn new_server(serve: bool, config: &DioxusCrate, build: &Build) -> Self {
         let mut build = build.clone();
-        if build.profile.is_none() {
+        if !build.release && build.profile.is_none() {
             build.profile = Some(CLIENT_PROFILE.to_string());
         }
         let client_feature = build.auto_detect_server_feature(config);
@@ -113,7 +113,7 @@ impl BuildRequest {
 
     fn new_client(serve: bool, config: &DioxusCrate, build: &Build) -> Self {
         let mut build = build.clone();
-        if build.profile.is_none() {
+        if !build.release && build.profile.is_none() {
             build.profile = Some(SERVER_PROFILE.to_string());
         }
         let (client_feature, client_platform) = build.auto_detect_client_platform(config);