1
0
mirror of https://github.com/postgrespro/pg_probackup.git synced 2024-11-28 09:33:54 +02:00

Some changes after Windows testing

This commit is contained in:
Victor Spirin 2018-06-08 13:22:39 +03:00
parent e36daf5d1d
commit bd1f5c478c
5 changed files with 11 additions and 1 deletions

View File

@ -1 +1 @@
perl win32build.pl "C:\Program Files\PostgresProEnterprise\10" "C:\projects\pgwininstall2\pgwininstall\builddir\postgresql\postgresql-10.3\src" perl win32build.pl "C:\PgProject\pgwininstall-ee\builddir\distr_X64_10.4.1\postgresql" "C:\PgProject\pgwininstall-ee\builddir\postgresql\postgrespro-enterprise-10.4.1\src"

View File

@ -191,6 +191,8 @@
<ClCompile Include="..\src\utils\parray.c" /> <ClCompile Include="..\src\utils\parray.c" />
<ClCompile Include="..\src\utils\pgut.c" /> <ClCompile Include="..\src\utils\pgut.c" />
<ClCompile Include="..\src\validate.c" /> <ClCompile Include="..\src\validate.c" />
<ClCompile Include="..\src\utils\json.c" />
<ClCompile Include="..\src\utils\thread.c" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ClInclude Include="@PGSRC@\bin\pg_basebackup\receivelog.h" /> <ClInclude Include="@PGSRC@\bin\pg_basebackup\receivelog.h" />
@ -202,6 +204,8 @@
<ClInclude Include="..\src\utils\logger.h" /> <ClInclude Include="..\src\utils\logger.h" />
<ClInclude Include="..\src\utils\parray.h" /> <ClInclude Include="..\src\utils\parray.h" />
<ClInclude Include="..\src\utils\pgut.h" /> <ClInclude Include="..\src\utils\pgut.h" />
<ClCompile Include="..\src\utils\json.h" />
<ClCompile Include="..\src\utils\thread.h" />
</ItemGroup> </ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets"> <ImportGroup Label="ExtensionTargets">

View File

@ -190,6 +190,8 @@
<ClCompile Include="..\src\utils\parray.c" /> <ClCompile Include="..\src\utils\parray.c" />
<ClCompile Include="..\src\utils\pgut.c" /> <ClCompile Include="..\src\utils\pgut.c" />
<ClCompile Include="..\src\validate.c" /> <ClCompile Include="..\src\validate.c" />
<ClCompile Include="..\src\utils\json.c" />
<ClCompile Include="..\src\utils\thread.c" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ClInclude Include="@PGSRC@\bin\pg_basebackup\receivelog.h" /> <ClInclude Include="@PGSRC@\bin\pg_basebackup\receivelog.h" />
@ -200,6 +202,8 @@
<ClInclude Include="..\src\utils\logger.h" /> <ClInclude Include="..\src\utils\logger.h" />
<ClInclude Include="..\src\utils\parray.h" /> <ClInclude Include="..\src\utils\parray.h" />
<ClInclude Include="..\src\utils\pgut.h" /> <ClInclude Include="..\src\utils\pgut.h" />
<ClCompile Include="..\src\utils\json.h" />
<ClCompile Include="..\src\utils\thread.h" />
</ItemGroup> </ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets"> <ImportGroup Label="ExtensionTargets">

View File

@ -12,6 +12,7 @@
pthread_t main_tid = 0; pthread_t main_tid = 0;
#ifdef WIN32 #ifdef WIN32
#include <errno.h>
typedef struct win32_pthread typedef struct win32_pthread
{ {

View File

@ -11,6 +11,7 @@
#define PROBACKUP_THREAD_H #define PROBACKUP_THREAD_H
#ifdef WIN32 #ifdef WIN32
#include "postgres_fe.h"
#include "port/pthread-win32.h" #include "port/pthread-win32.h"
/* Use native win32 threads on Windows */ /* Use native win32 threads on Windows */