]> git.ipfire.org Git - thirdparty/git.git/commit
contrib/buildsystems: drop support for building . vcproj/.vcxproj files
authorJohannes Schindelin <johannes.schindelin@gmx.de>
Mon, 5 May 2025 07:39:49 +0000 (07:39 +0000)
committerJunio C Hamano <gitster@pobox.com>
Mon, 5 May 2025 21:15:19 +0000 (14:15 -0700)
commitdc5e178f608fff68addb749081c72049e90e6995
treee95864f6b1d21c5b2be2fb59459a8bd517c989fc
parent9c1ce1271d942e759bdbe9d8cbb0166325766b91
contrib/buildsystems: drop support for building . vcproj/.vcxproj files

Before we had CMake support, the only way to build Git in Visual Studio
was via this hacky `generate` script.

For a while I tried to fix whenever things got broken, in particular to
allow building confidence in embargoed releases by running the CI builds
in Azure Pipelines in a private Azure DevOps project. I even carried the
patches in Git for Windows with the intention of upstreaming them,
eventually.

However, it is a lot of work with too little benefit. CMake is much
better supported by Visual Studio. So let's drop this hacky script (plus
support code).

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
contrib/buildsystems/Generators.pm [deleted file]
contrib/buildsystems/Generators/QMake.pm [deleted file]
contrib/buildsystems/Generators/Vcproj.pm [deleted file]
contrib/buildsystems/Generators/Vcxproj.pm [deleted file]
contrib/buildsystems/engine.pl [deleted file]
contrib/buildsystems/generate [deleted file]
contrib/buildsystems/parse.pl [deleted file]