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);