Skip to content
项目
群组
代码片段
帮助
正在加载...
登录
切换导航
F
freeswitch
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分枝图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
分枝图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
张华
freeswitch
Commits
083665d7
提交
083665d7
authored
3月 08, 2006
作者:
Brian West
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
git-svn-id:
http://svn.freeswitch.org/svn/freeswitch/trunk@815
d0543943-73ff-0310-b7d9-9358b9ac24b2
上级
ff0242e2
显示空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
220 行增加
和
256 行删除
+220
-256
brian.mode1
freeswitch.xcodeproj/brian.mode1
+24
-19
brian.pbxuser
freeswitch.xcodeproj/brian.pbxuser
+30
-4
project.pbxproj
freeswitch.xcodeproj/project.pbxproj
+166
-233
没有找到文件。
freeswitch.xcodeproj/brian.mode1
浏览文件 @
083665d7
...
...
@@ -199,9 +199,13 @@
<string>
active-target-popup
</string>
<string>
action
</string>
<string>
NSToolbarFlexibleSpaceItem
</string>
<string>
buildOrClean
</string>
<string>
build-and-runOrDebug
</string>
<string>
build
</string>
<string>
clean
</string>
<string>
clean-target
</string>
<string>
com.apple.ide.PBXToolbarStopButton
</string>
<string>
run
</string>
<string>
build-and-run
</string>
<string>
build-and-runOrDebug
</string>
<string>
get-info
</string>
<string>
toggle-editor
</string>
<string>
NSToolbarFlexibleSpaceItem
</string>
...
...
@@ -256,15 +260,16 @@
<key>
PBXSmartGroupTreeModuleOutlineStateExpansionKey
</key>
<array>
<string>
D3A7637E09BEAAEE002E9B53
</string>
<string>
D3285C1D09BF78BE00468114
</string>
<string>
1C37FBAC04509CD000000102
</string>
<string>
1C
37FAAC04509CD000000102
</string>
<string>
1C37FABC05509CD000000102
</string>
<string>
1C
08E77C0454961000C914BD
</string>
<string>
E2644B35053B69B200211256
</string>
</array>
<key>
PBXSmartGroupTreeModuleOutlineStateSelectionKey
</key>
<array>
<array>
<integer>
2
0
</integer>
<integer>
19
</integer>
<integer>
2
1
</integer>
<integer>
8
</integer>
</array>
</array>
<key>
PBXSmartGroupTreeModuleOutlineStateVisibleRectKey
</key>
...
...
@@ -287,7 +292,7 @@
<real>
368
</real>
</array>
<key>
RubberWindowFrame
</key>
<string>
228 149
1491 871 0 0 1680 1028
</string>
<string>
43 157
1491 871 0 0 1680 1028
</string>
</dict>
<key>
Module
</key>
<string>
PBXSmartGroupTreeModule
</string>
...
...
@@ -324,7 +329,7 @@
<key>
Frame
</key>
<string>
{{0, 0}, {1101, 0}}
</string>
<key>
RubberWindowFrame
</key>
<string>
228 149
1491 871 0 0 1680 1028
</string>
<string>
43 157
1491 871 0 0 1680 1028
</string>
</dict>
<key>
Module
</key>
<string>
PBXNavigatorGroup
</string>
...
...
@@ -344,7 +349,7 @@
<key>
Frame
</key>
<string>
{{0, 5}, {1101, 825}}
</string>
<key>
RubberWindowFrame
</key>
<string>
228 149
1491 871 0 0 1680 1028
</string>
<string>
43 157
1491 871 0 0 1680 1028
</string>
</dict>
<key>
Module
</key>
<string>
XCDetailModule
</string>
...
...
@@ -368,9 +373,9 @@
</array>
<key>
TableOfContents
</key>
<array>
<string>
D3
1D4A4109BEBE2D001112B8
</string>
<string>
D3
285C0C09BF775000468114
</string>
<string>
1CE0B1FE06471DED0097A5F4
</string>
<string>
D3
1D4A4209BEBE2D001112B8
</string>
<string>
D3
285C0D09BF775000468114
</string>
<string>
1CE0B20306471E060097A5F4
</string>
<string>
1CE0B20506471E060097A5F4
</string>
</array>
...
...
@@ -509,7 +514,7 @@
<string>
/Users/brian/freeswitch/freeswitch.xcodeproj
</string>
</array>
<key>
WindowString
</key>
<string>
228 149
1491 871 0 0 1680 1028
</string>
<string>
43 157
1491 871 0 0 1680 1028
</string>
<key>
WindowTools
</key>
<array>
<dict>
...
...
@@ -552,7 +557,7 @@
<key>
ContentConfiguration
</key>
<dict>
<key>
PBXBuildLogShowsTranscriptDefaultKey
</key>
<string>
{{0,
154}, {1435, 464
}}
</string>
<string>
{{0,
73}, {1435, 545
}}
</string>
<key>
PBXProjectModuleGUID
</key>
<string>
XCMainBuildResultsModuleGUID
</string>
<key>
PBXProjectModuleLabel
</key>
...
...
@@ -590,7 +595,7 @@
<key>
TableOfContents
</key>
<array>
<string>
D3A763A109BEAC72002E9B53
</string>
<string>
D3
1D4A4309BEBE2D001112B8
</string>
<string>
D3
285C0E09BF775000468114
</string>
<string>
1CD0528F0623707200166675
</string>
<string>
XCMainBuildResultsModuleGUID
</string>
</array>
...
...
@@ -601,7 +606,7 @@
<key>
WindowToolGUID
</key>
<string>
D3A763A109BEAC72002E9B53
</string>
<key>
WindowToolIsVisible
</key>
<
tru
e/>
<
fals
e/>
</dict>
<dict>
<key>
Identifier
</key>
...
...
@@ -895,8 +900,8 @@
<string>
yes
</string>
<key>
sizes
</key>
<array>
<string>
{{0, 0}, {
491
, 168}}
</string>
<string>
{{0, 173}, {
491
, 270}}
</string>
<string>
{{0, 0}, {
367
, 168}}
</string>
<string>
{{0, 173}, {
367
, 270}}
</string>
</array>
</dict>
<key>
VerticalSplitView
</key>
...
...
@@ -945,9 +950,9 @@
<key>
TableOfContents
</key>
<array>
<string>
1C0AD2B3069F1EA900FABCE6
</string>
<string>
D3
1D509C09BECC0E001112B8
</string>
<string>
D3
285C1309BF779F00468114
</string>
<string>
1CD0528B0623707200166675
</string>
<string>
D3
1D509D09BECC0E001112B8
</string>
<string>
D3
285C1409BF779F00468114
</string>
</array>
<key>
ToolbarConfiguration
</key>
<string>
xcode.toolbar.config.run
</string>
...
...
freeswitch.xcodeproj/brian.pbxuser
浏览文件 @
083665d7
...
...
@@ -45,13 +45,15 @@
sourceDirectories = (
);
};
D3285C4E09BF7FF700468114 /* mod_echo.dylib */ = {
activeExec = 0;
};
D3A7638009BEAAEE002E9B53 /* Project object */ = {
activeBuildConfigurationName = Debug;
activeBuildStyle = D31D4A3209BEBE12001112B8 /* Development */;
activeExecutable = D31D509109BECBA3001112B8 /* freeswitch */;
activeTarget = D3
A763FE09BEB271002E9B53 /* All
*/;
activeTarget = D3
285C4E09BF7FF700468114 /* mod_echo.dylib
*/;
addToTargets = (
D31D508F09BECBA3001112B8 /* freeswitch */,
);
breakpoints = (
D3A7673709BEBAFE002E9B53 /* build.c:29 */,
...
...
@@ -124,6 +126,30 @@
PBXFindDataSource_LocationID,
);
};
PBXConfiguration.PBXFileTableDataSource3.XCSCMDataSource = {
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
PBXFileTableDataSourceColumnWidthsKey = (
20,
20,
838,
20,
48.1626,
43,
43,
20,
);
PBXFileTableDataSourceColumnsKey = (
PBXFileDataSource_SCM_ColumnID,
PBXFileDataSource_FiletypeID,
PBXFileDataSource_Filename_ColumnID,
PBXFileDataSource_Built_ColumnID,
PBXFileDataSource_ObjectSize_ColumnID,
PBXFileDataSource_Errors_ColumnID,
PBXFileDataSource_Warnings_ColumnID,
PBXFileDataSource_Target_ColumnID,
);
};
PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
...
...
@@ -146,8 +172,8 @@
PBXFileDataSource_Warnings_ColumnID,
);
};
PBXPerProjectTemplateStateSaveDate = 163
499686
;
PBXWorkspaceStateSaveDate = 163
499686
;
PBXPerProjectTemplateStateSaveDate = 163
542845
;
PBXWorkspaceStateSaveDate = 163
542845
;
};
sourceControlManager = D3A7638409BEAAEE002E9B53 /* Source Control */;
userBuildSettings = {
...
...
freeswitch.xcodeproj/project.pbxproj
浏览文件 @
083665d7
...
...
@@ -27,6 +27,7 @@
D31D500B09BEC88E001112B8
/* PBXTargetDependency */
,
D31D508B09BECB94001112B8
/* PBXTargetDependency */
,
D31D50B109BECE4C001112B8
/* PBXTargetDependency */
,
D3285C6C09BF829700468114
/* PBXTargetDependency */
,
);
name
=
All
;
productName
=
All
;
...
...
@@ -475,6 +476,14 @@
D31D508809BECB84001112B8
/* libresample.h in Headers */
=
{
isa
=
PBXBuildFile
;
fileRef
=
D31D508709BECB84001112B8
/* libresample.h */
;
};
D31D509809BECBE3001112B8
/* switch.c in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
D31D509709BECBE3001112B8
/* switch.c */
;
};
D31D509909BECBF4001112B8
/* libfreeswitch.dylib in Frameworks */
=
{
isa
=
PBXBuildFile
;
fileRef
=
D31D504209BECA92001112B8
/* libfreeswitch.dylib */
;
};
D3285C2209BF7AF100468114
/* libsqlite3.dylib in Frameworks */
=
{
isa
=
PBXBuildFile
;
fileRef
=
D3A7642F09BEB480002E9B53
/* libsqlite3.dylib */
;
};
D3285C2309BF7AF100468114
/* libapr-util.dylib in Frameworks */
=
{
isa
=
PBXBuildFile
;
fileRef
=
D31D4E7A09BEC533001112B8
/* libapr-util.dylib */
;
};
D3285C2709BF7B4700468114
/* libapr.dylib in Frameworks */
=
{
isa
=
PBXBuildFile
;
fileRef
=
D31D4A4B09BEBF01001112B8
/* libapr.dylib */
;
};
D3285C5209BF803100468114
/* mod_echo.c in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
D3285C2009BF790700468114
/* mod_echo.c */
;
};
D3285C5309BF803A00468114
/* libsqlite3.dylib in Frameworks */
=
{
isa
=
PBXBuildFile
;
fileRef
=
D3A7642F09BEB480002E9B53
/* libsqlite3.dylib */
;
};
D3285C5409BF803A00468114
/* libapr.dylib in Frameworks */
=
{
isa
=
PBXBuildFile
;
fileRef
=
D31D4A4B09BEBF01001112B8
/* libapr.dylib */
;
};
D3285C5509BF803A00468114
/* libapr-util.dylib in Frameworks */
=
{
isa
=
PBXBuildFile
;
fileRef
=
D31D4E7A09BEC533001112B8
/* libapr-util.dylib */
;
};
D3285C5609BF803A00468114
/* libfreeswitch.dylib in Frameworks */
=
{
isa
=
PBXBuildFile
;
fileRef
=
D31D504209BECA92001112B8
/* libfreeswitch.dylib */
;
};
D3A763A809BEAD00002E9B53
/* filterkit.c in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
D3A763A509BEAD00002E9B53
/* filterkit.c */
;
};
D3A763A909BEAD00002E9B53
/* resample.c in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
D3A763A609BEAD00002E9B53
/* resample.c */
;
};
D3A763AA09BEAD00002E9B53
/* resamplesubs.c in Sources */
=
{
isa
=
PBXBuildFile
;
fileRef
=
D3A763A709BEAD00002E9B53
/* resamplesubs.c */
;
};
...
...
@@ -683,6 +692,13 @@
remoteGlobalIDString
=
D31D508F09BECBA3001112B8
;
remoteInfo
=
freeswitch
;
};
D3285C6B09BF829700468114
/* PBXContainerItemProxy */
=
{
isa
=
PBXContainerItemProxy
;
containerPortal
=
D3A7638009BEAAEE002E9B53
/* Project object */
;
proxyType
=
1
;
remoteGlobalIDString
=
D3285C4E09BF7FF700468114
/* mod_echo.dylib */
;
remoteInfo
=
mod_echo.dylib
;
};
D3A763FF09BEB27C002E9B53
/* PBXContainerItemProxy */
=
{
isa
=
PBXContainerItemProxy
;
containerPortal
=
D3A7638009BEAAEE002E9B53
/* Project object */
;
...
...
@@ -1003,6 +1019,8 @@
D31D508709BECB84001112B8
/* libresample.h */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
30
;
lastKnownFileType
=
sourcecode.c.h
;
name
=
libresample.h
;
path
=
"libs/libresample-0.1.3/include/libresample.h"
;
sourceTree
=
"<group>"
;
};
D31D509009BECBA3001112B8
/* freeswitch */
=
{
isa
=
PBXFileReference
;
explicitFileType
=
"compiled.mach-o.executable"
;
includeInIndex
=
0
;
path
=
freeswitch
;
sourceTree
=
BUILT_PRODUCTS_DIR
;
};
D31D509709BECBE3001112B8
/* switch.c */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
30
;
lastKnownFileType
=
sourcecode.c.c
;
name
=
switch.c
;
path
=
src/switch.c
;
sourceTree
=
"<group>"
;
};
D3285C2009BF790700468114
/* mod_echo.c */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
30
;
lastKnownFileType
=
sourcecode.c.c
;
name
=
mod_echo.c
;
path
=
src/mod/applications/mod_echo/mod_echo.c
;
sourceTree
=
"<group>"
;
};
D3285C4F09BF7FF700468114
/* mod_echo.dylib */
=
{
isa
=
PBXFileReference
;
explicitFileType
=
"compiled.mach-o.dylib"
;
includeInIndex
=
0
;
path
=
mod_echo.dylib
;
sourceTree
=
BUILT_PRODUCTS_DIR
;
};
D3A7639309BEAB96002E9B53
/* libresample.a */
=
{
isa
=
PBXFileReference
;
explicitFileType
=
archive.ar
;
includeInIndex
=
0
;
path
=
libresample.a
;
sourceTree
=
BUILT_PRODUCTS_DIR
;
};
D3A763A509BEAD00002E9B53
/* filterkit.c */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
30
;
lastKnownFileType
=
sourcecode.c.c
;
name
=
filterkit.c
;
path
=
"libs/libresample-0.1.3/src/filterkit.c"
;
sourceTree
=
"<group>"
;
};
D3A763A609BEAD00002E9B53
/* resample.c */
=
{
isa
=
PBXFileReference
;
fileEncoding
=
30
;
lastKnownFileType
=
sourcecode.c.c
;
name
=
resample.c
;
path
=
"libs/libresample-0.1.3/src/resample.c"
;
sourceTree
=
"<group>"
;
};
...
...
@@ -1132,10 +1150,24 @@
isa
=
PBXFrameworksBuildPhase
;
buildActionMask
=
2147483647
;
files
=
(
D3285C2209BF7AF100468114
/* libsqlite3.dylib in Frameworks */
,
D3285C2709BF7B4700468114
/* libapr.dylib in Frameworks */
,
D3285C2309BF7AF100468114
/* libapr-util.dylib in Frameworks */
,
D31D509909BECBF4001112B8
/* libfreeswitch.dylib in Frameworks */
,
);
runOnlyForDeploymentPostprocessing
=
0
;
};
D3285C4D09BF7FF700468114
/* Frameworks */
=
{
isa
=
PBXFrameworksBuildPhase
;
buildActionMask
=
2147483647
;
files
=
(
D3285C5309BF803A00468114
/* libsqlite3.dylib in Frameworks */
,
D3285C5409BF803A00468114
/* libapr.dylib in Frameworks */
,
D3285C5509BF803A00468114
/* libapr-util.dylib in Frameworks */
,
D3285C5609BF803A00468114
/* libfreeswitch.dylib in Frameworks */
,
);
runOnlyForDeploymentPostprocessing
=
0
;
};
D3A7639109BEAB96002E9B53
/* Frameworks */
=
{
isa
=
PBXFrameworksBuildPhase
;
buildActionMask
=
2147483647
;
...
...
@@ -1982,9 +2014,34 @@
name
=
freeswitch
;
sourceTree
=
"<group>"
;
};
D3285C1D09BF78BE00468114
/* freeswitch_modules */
=
{
isa
=
PBXGroup
;
children
=
(
D3285C1E09BF78CB00468114
/* applications */
,
);
name
=
freeswitch_modules
;
sourceTree
=
"<group>"
;
};
D3285C1E09BF78CB00468114
/* applications */
=
{
isa
=
PBXGroup
;
children
=
(
D3285C1F09BF78D800468114
/* mod_echo */
,
);
name
=
applications
;
sourceTree
=
"<group>"
;
};
D3285C1F09BF78D800468114
/* mod_echo */
=
{
isa
=
PBXGroup
;
children
=
(
D3285C2009BF790700468114
/* mod_echo.c */
,
);
name
=
mod_echo
;
sourceTree
=
"<group>"
;
};
D3A7637E09BEAAEE002E9B53
=
{
isa
=
PBXGroup
;
children
=
(
D3285C1D09BF78BE00468114
/* freeswitch_modules */
,
D31D509309BECBCA001112B8
/* freeswitch */
,
D3A7638B09BEAB0A002E9B53
/* core_dependencies */
,
D31D502C09BEC9CC001112B8
/* core_freeswitch */
,
...
...
@@ -2050,6 +2107,7 @@
D31D4FB609BEC85A001112B8
/* libapr-util.a */
,
D31D504209BECA92001112B8
/* libfreeswitch.dylib */
,
D31D509009BECBA3001112B8
/* freeswitch */
,
D3285C4F09BF7FF700468114
/* mod_echo.dylib */
,
);
name
=
products
;
sourceTree
=
"<group>"
;
...
...
@@ -2412,6 +2470,13 @@
);
runOnlyForDeploymentPostprocessing
=
0
;
};
D3285C4B09BF7FF700468114
/* Headers */
=
{
isa
=
PBXHeadersBuildPhase
;
buildActionMask
=
2147483647
;
files
=
(
);
runOnlyForDeploymentPostprocessing
=
0
;
};
D3A7638F09BEAB96002E9B53
/* Headers */
=
{
isa
=
PBXHeadersBuildPhase
;
buildActionMask
=
2147483647
;
...
...
@@ -2647,6 +2712,32 @@
productReference
=
D31D509009BECBA3001112B8
/* freeswitch */
;
productType
=
"com.apple.product-type.tool"
;
};
D3285C4E09BF7FF700468114
/* mod_echo.dylib */
=
{
isa
=
PBXNativeTarget
;
buildConfigurationList
=
D3285C5009BF800B00468114
/* Build configuration list for PBXNativeTarget "mod_echo.dylib" */
;
buildPhases
=
(
D3285C4B09BF7FF700468114
/* Headers */
,
D3285C4C09BF7FF700468114
/* Sources */
,
D3285C4D09BF7FF700468114
/* Frameworks */
,
);
buildRules
=
(
);
buildSettings
=
{
EXECUTABLE_PREFIX
=
lib
;
GCC_ENABLE_FIX_AND_CONTINUE
=
YES
;
GCC_MODEL_TUNING
=
G5
;
INSTALL_PATH
=
/usr/local/lib
;
PREBINDING
=
NO
;
PRODUCT_NAME
=
mod_echo
;
ZERO_LINK
=
YES
;
};
dependencies
=
(
);
name
=
mod_echo.dylib
;
productName
=
mod_echo
;
productReference
=
D3285C4F09BF7FF700468114
/* mod_echo.dylib */
;
productType
=
"com.apple.product-type.library.dynamic"
;
};
D3A7639209BEAB96002E9B53
/* libresample.a */
=
{
isa
=
PBXNativeTarget
;
buildConfigurationList
=
D3A7639509BEAB97002E9B53
/* Build configuration list for PBXNativeTarget "libresample.a" */
;
...
...
@@ -2806,6 +2897,7 @@
D31D4FB509BEC85A001112B8
/* libapr-util.a */
,
D31D504109BECA92001112B8
/* libfreeswitch.dylib */
,
D31D508F09BECBA3001112B8
/* freeswitch */
,
D3285C4E09BF7FF700468114
/* mod_echo.dylib */
,
);
};
/* End PBXProject section */
...
...
@@ -2848,7 +2940,7 @@
);
runOnlyForDeploymentPostprocessing
=
0
;
shellPath
=
/bin/bash
;
shellScript
=
"if [ -e Makefile ]; then\n\tversion=`/usr/local/bin/svnversion . -n`\n\t/bin/cat src/include/switch_version.h.in | /usr/bin/sed \"s/@SVN_VERSION@/$version/g\" > src/include/
\t
switch_version.h\n\techo $version > .version\n\texit 0;\nfi\n./configure\nversion=`/usr/local/bin/svnversion . -n`\n/bin/cat src/include/switch_version.h.in | /usr/bin/sed \"s/@SVN_VERSION@/$version/g\" > src/include/switch_version.h\necho $version > .version\nexit 0;\n"
;
shellScript
=
"if [ -e Makefile ]; then\n\tversion=`/usr/local/bin/svnversion . -n`\n\t/bin/cat src/include/switch_version.h.in | /usr/bin/sed \"s/@SVN_VERSION@/$version/g\" > src/include/switch_version.h\n\techo $version > .version\n\texit 0;\nfi\n./configure\nversion=`/usr/local/bin/svnversion . -n`\n/bin/cat src/include/switch_version.h.in | /usr/bin/sed \"s/@SVN_VERSION@/$version/g\" > src/include/switch_version.h\necho $version > .version\nexit 0;\n"
;
};
D31D50A009BECC2C001112B8
/* ShellScript */
=
{
isa
=
PBXShellScriptBuildPhase
;
...
...
@@ -3171,6 +3263,14 @@
);
runOnlyForDeploymentPostprocessing
=
0
;
};
D3285C4C09BF7FF700468114
/* Sources */
=
{
isa
=
PBXSourcesBuildPhase
;
buildActionMask
=
2147483647
;
files
=
(
D3285C5209BF803100468114
/* mod_echo.c in Sources */
,
);
runOnlyForDeploymentPostprocessing
=
0
;
};
D3A7639009BEAB96002E9B53
/* Sources */
=
{
isa
=
PBXSourcesBuildPhase
;
buildActionMask
=
2147483647
;
...
...
@@ -3344,6 +3444,11 @@
target
=
D31D508F09BECBA3001112B8
/* freeswitch */
;
targetProxy
=
D31D50B009BECE4C001112B8
/* PBXContainerItemProxy */
;
};
D3285C6C09BF829700468114
/* PBXTargetDependency */
=
{
isa
=
PBXTargetDependency
;
target
=
D3285C4E09BF7FF700468114
/* mod_echo.dylib */
;
targetProxy
=
D3285C6B09BF829700468114
/* PBXContainerItemProxy */
;
};
D3A7640009BEB27C002E9B53
/* PBXTargetDependency */
=
{
isa
=
PBXTargetDependency
;
target
=
D3A763F209BEB1CF002E9B53
/* libteletone.a */
;
...
...
@@ -3382,7 +3487,8 @@
GCC_GENERATE_DEBUGGING_SYMBOLS
=
YES
;
GCC_MODEL_TUNING
=
G5
;
GCC_OPTIMIZATION_LEVEL
=
0
;
INSTALL_PATH
=
/usr/local/lib
;
GCC_WARN_INHIBIT_ALL_WARNINGS
=
YES
;
INSTALL_PATH
=
"$(FREESWITCH_PATH)/lib"
;
OTHER_CFLAGS
=
(
"-g"
,
"-O2"
,
...
...
@@ -3399,31 +3505,6 @@
};
name
=
Debug
;
};
D31D4A5109BEBF5D001112B8
/* Release */
=
{
isa
=
XCBuildConfiguration
;
buildSettings
=
{
COPY_PHASE_STRIP
=
YES
;
EXECUTABLE_PREFIX
=
lib
;
GCC_ENABLE_FIX_AND_CONTINUE
=
NO
;
GCC_GENERATE_DEBUGGING_SYMBOLS
=
NO
;
GCC_MODEL_TUNING
=
G5
;
INSTALL_PATH
=
/usr/local/lib
;
OTHER_CFLAGS
=
(
"-g"
,
"-O2"
,
);
OTHER_CPLUSPLUSFLAGS
=
(
"$(OTHER_CFLAGS)"
,
"-DDARWIN"
,
"-DSIGPROCMASK_SETS_THREAD_MASK"
,
"-no-cpp-precomp"
,
);
PREBINDING
=
NO
;
PRODUCT_NAME
=
apr
;
ZERO_LINK
=
NO
;
};
name
=
Release
;
};
D31D4E6C09BEC3E1001112B8
/* Debug */
=
{
isa
=
XCBuildConfiguration
;
buildSettings
=
{
...
...
@@ -3433,7 +3514,8 @@
GCC_GENERATE_DEBUGGING_SYMBOLS
=
YES
;
GCC_MODEL_TUNING
=
G5
;
GCC_OPTIMIZATION_LEVEL
=
0
;
INSTALL_PATH
=
/usr/local/lib
;
GCC_WARN_INHIBIT_ALL_WARNINGS
=
YES
;
INSTALL_PATH
=
"$(FREESWITCH_PATH)/lib"
;
OTHER_CFLAGS
=
(
"-g"
,
"-O2"
,
...
...
@@ -3450,30 +3532,6 @@
};
name
=
Debug
;
};
D31D4E6D09BEC3E1001112B8
/* Release */
=
{
isa
=
XCBuildConfiguration
;
buildSettings
=
{
COPY_PHASE_STRIP
=
YES
;
GCC_ENABLE_FIX_AND_CONTINUE
=
NO
;
GCC_GENERATE_DEBUGGING_SYMBOLS
=
NO
;
GCC_MODEL_TUNING
=
G5
;
INSTALL_PATH
=
/usr/local/lib
;
OTHER_CFLAGS
=
(
"-g"
,
"-O2"
,
);
OTHER_CPLUSPLUSFLAGS
=
(
"$(OTHER_CFLAGS)"
,
"-DDARWIN"
,
"-DSIGPROCMASK_SETS_THREAD_MASK"
,
"-no-cpp-precomp"
,
);
PREBINDING
=
NO
;
PRODUCT_NAME
=
apr
;
ZERO_LINK
=
NO
;
};
name
=
Release
;
};
D31D4E7E09BEC574001112B8
/* Debug */
=
{
isa
=
XCBuildConfiguration
;
buildSettings
=
{
...
...
@@ -3484,7 +3542,7 @@
GCC_GENERATE_DEBUGGING_SYMBOLS
=
YES
;
GCC_MODEL_TUNING
=
G5
;
GCC_OPTIMIZATION_LEVEL
=
0
;
INSTALL_PATH
=
/usr/local/lib
;
INSTALL_PATH
=
"$(FREESWITCH_PATH)/lib"
;
OTHER_LDFLAGS
=
(
"-liconv"
,
"-lsqlite3"
,
...
...
@@ -3496,21 +3554,6 @@
};
name
=
Debug
;
};
D31D4E7F09BEC574001112B8
/* Release */
=
{
isa
=
XCBuildConfiguration
;
buildSettings
=
{
COPY_PHASE_STRIP
=
YES
;
EXECUTABLE_PREFIX
=
lib
;
GCC_ENABLE_FIX_AND_CONTINUE
=
NO
;
GCC_GENERATE_DEBUGGING_SYMBOLS
=
NO
;
GCC_MODEL_TUNING
=
G5
;
INSTALL_PATH
=
/usr/local/lib
;
PREBINDING
=
NO
;
PRODUCT_NAME
=
"apr-util"
;
ZERO_LINK
=
NO
;
};
name
=
Release
;
};
D31D501009BEC8B9001112B8
/* Debug */
=
{
isa
=
XCBuildConfiguration
;
buildSettings
=
{
...
...
@@ -3520,59 +3563,42 @@
GCC_GENERATE_DEBUGGING_SYMBOLS
=
YES
;
GCC_MODEL_TUNING
=
G5
;
GCC_OPTIMIZATION_LEVEL
=
0
;
INSTALL_PATH
=
/usr/local/lib
;
INSTALL_PATH
=
"$(FREESWITCH_PATH)/lib"
;
PREBINDING
=
NO
;
PRODUCT_NAME
=
"apr-util"
;
ZERO_LINK
=
YES
;
};
name
=
Debug
;
};
D31D501109BEC8B9001112B8
/* Release */
=
{
isa
=
XCBuildConfiguration
;
buildSettings
=
{
COPY_PHASE_STRIP
=
YES
;
GCC_ENABLE_FIX_AND_CONTINUE
=
NO
;
GCC_GENERATE_DEBUGGING_SYMBOLS
=
NO
;
GCC_MODEL_TUNING
=
G5
;
INSTALL_PATH
=
/usr/local/lib
;
PREBINDING
=
NO
;
PRODUCT_NAME
=
"apr-util"
;
ZERO_LINK
=
NO
;
};
name
=
Release
;
};
D31D504709BECAAA001112B8
/* Debug */
=
{
isa
=
XCBuildConfiguration
;
buildSettings
=
{
COPY_PHASE_STRIP
=
NO
;
DSTROOT
=
"/tmp/$(PROJECT_NAME).dst"
;
EXECUTABLE_PREFIX
=
lib
;
GCC_DYNAMIC_NO_PIC
=
NO
;
GCC_ENABLE_FIX_AND_CONTINUE
=
YES
;
GCC_GENERATE_DEBUGGING_SYMBOLS
=
YES
;
GCC_MODEL_TUNING
=
G5
;
GCC_OPTIMIZATION_LEVEL
=
0
;
INSTALL_PATH
=
/usr/local/lib
;
INSTALL_PATH
=
"$(FREESWITCH_PATH)/lib"
;
OTHER_CFLAGS
=
(
"-DMACOSX"
,
"-fPIC"
,
"-Wall"
,
"-g"
,
"-O2"
,
"-DDARWIN"
,
"-DSIGPROCMASK_SETS_THREAD_MASK"
,
"-no-cpp-precomp"
,
"-DSWITCH_PREFIX_DIR=\"$(FREESWITCH_PATH)\""
,
);
PREBINDING
=
NO
;
PRODUCT_NAME
=
freeswitch
;
ZERO_LINK
=
YES
;
};
name
=
Debug
;
};
D31D504809BECAAA001112B8
/* Release */
=
{
isa
=
XCBuildConfiguration
;
buildSettings
=
{
COPY_PHASE_STRIP
=
YES
;
EXECUTABLE_PREFIX
=
lib
;
GCC_ENABLE_FIX_AND_CONTINUE
=
NO
;
GCC_GENERATE_DEBUGGING_SYMBOLS
=
NO
;
GCC_MODEL_TUNING
=
G5
;
INSTALL_PATH
=
/usr/local/lib
;
PREBINDING
=
NO
;
PRODUCT_NAME
=
freeswitch
;
ZERO_LINK
=
NO
;
};
name
=
Release
;
};
D31D509509BECBCB001112B8
/* Debug */
=
{
isa
=
XCBuildConfiguration
;
buildSettings
=
{
...
...
@@ -3582,7 +3608,7 @@
GCC_GENERATE_DEBUGGING_SYMBOLS
=
YES
;
GCC_MODEL_TUNING
=
G5
;
GCC_OPTIMIZATION_LEVEL
=
0
;
INSTALL_PATH
=
"$(
HOME
)/bin"
;
INSTALL_PATH
=
"$(
FREESWITCH_PATH
)/bin"
;
LIBRARY_SEARCH_PATHS
=
(
"$(LIBRARY_SEARCH_PATHS)"
,
"$(SRCROOT)/.xcodebuild/Debug"
,
...
...
@@ -3593,38 +3619,32 @@
};
name
=
Debug
;
};
D3
1D509609BECBCB001112B8
/* Release
*/
=
{
D3
285C5109BF800B00468114
/* Debug
*/
=
{
isa
=
XCBuildConfiguration
;
buildSettings
=
{
COPY_PHASE_STRIP
=
YES
;
GCC_ENABLE_FIX_AND_CONTINUE
=
NO
;
GCC_GENERATE_DEBUGGING_SYMBOLS
=
NO
;
COPY_PHASE_STRIP
=
NO
;
EXECUTABLE_PREFIX
=
""
;
GCC_DYNAMIC_NO_PIC
=
NO
;
GCC_ENABLE_FIX_AND_CONTINUE
=
YES
;
GCC_GENERATE_DEBUGGING_SYMBOLS
=
YES
;
GCC_MODEL_TUNING
=
G5
;
INSTALL_PATH
=
"$(HOME)/bin"
;
LIBRARY_SEARCH_PATHS
=
(
"$(LIBRARY_SEARCH_PATHS)"
,
"$(SRCROOT)/.xcodebuild/Debug"
,
);
GCC_OPTIMIZATION_LEVEL
=
0
;
INSTALL_PATH
=
"$(FREESWITCH_PATH)/mod"
;
PREBINDING
=
NO
;
PRODUCT_NAME
=
freeswitch
;
ZERO_LINK
=
NO
;
PRODUCT_NAME
=
mod_echo
;
ZERO_LINK
=
YES
;
};
name
=
Release
;
name
=
Debug
;
};
D3A7638209BEAAEE002E9B53
/* Debug */
=
{
isa
=
XCBuildConfiguration
;
buildSettings
=
{
COPY_PHASE_STRIP
=
NO
;
FREESWITCH_PATH
=
/usr/local/freeswitch
;
INSTALL_PATH
=
"$(FREESWITCH_PATH)"
;
};
name
=
Debug
;
};
D3A7638309BEAAEE002E9B53
/* Release */
=
{
isa
=
XCBuildConfiguration
;
buildSettings
=
{
COPY_PHASE_STRIP
=
YES
;
};
name
=
Release
;
};
D3A7639609BEAB97002E9B53
/* Debug */
=
{
isa
=
XCBuildConfiguration
;
buildSettings
=
{
...
...
@@ -3634,7 +3654,7 @@
GCC_GENERATE_DEBUGGING_SYMBOLS
=
YES
;
GCC_MODEL_TUNING
=
G5
;
GCC_OPTIMIZATION_LEVEL
=
0
;
INSTALL_PATH
=
/usr/local/lib
;
INSTALL_PATH
=
"$(FREESWITCH_PATH)/lib"
;
MACH_O_TYPE
=
staticlib
;
PREBINDING
=
NO
;
PRODUCT_NAME
=
resample
;
...
...
@@ -3642,20 +3662,6 @@
};
name
=
Debug
;
};
D3A7639709BEAB97002E9B53
/* Release */
=
{
isa
=
XCBuildConfiguration
;
buildSettings
=
{
COPY_PHASE_STRIP
=
YES
;
GCC_ENABLE_FIX_AND_CONTINUE
=
NO
;
GCC_GENERATE_DEBUGGING_SYMBOLS
=
NO
;
GCC_MODEL_TUNING
=
G5
;
INSTALL_PATH
=
/usr/local/lib
;
PREBINDING
=
NO
;
PRODUCT_NAME
=
resample
;
ZERO_LINK
=
NO
;
};
name
=
Release
;
};
D3A763FC09BEB216002E9B53
/* Debug */
=
{
isa
=
XCBuildConfiguration
;
buildSettings
=
{
...
...
@@ -3667,7 +3673,7 @@
GCC_GENERATE_DEBUGGING_SYMBOLS
=
YES
;
GCC_MODEL_TUNING
=
G5
;
GCC_OPTIMIZATION_LEVEL
=
0
;
INSTALL_PATH
=
/usr/local/lib
;
INSTALL_PATH
=
"$(FREESWITCH_PATH)/lib"
;
MACH_O_TYPE
=
staticlib
;
PREBINDING
=
NO
;
PRODUCT_NAME
=
teletone
;
...
...
@@ -3675,21 +3681,6 @@
};
name
=
Debug
;
};
D3A763FD09BEB216002E9B53
/* Release */
=
{
isa
=
XCBuildConfiguration
;
buildSettings
=
{
COPY_PHASE_STRIP
=
YES
;
EXECUTABLE_PREFIX
=
lib
;
GCC_ENABLE_FIX_AND_CONTINUE
=
NO
;
GCC_GENERATE_DEBUGGING_SYMBOLS
=
NO
;
GCC_MODEL_TUNING
=
G5
;
INSTALL_PATH
=
/usr/local/lib
;
PREBINDING
=
NO
;
PRODUCT_NAME
=
teletone
;
ZERO_LINK
=
NO
;
};
name
=
Release
;
};
D3A7641B09BEB306002E9B53
/* Debug */
=
{
isa
=
XCBuildConfiguration
;
buildSettings
=
{
...
...
@@ -3700,28 +3691,13 @@
GCC_GENERATE_DEBUGGING_SYMBOLS
=
YES
;
GCC_MODEL_TUNING
=
G5
;
GCC_OPTIMIZATION_LEVEL
=
0
;
INSTALL_PATH
=
/usr/local/lib
;
INSTALL_PATH
=
"$(FREESWITCH_PATH)/lib"
;
PREBINDING
=
NO
;
PRODUCT_NAME
=
teletone
;
ZERO_LINK
=
YES
;
};
name
=
Debug
;
};
D3A7641C09BEB306002E9B53
/* Release */
=
{
isa
=
XCBuildConfiguration
;
buildSettings
=
{
COPY_PHASE_STRIP
=
YES
;
EXECUTABLE_PREFIX
=
lib
;
GCC_ENABLE_FIX_AND_CONTINUE
=
NO
;
GCC_GENERATE_DEBUGGING_SYMBOLS
=
NO
;
GCC_MODEL_TUNING
=
G5
;
INSTALL_PATH
=
/usr/local/lib
;
PREBINDING
=
NO
;
PRODUCT_NAME
=
teletone
;
ZERO_LINK
=
NO
;
};
name
=
Release
;
};
D3A7641E09BEB306002E9B53
/* Debug */
=
{
isa
=
XCBuildConfiguration
;
buildSettings
=
{
...
...
@@ -3733,17 +3709,6 @@
};
name
=
Debug
;
};
D3A7641F09BEB306002E9B53
/* Release */
=
{
isa
=
XCBuildConfiguration
;
buildSettings
=
{
COPY_PHASE_STRIP
=
YES
;
GCC_ENABLE_FIX_AND_CONTINUE
=
NO
;
GCC_GENERATE_DEBUGGING_SYMBOLS
=
NO
;
PRODUCT_NAME
=
All
;
ZERO_LINK
=
NO
;
};
name
=
Release
;
};
D3A7643609BEB4A7002E9B53
/* Debug */
=
{
isa
=
XCBuildConfiguration
;
buildSettings
=
{
...
...
@@ -3754,6 +3719,7 @@
GCC_GENERATE_DEBUGGING_SYMBOLS
=
YES
;
GCC_MODEL_TUNING
=
G5
;
GCC_OPTIMIZATION_LEVEL
=
0
;
GCC_WARN_INHIBIT_ALL_WARNINGS
=
YES
;
INSTALL_PATH
=
/usr/local/lib
;
OTHER_CFLAGS
=
(
"-DNDEBUG"
,
...
...
@@ -3778,21 +3744,6 @@
};
name
=
Debug
;
};
D3A7643709BEB4A7002E9B53
/* Release */
=
{
isa
=
XCBuildConfiguration
;
buildSettings
=
{
COPY_PHASE_STRIP
=
YES
;
EXECUTABLE_PREFIX
=
lib
;
GCC_ENABLE_FIX_AND_CONTINUE
=
NO
;
GCC_GENERATE_DEBUGGING_SYMBOLS
=
NO
;
GCC_MODEL_TUNING
=
G5
;
INSTALL_PATH
=
/usr/local/lib
;
PREBINDING
=
NO
;
PRODUCT_NAME
=
sqlite3
;
ZERO_LINK
=
NO
;
};
name
=
Release
;
};
D3A767B609BEBD34002E9B53
/* Debug */
=
{
isa
=
XCBuildConfiguration
;
buildSettings
=
{
...
...
@@ -3802,7 +3753,8 @@
GCC_GENERATE_DEBUGGING_SYMBOLS
=
YES
;
GCC_MODEL_TUNING
=
G5
;
GCC_OPTIMIZATION_LEVEL
=
0
;
INSTALL_PATH
=
/usr/local/lib
;
GCC_WARN_INHIBIT_ALL_WARNINGS
=
YES
;
INSTALL_PATH
=
"$(FREESWITCH_PATH)/lib"
;
OTHER_CFLAGS
=
(
"-DNDEBUG"
,
"-DSQLITE_TEST=1"
,
...
...
@@ -3820,20 +3772,6 @@
};
name
=
Debug
;
};
D3A767B709BEBD34002E9B53
/* Release */
=
{
isa
=
XCBuildConfiguration
;
buildSettings
=
{
COPY_PHASE_STRIP
=
YES
;
GCC_ENABLE_FIX_AND_CONTINUE
=
NO
;
GCC_GENERATE_DEBUGGING_SYMBOLS
=
NO
;
GCC_MODEL_TUNING
=
G5
;
INSTALL_PATH
=
/usr/local/lib
;
PREBINDING
=
NO
;
PRODUCT_NAME
=
sqlite3
;
ZERO_LINK
=
NO
;
};
name
=
Release
;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
...
...
@@ -3841,118 +3779,113 @@
isa
=
XCConfigurationList
;
buildConfigurations
=
(
D31D4A5009BEBF5D001112B8
/* Debug */
,
D31D4A5109BEBF5D001112B8
/* Release */
,
);
defaultConfigurationIsVisible
=
0
;
defaultConfigurationName
=
Release
;
defaultConfigurationName
=
Debug
;
};
D31D4E6B09BEC3E1001112B8
/* Build configuration list for PBXNativeTarget "libapr.a" */
=
{
isa
=
XCConfigurationList
;
buildConfigurations
=
(
D31D4E6C09BEC3E1001112B8
/* Debug */
,
D31D4E6D09BEC3E1001112B8
/* Release */
,
);
defaultConfigurationIsVisible
=
0
;
defaultConfigurationName
=
Release
;
defaultConfigurationName
=
Debug
;
};
D31D4E7D09BEC574001112B8
/* Build configuration list for PBXNativeTarget "libapr-util.dylib" */
=
{
isa
=
XCConfigurationList
;
buildConfigurations
=
(
D31D4E7E09BEC574001112B8
/* Debug */
,
D31D4E7F09BEC574001112B8
/* Release */
,
);
defaultConfigurationIsVisible
=
0
;
defaultConfigurationName
=
Release
;
defaultConfigurationName
=
Debug
;
};
D31D500F09BEC8B9001112B8
/* Build configuration list for PBXNativeTarget "libapr-util.a" */
=
{
isa
=
XCConfigurationList
;
buildConfigurations
=
(
D31D501009BEC8B9001112B8
/* Debug */
,
D31D501109BEC8B9001112B8
/* Release */
,
);
defaultConfigurationIsVisible
=
0
;
defaultConfigurationName
=
Release
;
defaultConfigurationName
=
Debug
;
};
D31D504609BECAAA001112B8
/* Build configuration list for PBXNativeTarget "libfreeswitch.dylib" */
=
{
isa
=
XCConfigurationList
;
buildConfigurations
=
(
D31D504709BECAAA001112B8
/* Debug */
,
D31D504809BECAAA001112B8
/* Release */
,
);
defaultConfigurationIsVisible
=
0
;
defaultConfigurationName
=
Release
;
defaultConfigurationName
=
Debug
;
};
D31D509409BECBCB001112B8
/* Build configuration list for PBXNativeTarget "freeswitch" */
=
{
isa
=
XCConfigurationList
;
buildConfigurations
=
(
D31D509509BECBCB001112B8
/* Debug */
,
D31D509609BECBCB001112B8
/* Release */
,
);
defaultConfigurationIsVisible
=
0
;
defaultConfigurationName
=
Release
;
defaultConfigurationName
=
Debug
;
};
D3285C5009BF800B00468114
/* Build configuration list for PBXNativeTarget "mod_echo.dylib" */
=
{
isa
=
XCConfigurationList
;
buildConfigurations
=
(
D3285C5109BF800B00468114
/* Debug */
,
);
defaultConfigurationIsVisible
=
0
;
defaultConfigurationName
=
Debug
;
};
D3A7638109BEAAEE002E9B53
/* Build configuration list for PBXProject "freeswitch" */
=
{
isa
=
XCConfigurationList
;
buildConfigurations
=
(
D3A7638209BEAAEE002E9B53
/* Debug */
,
D3A7638309BEAAEE002E9B53
/* Release */
,
);
defaultConfigurationIsVisible
=
0
;
defaultConfigurationName
=
Release
;
defaultConfigurationName
=
Debug
;
};
D3A7639509BEAB97002E9B53
/* Build configuration list for PBXNativeTarget "libresample.a" */
=
{
isa
=
XCConfigurationList
;
buildConfigurations
=
(
D3A7639609BEAB97002E9B53
/* Debug */
,
D3A7639709BEAB97002E9B53
/* Release */
,
);
defaultConfigurationIsVisible
=
0
;
defaultConfigurationName
=
Release
;
defaultConfigurationName
=
Debug
;
};
D3A763FB09BEB216002E9B53
/* Build configuration list for PBXNativeTarget "libteletone.a" */
=
{
isa
=
XCConfigurationList
;
buildConfigurations
=
(
D3A763FC09BEB216002E9B53
/* Debug */
,
D3A763FD09BEB216002E9B53
/* Release */
,
);
defaultConfigurationIsVisible
=
0
;
defaultConfigurationName
=
Release
;
defaultConfigurationName
=
Debug
;
};
D3A7641A09BEB306002E9B53
/* Build configuration list for PBXNativeTarget "libteletone.dylib" */
=
{
isa
=
XCConfigurationList
;
buildConfigurations
=
(
D3A7641B09BEB306002E9B53
/* Debug */
,
D3A7641C09BEB306002E9B53
/* Release */
,
);
defaultConfigurationIsVisible
=
0
;
defaultConfigurationName
=
Release
;
defaultConfigurationName
=
Debug
;
};
D3A7641D09BEB306002E9B53
/* Build configuration list for PBXAggregateTarget "All" */
=
{
isa
=
XCConfigurationList
;
buildConfigurations
=
(
D3A7641E09BEB306002E9B53
/* Debug */
,
D3A7641F09BEB306002E9B53
/* Release */
,
);
defaultConfigurationIsVisible
=
0
;
defaultConfigurationName
=
Release
;
defaultConfigurationName
=
Debug
;
};
D3A7643509BEB4A7002E9B53
/* Build configuration list for PBXNativeTarget "libsqlite3.dylib" */
=
{
isa
=
XCConfigurationList
;
buildConfigurations
=
(
D3A7643609BEB4A7002E9B53
/* Debug */
,
D3A7643709BEB4A7002E9B53
/* Release */
,
);
defaultConfigurationIsVisible
=
0
;
defaultConfigurationName
=
Release
;
defaultConfigurationName
=
Debug
;
};
D3A767B509BEBD34002E9B53
/* Build configuration list for PBXNativeTarget "libsqlite3.a" */
=
{
isa
=
XCConfigurationList
;
buildConfigurations
=
(
D3A767B609BEBD34002E9B53
/* Debug */
,
D3A767B709BEBD34002E9B53
/* Release */
,
);
defaultConfigurationIsVisible
=
0
;
defaultConfigurationName
=
Release
;
defaultConfigurationName
=
Debug
;
};
/* End XCConfigurationList section */
};
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论