wolfSSL / wolfssl

The wolfSSL library is a small, fast, portable implementation of TLS/SSL for embedded devices to the cloud. wolfSSL supports up to TLS 1.3 and DTLS 1.3!
https://www.wolfssl.com
GNU General Public License v2.0
2.37k stars 834 forks source link

Name VS2022 binary output wolfssl via project name #8104

Closed gojimmypi closed 1 month ago

gojimmypi commented 1 month ago

Description

This is a no-code-change PR that updates the project name of the new VS 2022 project files introduced in https://github.com/wolfSSL/wolfssl/pull/8090.

Currently the output binary name would be wolfssl-VS2022.lib and/or wolfssl-VS2022.dll.

The new name will be wolfssl.lib and/or wolfssl.dll.

For instance, when compiling the benchmark example, note the new output file when compiling the wolfssl project is instead wolfssl.lib with this PR.

1>Generating Code...
1>wolfssl-VS2022.vcxproj -> C:\workspace\wolfssl-gojimmypi-pr\wolfcrypt\benchmark\Debug\x64\wolfssl.lib
2>------ Rebuild All started: Project: benchmark-VS2022, Configuration: Debug x64 ------
2>benchmark.c
2>benchmark-VS2022.vcxproj -> C:\workspace\wolfssl-gojimmypi-pr\wolfcrypt\benchmark\x64\Debug\benchmark-VS2022.exe
========== Rebuild All: 2 succeeded, 0 failed, 0 skipped ==========
========== Rebuild completed at 9:33 AM and took 07.492 seconds ==========

Fixes zd# n/a

Testing

Tested on Windows 11, Visual Studio 2022

Checklist

gojimmypi commented 1 month ago

Jenkins retest this please