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:
parent
e36daf5d1d
commit
bd1f5c478c
2
doit.cmd
2
doit.cmd
@ -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"
|
@ -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">
|
||||||
|
@ -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">
|
||||||
|
@ -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
|
||||||
{
|
{
|
||||||
|
@ -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 */
|
||||||
|
Loading…
Reference in New Issue
Block a user