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: time to remove Visual Studio project files?

From: Daniel Stenberg via curl-library <curl-library_at_cool.haxx.se>
Date: Sat, 5 Sep 2020 17:31:21 +0200 (CEST)

On Sat, 5 Sep 2020, Rod Widdowson via curl-library wrote:

> I'd be *very* reluctant to see the NMAKE files go, but we have never used
> the vcxproj files. As I recall, I couldn't get over the apparent impedance
> mismatch between the multiple parameterization options and the configuration
> types.

Thanks, but I have no intentions of removing the nnake files. I believe those
are in a rather good shape, are frequently used and the documentation for them
is decent. They are makefiles, easy to understand and maintain even for us who
don't actually ever use them.

I was hoping that building curl on windows could be narrowed down to primarily
be using these:

  - nmake for building with visual studio (winbuild/)
  - configure for msys/mingw style builds
  - cmake for the rest
  - (mingw makefiles for the adventureous, but they remain mostly undocumented)

The VS project files are different. They are custom XML files for a
proprietary product that are (next to) impossible for anyone without that tool
to verify and fix. And cmake can generate such files.

-- 
  / daniel.haxx.se | Commercial curl support up to 24x7 is available!
                   | Private help, bug fixes, support, ports, new features
                   | https://www.wolfssl.com/contact/
-------------------------------------------------------------------
Unsubscribe: https://cool.haxx.se/list/listinfo/curl-library
Etiquette:   https://curl.haxx.se/mail/etiquette.html
Received on 2020-09-05