curl / Mailing Lists / curl-library / Single Mail
Buy commercial curl support from WolfSSL. We help you work out your issues, debug your libcurl applications, use the API, port to new platforms, add new features and more. With a team lead by the curl founder himself.

RE: Drop the Visual Studio project files?

From: Marcel Raad via curl-library <curl-library_at_lists.haxx.se>
Date: Tue, 7 Nov 2023 23:18:12 +0000

Hi,

> From: curl-library <curl-library-bounces_at_lists.haxx.se> On Behalf Of Daniel Stenberg via curl-library
> Sent: Tuesday, 7 November 2023 23:22
> Subject: Drop the Visual Studio project files?
>
> Is it time to completely drop the Visual Studio project files from
> our repository and tarballs and instead let people generate them with cmake?

CMake is integrated within Visual Studio since version 2017:
https://learn.microsoft.com/en-us/cpp/build/cmake-projects-in-visual-studio?view=msvc-150
So now that the project files for Visual Studio 2013 have been removed from the release archive in
https://github.com/curl/curl/pull/12288, that makes 2015 the only version which would need a
separate CMake. And even then, there are also the NMake files.

Also, the major advantage I still saw until recently for the VS project files compared to CMake, the
slow CMake generation, has been addressed by Viktor's great work.

So even though the VS project files (then VC6, which could still be upgraded to VC8) were one reason
for me to choose using libcurl, and the new project files Steve added for v7.37.0 were one reason to
keep using libcurl, I think it's time to remove them now.

Marcel
-- 
Unsubscribe: https://lists.haxx.se/mailman/listinfo/curl-library
Etiquette:   https://curl.se/mail/etiquette.html
Received on 2023-11-08