Skip to content
项目
群组
代码片段
帮助
正在加载...
登录
切换导航
F
freeswitch
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分枝图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
分枝图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
张华
freeswitch
Commits
ff3631b4
提交
ff3631b4
authored
9月 04, 2012
作者:
Anthony Minessale
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
sigh
上级
07684b2d
全部展开
隐藏空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
239 行增加
和
590 行删除
+239
-590
compile
libs/tiff-4.0.2/config/compile
+20
-220
depcomp
libs/tiff-4.0.2/config/depcomp
+83
-260
missing
libs/tiff-4.0.2/config/missing
+132
-102
mkinstalldirs
libs/tiff-4.0.2/config/mkinstalldirs
+4
-8
没有找到文件。
libs/tiff-4.0.2/config/compile
浏览文件 @
ff3631b4
#! /bin/sh
#! /bin/sh
# Wrapper for compilers which do not understand
'
-c -o'.
# Wrapper for compilers which do not understand
`
-c -o'.
scriptversion
=
20
12-03-05.13
;
# UTC
scriptversion
=
20
05-05-14.22
# Copyright (C) 1999
-2012
Free Software Foundation, Inc.
# Copyright (C) 1999
, 2000, 2003, 2004, 2005
Free Software Foundation, Inc.
# Written by Tom Tromey <tromey@cygnus.com>.
# Written by Tom Tromey <tromey@cygnus.com>.
#
#
# This program is free software; you can redistribute it and/or modify
# This program is free software; you can redistribute it and/or modify
...
@@ -17,7 +17,8 @@ scriptversion=2012-03-05.13; # UTC
...
@@ -17,7 +17,8 @@ scriptversion=2012-03-05.13; # UTC
# GNU General Public License for more details.
# GNU General Public License for more details.
#
#
# You should have received a copy of the GNU General Public License
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
# As a special exception to the GNU General Public License, if you
# As a special exception to the GNU General Public License, if you
# distribute this file as part of a program that contains a
# distribute this file as part of a program that contains a
...
@@ -28,219 +29,21 @@ scriptversion=2012-03-05.13; # UTC
...
@@ -28,219 +29,21 @@ scriptversion=2012-03-05.13; # UTC
# bugs to <bug-automake@gnu.org> or send patches to
# bugs to <bug-automake@gnu.org> or send patches to
# <automake-patches@gnu.org>.
# <automake-patches@gnu.org>.
nl
=
'
'
# We need space, tab and new line, in precisely that order. Quoting is
# there to prevent tools from complaining about whitespace usage.
IFS
=
" ""
$nl
"
file_conv
=
# func_file_conv build_file lazy
# Convert a $build file to $host form and store it in $file
# Currently only supports Windows hosts. If the determined conversion
# type is listed in (the comma separated) LAZY, no conversion will
# take place.
func_file_conv
()
{
file
=
$1
case
$file
in
/
|
/[!/]
*
)
# absolute file, and not a UNC file
if
test
-z
"
$file_conv
"
;
then
# lazily determine how to convert abs files
case
`
uname
-s
`
in
MINGW
*
)
file_conv
=
mingw
;;
CYGWIN
*
)
file_conv
=
cygwin
;;
*
)
file_conv
=
wine
;;
esac
fi
case
$file_conv
/,
$2
,
in
*
,
$file_conv
,
*
)
;;
mingw/
*
)
file
=
`
cmd //C
echo
"
$file
"
|
sed
-e
's/"\(.*\) " *$/\1/'
`
;;
cygwin/
*
)
file
=
`
cygpath
-m
"
$file
"
||
echo
"
$file
"
`
;;
wine/
*
)
file
=
`
winepath
-w
"
$file
"
||
echo
"
$file
"
`
;;
esac
;;
esac
}
# func_cl_dashL linkdir
# Make cl look for libraries in LINKDIR
func_cl_dashL
()
{
func_file_conv
"
$1
"
if
test
-z
"
$lib_path
"
;
then
lib_path
=
$file
else
lib_path
=
"
$lib_path
;
$file
"
fi
linker_opts
=
"
$linker_opts
-LIBPATH:
$file
"
}
# func_cl_dashl library
# Do a library search-path lookup for cl
func_cl_dashl
()
{
lib
=
$1
found
=
no
save_IFS
=
$IFS
IFS
=
';'
for
dir
in
$lib_path
$LIB
do
IFS
=
$save_IFS
if
$shared
&&
test
-f
"
$dir
/
$lib
.dll.lib"
;
then
found
=
yes
lib
=
$dir
/
$lib
.dll.lib
break
fi
if
test
-f
"
$dir
/
$lib
.lib"
;
then
found
=
yes
lib
=
$dir
/
$lib
.lib
break
fi
done
IFS
=
$save_IFS
if
test
"
$found
"
!=
yes
;
then
lib
=
$lib
.lib
fi
}
# func_cl_wrapper cl arg...
# Adjust compile command to suit cl
func_cl_wrapper
()
{
# Assume a capable shell
lib_path
=
shared
=
:
linker_opts
=
for
arg
do
if
test
-n
"
$eat
"
;
then
eat
=
else
case
$1
in
-o
)
# configure might choose to run compile as 'compile cc -o foo foo.c'.
eat
=
1
case
$2
in
*
.o
|
*
.[oO][bB][jJ]
)
func_file_conv
"
$2
"
set
x
"
$@
"
-Fo
"
$file
"
shift
;;
*
)
func_file_conv
"
$2
"
set
x
"
$@
"
-Fe
"
$file
"
shift
;;
esac
;;
-I
)
eat
=
1
func_file_conv
"
$2
"
mingw
set
x
"
$@
"
-I
"
$file
"
shift
;;
-I
*
)
func_file_conv
"
${
1
#-I
}
"
mingw
set
x
"
$@
"
-I
"
$file
"
shift
;;
-l
)
eat
=
1
func_cl_dashl
"
$2
"
set
x
"
$@
"
"
$lib
"
shift
;;
-l
*
)
func_cl_dashl
"
${
1
#-l
}
"
set
x
"
$@
"
"
$lib
"
shift
;;
-L
)
eat
=
1
func_cl_dashL
"
$2
"
;;
-L
*
)
func_cl_dashL
"
${
1
#-L
}
"
;;
-static
)
shared
=
false
;;
-Wl
,
*
)
arg
=
${
1
#-Wl,
}
save_ifs
=
"
$IFS
"
;
IFS
=
','
for
flag
in
$arg
;
do
IFS
=
"
$save_ifs
"
linker_opts
=
"
$linker_opts
$flag
"
done
IFS
=
"
$save_ifs
"
;;
-Xlinker
)
eat
=
1
linker_opts
=
"
$linker_opts
$2
"
;;
-
*
)
set
x
"
$@
"
"
$1
"
shift
;;
*
.cc
|
*
.CC
|
*
.cxx
|
*
.CXX
|
*
.[cC]++
)
func_file_conv
"
$1
"
set
x
"
$@
"
-Tp
"
$file
"
shift
;;
*
.c
|
*
.cpp
|
*
.CPP
|
*
.lib
|
*
.LIB
|
*
.Lib
|
*
.OBJ
|
*
.obj
|
*
.[oO]
)
func_file_conv
"
$1
"
mingw
set
x
"
$@
"
"
$file
"
shift
;;
*
)
set
x
"
$@
"
"
$1
"
shift
;;
esac
fi
shift
done
if
test
-n
"
$linker_opts
"
;
then
linker_opts
=
"-link
$linker_opts
"
fi
exec
"
$@
"
$linker_opts
exit
1
}
eat
=
case
$1
in
case
$1
in
''
)
''
)
echo
"
$0
: No command. Try
'
$0
--help' for more information."
1>&2
echo
"
$0
: No command. Try
\`
$0
--help' for more information."
1>&2
exit
1
;
exit
1
;
;;
;;
-h
|
--h
*
)
-h
|
--h
*
)
cat
<<
\
EOF
cat
<<
\
EOF
Usage: compile [--help] [--version] PROGRAM [ARGS]
Usage: compile [--help] [--version] PROGRAM [ARGS]
Wrapper for compilers which do not understand
'
-c -o'.
Wrapper for compilers which do not understand
`
-c -o'.
Remove
'
-o dest.o' from ARGS, run PROGRAM with the remaining
Remove
`
-o dest.o' from ARGS, run PROGRAM with the remaining
arguments, and rename the output as expected.
arguments, and rename the output as expected.
If you are trying to build a whole package this is not the
If you are trying to build a whole package this is not the
right script to run: please start by reading the file
'
INSTALL'.
right script to run: please start by reading the file
`
INSTALL'.
Report bugs to <bug-automake@gnu.org>.
Report bugs to <bug-automake@gnu.org>.
EOF
EOF
...
@@ -250,13 +53,11 @@ EOF
...
@@ -250,13 +53,11 @@ EOF
echo
"compile
$scriptversion
"
echo
"compile
$scriptversion
"
exit
$?
exit
$?
;;
;;
cl
|
*
[
/
\\
]
cl
|
cl.exe
|
*
[
/
\\
]
cl.exe
)
func_cl_wrapper
"
$@
"
# Doesn't return...
;;
esac
esac
ofile
=
ofile
=
cfile
=
cfile
=
eat
=
for
arg
for
arg
do
do
...
@@ -265,8 +66,8 @@ do
...
@@ -265,8 +66,8 @@ do
else
else
case
$1
in
case
$1
in
-o
)
-o
)
# configure might choose to run compile as
'
compile cc -o foo foo.c'.
# configure might choose to run compile as
`
compile cc -o foo foo.c'.
# So we strip
'
-o arg' only if arg is an object.
# So we strip
`
-o arg' only if arg is an object.
eat
=
1
eat
=
1
case
$2
in
case
$2
in
*
.o
|
*
.obj
)
*
.o
|
*
.obj
)
...
@@ -293,22 +94,22 @@ do
...
@@ -293,22 +94,22 @@ do
done
done
if
test
-z
"
$ofile
"
||
test
-z
"
$cfile
"
;
then
if
test
-z
"
$ofile
"
||
test
-z
"
$cfile
"
;
then
# If no
'
-o' option was seen then we might have been invoked from a
# If no
`
-o' option was seen then we might have been invoked from a
# pattern rule where we don't need one. That is ok -- this is a
# pattern rule where we don't need one. That is ok -- this is a
# normal compilation that the losing compiler can handle. If no
# normal compilation that the losing compiler can handle. If no
#
'
.c' file was seen then we are probably linking. That is also
#
`
.c' file was seen then we are probably linking. That is also
# ok.
# ok.
exec
"
$@
"
exec
"
$@
"
fi
fi
# Name of file we expect compiler to create.
# Name of file we expect compiler to create.
cofile
=
`
echo
"
$cfile
"
|
sed
's|^.*[\\/]||; s|^[a-zA-Z]:||;
s/\.c$/.o/'
`
cofile
=
`
echo
"
$cfile
"
|
sed
-e
's|^.*/||'
-e
'
s/\.c$/.o/'
`
# Create the lock directory.
# Create the lock directory.
# Note: use
'[/\\:
.-]' here to ensure that we don't use the same name
# Note: use
`[/
.-]' here to ensure that we don't use the same name
# that we are using for the .o file. Also, base the name on the expected
# that we are using for the .o file. Also, base the name on the expected
# object file name, since that is what matters with a parallel build.
# object file name, since that is what matters with a parallel build.
lockdir
=
`
echo
"
$cofile
"
|
sed
-e
's|[/
\\:
.-]|_|g'
`
.d
lockdir
=
`
echo
"
$cofile
"
|
sed
-e
's|[/.-]|_|g'
`
.d
while
true
;
do
while
true
;
do
if
mkdir
"
$lockdir
"
>
/dev/null 2>&1
;
then
if
mkdir
"
$lockdir
"
>
/dev/null 2>&1
;
then
break
break
...
@@ -323,9 +124,9 @@ trap "rmdir '$lockdir'; exit 1" 1 2 15
...
@@ -323,9 +124,9 @@ trap "rmdir '$lockdir'; exit 1" 1 2 15
ret
=
$?
ret
=
$?
if
test
-f
"
$cofile
"
;
then
if
test
-f
"
$cofile
"
;
then
test
"
$cofile
"
=
"
$ofile
"
||
mv
"
$cofile
"
"
$ofile
"
mv
"
$cofile
"
"
$ofile
"
elif
test
-f
"
${
cofile
}
bj"
;
then
elif
test
-f
"
${
cofile
}
bj"
;
then
test
"
${
cofile
}
bj"
=
"
$ofile
"
||
mv
"
${
cofile
}
bj"
"
$ofile
"
mv
"
${
cofile
}
bj"
"
$ofile
"
fi
fi
rmdir
"
$lockdir
"
rmdir
"
$lockdir
"
...
@@ -337,6 +138,5 @@ exit $ret
...
@@ -337,6 +138,5 @@ exit $ret
# eval: (add-hook 'write-file-hooks 'time-stamp)
# eval: (add-hook 'write-file-hooks 'time-stamp)
# time-stamp-start: "scriptversion="
# time-stamp-start: "scriptversion="
# time-stamp-format: "%:y-%02m-%02d.%02H"
# time-stamp-format: "%:y-%02m-%02d.%02H"
# time-stamp-time-zone: "UTC"
# time-stamp-end: "$"
# time-stamp-end: "; # UTC"
# End:
# End:
libs/tiff-4.0.2/config/depcomp
浏览文件 @
ff3631b4
差异被折叠。
点击展开。
libs/tiff-4.0.2/config/missing
浏览文件 @
ff3631b4
差异被折叠。
点击展开。
libs/tiff-4.0.2/config/mkinstalldirs
浏览文件 @
ff3631b4
#! /bin/sh
#! /bin/sh
# mkinstalldirs --- make directory hierarchy
# mkinstalldirs --- make directory hierarchy
scriptversion
=
200
9-04-28.21
;
# UTC
scriptversion
=
200
5-06-29.22
# Original author: Noah Friedman <friedman@prep.ai.mit.edu>
# Original author: Noah Friedman <friedman@prep.ai.mit.edu>
# Created: 1993-05-16
# Created: 1993-05-16
...
@@ -11,9 +11,6 @@ scriptversion=2009-04-28.21; # UTC
...
@@ -11,9 +11,6 @@ scriptversion=2009-04-28.21; # UTC
# bugs to <bug-automake@gnu.org> or send patches to
# bugs to <bug-automake@gnu.org> or send patches to
# <automake-patches@gnu.org>.
# <automake-patches@gnu.org>.
nl
=
'
'
IFS
=
" ""
$nl
"
errstatus
=
0
errstatus
=
0
dirmode
=
dirmode
=
...
@@ -81,9 +78,9 @@ case $dirmode in
...
@@ -81,9 +78,9 @@ case $dirmode in
echo
"mkdir -p --
$*
"
echo
"mkdir -p --
$*
"
exec mkdir
-p
--
"
$@
"
exec mkdir
-p
--
"
$@
"
else
else
# On NextStep and OpenStep, the
'
mkdir' command does not
# On NextStep and OpenStep, the
`
mkdir' command does not
# recognize any option. It will interpret all options as
# recognize any option. It will interpret all options as
# directories to create, and then abort because
'
.' already
# directories to create, and then abort because
`
.' already
# exists.
# exists.
test
-d
./-p
&&
rmdir
./-p
test
-d
./-p
&&
rmdir
./-p
test
-d
./--version
&&
rmdir
./--version
test
-d
./--version
&&
rmdir
./--version
...
@@ -157,6 +154,5 @@ exit $errstatus
...
@@ -157,6 +154,5 @@ exit $errstatus
# eval: (add-hook 'write-file-hooks 'time-stamp)
# eval: (add-hook 'write-file-hooks 'time-stamp)
# time-stamp-start: "scriptversion="
# time-stamp-start: "scriptversion="
# time-stamp-format: "%:y-%02m-%02d.%02H"
# time-stamp-format: "%:y-%02m-%02d.%02H"
# time-stamp-time-zone: "UTC"
# time-stamp-end: "$"
# time-stamp-end: "; # UTC"
# End:
# End:
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论