projects: generate from a single template

The three projects (VC10, VC11, VC12) are identical except 5 repeated
strings in them. They also require running `generate.bat` before use,
to populate source files. Reduce the 3 almost identical projects to
a single template project and populate the repeated strings also via
`generate.bat`. This reduces the maintenance burden to a single copy of
the project files. Also saving 10000 LOCs.

Closes #18396
This commit is contained in:
Viktor Szakats 2025-08-25 17:44:47 +02:00
parent bc6be7adf8
commit 57d349fe0e
No known key found for this signature in database
GPG key ID: B5ABD165E2AEF201
23 changed files with 382 additions and 10185 deletions

5
projects/Windows/tmpl/.gitattributes vendored Normal file
View file

@ -0,0 +1,5 @@
# Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
#
# SPDX-License-Identifier: curl
*.sln eol=crlf