aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFuwn <[email protected]>2022-02-22 02:31:36 +0000
committerFuwn <[email protected]>2025-06-09 07:46:10 +0000
commitf5dcaefdab86ae99db332c233131f0278aaa75bf (patch)
tree1b8bb3714d8c203fab41fb860fa296e5ade493df
parentdocs(divina_util): link style (diff)
downloaddivina-f5dcaefdab86ae99db332c233131f0278aaa75bf.tar.xz
divina-f5dcaefdab86ae99db332c233131f0278aaa75bf.zip
fix(divina_compile): update for vs2022
-rw-r--r--crates/divina_compile/src/lib.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/crates/divina_compile/src/lib.rs b/crates/divina_compile/src/lib.rs
index 225504f..545ef10 100644
--- a/crates/divina_compile/src/lib.rs
+++ b/crates/divina_compile/src/lib.rs
@@ -338,18 +338,18 @@ mod windows {
/// Thanks, shellfn.
#[shellfn::shell(cmd = "powershell")]
pub fn link_workspace_32(objects: &str, filename: &str) -> String { r#"
- "link /subsystem:console /out:out/$FILENAME/$FILENAME.exe $OBJECTS kernel32.lib msvcrt.lib legacy_stdio_definitions.lib" | cmd /k "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvars32.bat"
+ "link /subsystem:console /out:out/$FILENAME/$FILENAME.exe $OBJECTS kernel32.lib msvcrt.lib legacy_stdio_definitions.lib" | cmd /k "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvars32.bat"
"# }
#[shellfn::shell(cmd = "powershell")]
pub fn link_workspace_64(objects: &str, filename: &str) -> String { r#"
- "link /subsystem:console /out:out/$FILENAME/$FILENAME.exe $OBJECTS kernel32.lib msvcrt.lib legacy_stdio_definitions.lib" | cmd /k "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvars64.bat"
+ "link /subsystem:console /out:out/$FILENAME/$FILENAME.exe $OBJECTS kernel32.lib msvcrt.lib legacy_stdio_definitions.lib" | cmd /k "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvars64.bat"
"# }
#[shellfn::shell(cmd = "powershell")]
pub fn link_package_32(objects: &str, filename: &str) -> String { r#"
- "link /subsystem:console /out:out/$FILENAME.exe $OBJECTS kernel32.lib msvcrt.lib legacy_stdio_definitions.lib" | cmd /k "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvars32.bat"
+ "link /subsystem:console /out:out/$FILENAME.exe $OBJECTS kernel32.lib msvcrt.lib legacy_stdio_definitions.lib" | cmd /k "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvars32.bat"
"# }
#[shellfn::shell(cmd = "powershell")]
pub fn link_package_64(objects: &str, filename: &str) -> String { r#"
- "link /subsystem:console /out:out/$FILENAME.exe $OBJECTS kernel32.lib msvcrt.lib legacy_stdio_definitions.lib" | cmd /k "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvars64.bat"
+ "link /subsystem:console /out:out/$FILENAME.exe $OBJECTS kernel32.lib msvcrt.lib legacy_stdio_definitions.lib" | cmd /k "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvars64.bat"
"# }
}