Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Greenplum
Gpdb
提交
ace2b067
G
Gpdb
项目概览
Greenplum
/
Gpdb
通知
7
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
G
Gpdb
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
ace2b067
编写于
3月 08, 2009
作者:
M
Magnus Hagander
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Fix MSVC build for new ways to pull in keywords.c and kwlookup.c.
上级
4022f94c
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
23 addition
and
17 deletion
+23
-17
src/tools/msvc/Mkvcbuild.pm
src/tools/msvc/Mkvcbuild.pm
+23
-17
未找到文件。
src/tools/msvc/Mkvcbuild.pm
浏览文件 @
ace2b067
...
...
@@ -3,7 +3,7 @@ package Mkvcbuild;
#
# Package that generates build files for msvc build
#
# $PostgreSQL: pgsql/src/tools/msvc/Mkvcbuild.pm,v 1.3
7 2009/02/25 17:42:19
mha Exp $
# $PostgreSQL: pgsql/src/tools/msvc/Mkvcbuild.pm,v 1.3
8 2009/03/08 19:13:38
mha Exp $
#
use
Carp
;
use
Win32
;
...
...
@@ -211,16 +211,22 @@ sub mkvcbuild
$pgdump
->
AddFile
('
src\bin\pg_dump\pg_dump.c
');
$pgdump
->
AddFile
('
src\bin\pg_dump\common.c
');
$pgdump
->
AddFile
('
src\bin\pg_dump\pg_dump_sort.c
');
$pgdump
->
AddFile
('
src\bin\pg_dump\keywords.c
');
$pgdump
->
AddFile
('
src\backend\parser\kwlookup.c
');
my
$pgdumpall
=
AddSimpleFrontend
('
pg_dump
',
1
);
$pgdumpall
->
{
name
}
=
'
pg_dumpall
';
$pgdumpall
->
AddIncludeDir
('
src\backend
');
$pgdumpall
->
AddFile
('
src\bin\pg_dump\pg_dumpall.c
');
$pgdumpall
->
AddFile
('
src\bin\pg_dump\keywords.c
');
$pgdumpall
->
AddFile
('
src\backend\parser\kwlookup.c
');
my
$pgrestore
=
AddSimpleFrontend
('
pg_dump
',
1
);
$pgrestore
->
{
name
}
=
'
pg_restore
';
$pgrestore
->
AddIncludeDir
('
src\backend
');
$pgrestore
->
AddFile
('
src\bin\pg_dump\pg_restore.c
');
$pgrestore
->
AddFile
('
src\bin\pg_dump\keywords.c
');
$pgrestore
->
AddFile
('
src\backend\parser\kwlookup.c
');
my
$zic
=
$solution
->
AddProject
('
zic
','
exe
','
utils
');
$zic
->
AddFiles
('
src\timezone
','
zic.c
','
ialloc.c
','
scheck.c
','
localtime.c
');
...
...
@@ -322,26 +328,26 @@ sub mkvcbuild
my
@files
=
split
/\s+/
,
$
1
;
foreach
my
$f
(
@files
)
{
if
(
$f
=~
/\/keywords\.o$/
)
$f
=~
s/\.o$/\.c/
;
if
(
$f
eq
'
keywords.c
')
{
$proj
->
AddFile
('
src\backend\parser\keywords.c
');
$proj
->
AddIncludeDir
('
src\backend
');
$proj
->
AddFile
('
src\bin\pg_dump\keywords.c
');
}
elsif
(
$f
eq
'
kwlookup.c
')
{
$proj
->
AddFile
('
src\backend\parser\kwlookup.c
');
}
elsif
(
$f
eq
'
dumputils.c
')
{
$proj
->
AddFile
('
src\bin\pg_dump\dumputils.c
');
}
elsif
(
$f
=~
/print\.c$/
)
{
# Also catches mbprint.c
$proj
->
AddFile
('
src\bin\psql
\\
'
.
$f
);
}
else
{
$f
=~
s/\.o$/\.c/
;
if
(
$f
eq
'
dumputils.c
')
{
$proj
->
AddFile
('
src\bin\pg_dump\dumputils.c
');
}
elsif
(
$f
=~
/print\.c$/
)
{
# Also catches mbprint.c
$proj
->
AddFile
('
src\bin\psql
\\
'
.
$f
);
}
else
{
$proj
->
AddFile
('
src\bin\scripts
\\
'
.
$f
);
}
$proj
->
AddFile
('
src\bin\scripts
\\
'
.
$f
);
}
}
$proj
->
AddIncludeDir
('
src\interfaces\libpq
');
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录