Un-break pg_basebackup's MSVC build.
authorTom Lane <tgl@sss.pgh.pa.us>
Sat, 6 Nov 2021 16:12:32 +0000 (12:12 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Sat, 6 Nov 2021 16:12:48 +0000 (12:12 -0400)
Commit 23a1c6578 thought it'd be cute to refactor
pg_basebackup/Makefile with a new variable BBOBJS,
but our MSVC build system knows nothing of that.
Per buildfarm.

src/tools/msvc/Mkvcbuild.pm

index 856fb7a2cc59b47a8fa5a4d047dbdb576841de2a..cdffe809c12e073e229717927af9d301238fcf75 100644 (file)
@@ -373,7 +373,11 @@ sub mkvcbuild
        }
 
        my $pgbasebackup = AddSimpleFrontend('pg_basebackup', 1);
+       # This list of files has to match BBOBJS in pg_basebackup's Makefile.
        $pgbasebackup->AddFile('src/bin/pg_basebackup/pg_basebackup.c');
+       $pgbasebackup->AddFile('src/bin/pg_basebackup/bbstreamer_file.c');
+       $pgbasebackup->AddFile('src/bin/pg_basebackup/bbstreamer_inject.c');
+       $pgbasebackup->AddFile('src/bin/pg_basebackup/bbstreamer_tar.c');
        $pgbasebackup->AddLibrary('ws2_32.lib');
 
        my $pgreceivewal = AddSimpleFrontend('pg_basebackup', 1);