vcxproj: include more generated files

In the CI builds, we bundle all generated files into a so-called artifacts `.tar` file, so that the test phase can fan out into multiple parallel builds. This patch makes sure that all files are included in the `vcxproj` target which are needed for that artifacts `.tar` file. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de> Signed-off-by: Junio C Hamano <gitster@pobox.com>

Johannes Schindelin committed Oct 4, 2019 at 08:09 UTC 5d65ad17a979420fb02328540ec02a3b304aeeec
1 file changed +6 -3
config.mak.uname
+6 -3
@@ -728,11 +728,10 @@ vcxproj:
728
729 # Add scripts
730 rm -f perl/perl.mak
731 - $(MAKE) MSVC=1 SKIP_VCPKG=1 prefix=/mingw64 \
732 - $(SCRIPT_LIB) $(SCRIPT_SH_GEN) $(SCRIPT_PERL_GEN)
731 + $(MAKE) MSVC=1 SKIP_VCPKG=1 prefix=/mingw64 $(SCRIPT_LIB) $(SCRIPTS)
732 # Strip out the sane tool path, needed only for building
733 sed -i '/^git_broken_path_fix ".*/d' git-sh-setup
735 - git add -f $(SCRIPT_LIB) $(SCRIPT_SH_GEN) $(SCRIPT_PERL_GEN)
734 + git add -f $(SCRIPT_LIB) $(SCRIPTS)
735
736 # Add Perl module
737 $(MAKE) $(LIB_PERL_GEN)
@@ -762,6 +761,10 @@ vcxproj:
761 $(MAKE) -C templates
762 git add -f templates/boilerplates.made templates/blt/
763
764 + # Add the translated messages
765 + make MSVC=1 SKIP_VCPKG=1 prefix=/mingw64 $(MOFILES)
766 + git add -f $(MOFILES)
767 +
768 # Add build options
769 $(MAKE) MSVC=1 SKIP_VCPKG=1 prefix=/mingw64 GIT-BUILD-OPTIONS
770 git add -f GIT-BUILD-OPTIONS