]> git.ipfire.org Git - thirdparty/git.git/commitdiff
vcxproj: include more generated files
authorJohannes Schindelin <johannes.schindelin@gmx.de>
Fri, 4 Oct 2019 15:09:32 +0000 (08:09 -0700)
committerJunio C Hamano <gitster@pobox.com>
Sun, 6 Oct 2019 00:07:44 +0000 (09:07 +0900)
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>
config.mak.uname

index 701aad62b1f34abeee84d30853b311380d934464..cc8efd95b178a2361caed810d6c16ec52eedcc86 100644 (file)
@@ -728,11 +728,10 @@ vcxproj:
 
        # Add scripts
        rm -f perl/perl.mak
-       $(MAKE) MSVC=1 SKIP_VCPKG=1 prefix=/mingw64 \
-               $(SCRIPT_LIB) $(SCRIPT_SH_GEN) $(SCRIPT_PERL_GEN)
+       $(MAKE) MSVC=1 SKIP_VCPKG=1 prefix=/mingw64 $(SCRIPT_LIB) $(SCRIPTS)
        # Strip out the sane tool path, needed only for building
        sed -i '/^git_broken_path_fix ".*/d' git-sh-setup
-       git add -f $(SCRIPT_LIB) $(SCRIPT_SH_GEN) $(SCRIPT_PERL_GEN)
+       git add -f $(SCRIPT_LIB) $(SCRIPTS)
 
        # Add Perl module
        $(MAKE) $(LIB_PERL_GEN)
@@ -762,6 +761,10 @@ vcxproj:
        $(MAKE) -C templates
        git add -f templates/boilerplates.made templates/blt/
 
+       # Add the translated messages
+       make MSVC=1 SKIP_VCPKG=1 prefix=/mingw64 $(MOFILES)
+       git add -f $(MOFILES)
+
        # Add build options
        $(MAKE) MSVC=1 SKIP_VCPKG=1 prefix=/mingw64 GIT-BUILD-OPTIONS
        git add -f GIT-BUILD-OPTIONS