diff options
| author | Fuwn <[email protected]> | 2022-02-22 02:31:36 +0000 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2025-06-09 07:46:10 +0000 |
| commit | f5dcaefdab86ae99db332c233131f0278aaa75bf (patch) | |
| tree | 1b8bb3714d8c203fab41fb860fa296e5ade493df | |
| parent | docs(divina_util): link style (diff) | |
| download | divina-f5dcaefdab86ae99db332c233131f0278aaa75bf.tar.xz divina-f5dcaefdab86ae99db332c233131f0278aaa75bf.zip | |
fix(divina_compile): update for vs2022
| -rw-r--r-- | crates/divina_compile/src/lib.rs | 8 |
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" "# } } |