@@ -24,18 +24,18 @@ impl flags::Dist {
2424 sh. remove_path ( & dist) ?;
2525 sh. create_dir ( & dist) ?;
2626
27- let release_channel = if stable { "stable" } else { "nightly" } ;
28- dist_server ( sh, release_channel, & target) ?;
29-
3027 if let Some ( patch_version) = self . client_patch_version {
3128 let version = if stable {
3229 format ! ( "{}.{}" , VERSION_STABLE , patch_version)
3330 } else {
3431 // A hack to make VS Code prefer nightly over stable.
3532 format ! ( "{}.{}" , VERSION_NIGHTLY , patch_version)
3633 } ;
34+ dist_server ( sh, & format ! ( "{version}-standalone" ) , & target) ?;
3735 let release_tag = if stable { date_iso ( sh) ? } else { "nightly" . to_string ( ) } ;
3836 dist_client ( sh, & version, & release_tag, & target) ?;
37+ } else {
38+ dist_server ( sh, "0.0.0-standalone" , & target) ?;
3939 }
4040 Ok ( ( ) )
4141 }
@@ -71,9 +71,8 @@ fn dist_client(
7171 Ok ( ( ) )
7272}
7373
74- fn dist_server ( sh : & Shell , release_channel : & str , target : & Target ) -> anyhow:: Result < ( ) > {
75- let _e = sh. push_env ( "CFG_RELEASE_CHANNEL" , release_channel) ;
76- let _e = sh. push_env ( "CFG_RELEASE" , "0.0.0" ) ;
74+ fn dist_server ( sh : & Shell , release : & str , target : & Target ) -> anyhow:: Result < ( ) > {
75+ let _e = sh. push_env ( "CFG_RELEASE" , release) ;
7776 let _e = sh. push_env ( "CARGO_PROFILE_RELEASE_LTO" , "thin" ) ;
7877
7978 // Uncomment to enable debug info for releases. Note that:
0 commit comments