Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
savoirfairelinux
jami-daemon
Commits
83bd66be
Commit
83bd66be
authored
Feb 24, 2009
by
Emmanuel Milou
Browse files
Update .gitignore for libiax2
parent
9915a897
Changes
12
Show whitespace changes
Inline
Side-by-side
.gitignore
View file @
83bd66be
...
@@ -107,13 +107,16 @@ sflphone-gtk/pixmaps/Makefile
...
@@ -107,13 +107,16 @@ sflphone-gtk/pixmaps/Makefile
/libs/libiax2/ltmain.sh
/libs/libiax2/ltmain.sh
/libs/libiax2/iax-config
/libs/libiax2/iax-config
/libs/libiax2/configure
/libs/libiax2/configure
/libs/libiax2/Makefile
/libs/libiax2/iax2-config
/libs/libiax2/src/Makefile
## dbus-c++
## dbus-c++
/
libs/dbus-c++/Makefile
libs/dbus-c++/Makefile
/
libs/dbus-c++/autom4te.cache/requests
libs/dbus-c++/autom4te.cache/requests
/
libs/dbus-c++/config.log
libs/dbus-c++/config.log
/
libs/dbus-c++/Makefile
libs/dbus-c++/Makefile
/
libs/dbus-c++/autom4te.cache/requests
libs/dbus-c++/autom4te.cache/requests
libs/dbus-c++/config.log
libs/dbus-c++/config.log
libs/dbus-c++/config.status
libs/dbus-c++/config.status
libs/dbus-c++/configure
libs/dbus-c++/configure
...
...
libs/libiax2/INSTALL
deleted
100644 → 0
View file @
9915a897
Installation
Instructions
*************************
Copyright
(
C
)
1994
,
1995
,
1996
,
1999
,
2000
,
2001
,
2002
,
2004
,
2005
Free
Software
Foundation
,
Inc
.
This
file
is
free
documentation
;
the
Free
Software
Foundation
gives
unlimited
permission
to
copy
,
distribute
and
modify
it
.
Basic
Installation
==================
These
are
generic
installation
instructions
.
The
`
configure
' shell script attempts to guess correct values for
various system-dependent variables used during compilation. It uses
those values to create a `Makefile'
in
each
directory
of
the
package
.
It
may
also
create
one
or
more
`.
h
' files containing system-dependent
definitions. Finally, it creates a shell script `config.status'
that
you
can
run
in
the
future
to
recreate
the
current
configuration
,
and
a
file
`
config
.
log
' containing compiler output (useful mainly for
debugging `configure'
).
It
can
also
use
an
optional
file
(
typically
called
`
config
.
cache
'
and enabled with `--cache-file=config.cache'
or
simply
`-
C
') that saves
the results of its tests to speed up reconfiguring. (Caching is
disabled by default to prevent problems with accidental use of stale
cache files.)
If you need to do unusual things to compile the package, please try
to figure out how `configure'
could
check
whether
to
do
them
,
and
mail
diffs
or
instructions
to
the
address
given
in
the
`
README
' so they can
be considered for the next release. If you are using the cache, and at
some point `config.cache'
contains
results
you
don
't want to keep, you
may remove or edit it.
The file `configure.ac'
(
or
`
configure
.
in
') is used to create
`configure'
by
a
program
called
`
autoconf
'. You only need
`configure.ac'
if
you
want
to
change
it
or
regenerate
`
configure
' using
a newer version of `autoconf'
.
The
simplest
way
to
compile
this
package
is
:
1.
`
cd
' to the directory containing the package'
s
source
code
and
type
`./
configure
' to configure the package for your system. If you'
re
using
`
csh
' on an old version of System V, you might need to type
`sh ./configure'
instead
to
prevent
`
csh
' from trying to execute
`configure'
itself
.
Running
`
configure
' takes awhile. While running, it prints some
messages telling which features it is checking for.
2. Type `make'
to
compile
the
package
.
3.
Optionally
,
type
`
make
check
' to run any self-tests that come with
the package.
4. Type `make install'
to
install
the
programs
and
any
data
files
and
documentation
.
5.
You
can
remove
the
program
binaries
and
object
files
from
the
source
code
directory
by
typing
`
make
clean
'. To also remove the
files that `configure'
created
(
so
you
can
compile
the
package
for
a
different
kind
of
computer
),
type
`
make
distclean
'. There is
also a `make maintainer-clean'
target
,
but
that
is
intended
mainly
for
the
package
's developers. If you use it, you may have to get
all sorts of other programs in order to regenerate files that came
with the distribution.
Compilers and Options
=====================
Some systems require unusual options for compilation or linking that the
`configure'
script
does
not
know
about
.
Run
`./
configure
--
help
' for
details on some of the pertinent environment variables.
You can give `configure'
initial
values
for
configuration
parameters
by
setting
variables
in
the
command
line
or
in
the
environment
.
Here
is
an
example
:
./
configure
CC
=
c89
CFLAGS
=-
O2
LIBS
=-
lposix
*
Note
Defining
Variables
::,
for
more
details
.
Compiling
For
Multiple
Architectures
====================================
You
can
compile
the
package
for
more
than
one
kind
of
computer
at
the
same
time
,
by
placing
the
object
files
for
each
architecture
in
their
own
directory
.
To
do
this
,
you
must
use
a
version
of
`
make
' that
supports the `VPATH'
variable
,
such
as
GNU
`
make
'. `cd'
to
the
directory
where
you
want
the
object
files
and
executables
to
go
and
run
the
`
configure
' script. `configure'
automatically
checks
for
the
source
code
in
the
directory
that
`
configure
' is in and in `..'
.
If
you
have
to
use
a
`
make
' that does not support the `VPATH'
variable
,
you
have
to
compile
the
package
for
one
architecture
at
a
time
in
the
source
code
directory
.
After
you
have
installed
the
package
for
one
architecture
,
use
`
make
distclean
' before reconfiguring
for another architecture.
Installation Names
==================
By default, `make install'
installs
the
package
's commands under
`/usr/local/bin'
,
include
files
under
`/
usr
/
local
/
include
', etc. You
can specify an installation prefix other than `/usr/local'
by
giving
`
configure
' the option `--prefix=PREFIX'
.
You
can
specify
separate
installation
prefixes
for
architecture
-
specific
files
and
architecture
-
independent
files
.
If
you
pass
the
option
`--
exec
-
prefix
=
PREFIX
' to `configure'
,
the
package
uses
PREFIX
as
the
prefix
for
installing
programs
and
libraries
.
Documentation
and
other
data
files
still
use
the
regular
prefix
.
In
addition
,
if
you
use
an
unusual
directory
layout
you
can
give
options
like
`--
bindir
=
DIR
' to specify different values for particular
kinds of files. Run `configure --help'
for
a
list
of
the
directories
you
can
set
and
what
kinds
of
files
go
in
them
.
If
the
package
supports
it
,
you
can
cause
programs
to
be
installed
with
an
extra
prefix
or
suffix
on
their
names
by
giving
`
configure
' the
option `--program-prefix=PREFIX'
or
`--
program
-
suffix
=
SUFFIX
'.
Optional Features
=================
Some packages pay attention to `--enable-FEATURE'
options
to
`
configure
', where FEATURE indicates an optional part of the package.
They may also pay attention to `--with-PACKAGE'
options
,
where
PACKAGE
is
something
like
`
gnu
-
as
' or `x'
(
for
the
X
Window
System
).
The
`
README
' should mention any `--enable-'
and
`--
with
-
' options that the
package recognizes.
For packages that use the X Window System, `configure'
can
usually
find
the
X
include
and
library
files
automatically
,
but
if
it
doesn
't,
you can use the `configure'
options
`--
x
-
includes
=
DIR
' and
`--x-libraries=DIR'
to
specify
their
locations
.
Specifying
the
System
Type
==========================
There
may
be
some
features
`
configure
' cannot figure out automatically,
but needs to determine by the type of machine the package will run on.
Usually, assuming the package is built to be run on the _same_
architectures, `configure'
can
figure
that
out
,
but
if
it
prints
a
message
saying
it
cannot
guess
the
machine
type
,
give
it
the
`--
build
=
TYPE
' option. TYPE can either be a short name for the system
type, such as `sun4'
,
or
a
canonical
name
which
has
the
form
:
CPU
-
COMPANY
-
SYSTEM
where
SYSTEM
can
have
one
of
these
forms
:
OS
KERNEL
-
OS
See
the
file
`
config
.
sub
' for the possible values of each field. If
`config.sub'
isn
't included in this package, then this package doesn'
t
need
to
know
the
machine
type
.
If
you
are
_building_
compiler
tools
for
cross
-
compiling
,
you
should
use
the
option
`--
target
=
TYPE
' to select the type of system they will
produce code for.
If you want to _use_ a cross compiler, that generates code for a
platform different from the build platform, you should specify the
"host" platform (i.e., that on which the generated programs will
eventually be run) with `--host=TYPE'
.
Sharing
Defaults
================
If
you
want
to
set
default
values
for
`
configure
' scripts to share, you
can create a site shell script called `config.site'
that
gives
default
values
for
variables
like
`
CC
', `cache_file'
,
and
`
prefix
'.
`configure'
looks
for
`
PREFIX
/
share
/
config
.
site
' if it exists, then
`PREFIX/etc/config.site'
if
it
exists
.
Or
,
you
can
set
the
`
CONFIG_SITE
' environment variable to the location of the site script.
A warning: not all `configure'
scripts
look
for
a
site
script
.
Defining
Variables
==================
Variables
not
defined
in
a
site
shell
script
can
be
set
in
the
environment
passed
to
`
configure
'. However, some packages may run
configure again during the build, and the customized values of these
variables may be lost. In order to avoid this problem, you should set
them in the `configure'
command
line
,
using
`
VAR
=
value
'. For example:
./configure CC=/usr/local2/bin/gcc
causes the specified `gcc'
to
be
used
as
the
C
compiler
(
unless
it
is
overridden
in
the
site
shell
script
).
Here
is
a
another
example
:
/
bin
/
bash
./
configure
CONFIG_SHELL
=/
bin
/
bash
Here
the
`
CONFIG_SHELL
=/
bin
/
bash
' operand causes subsequent
configuration-related scripts to be executed by `/bin/bash'
.
`
configure
' Invocation
======================
`configure'
recognizes
the
following
options
to
control
how
it
operates
.
`--
help
'
`-h'
Print
a
summary
of
the
options
to
`
configure
', and exit.
`--version'
`-
V
'
Print the version of Autoconf used to generate the `configure'
script
,
and
exit
.
`--
cache
-
file
=
FILE
'
Enable the cache: use and save the results of the tests in FILE,
traditionally `config.cache'
.
FILE
defaults
to
`/
dev
/
null
' to
disable caching.
`--config-cache'
`-
C
'
Alias for `--cache-file=config.cache'
.
`--
quiet
'
`--silent'
`-
q
'
Do not print messages saying which checks are being made. To
suppress all normal output, redirect it to `/dev/null'
(
any
error
messages
will
still
be
shown
).
`--
srcdir
=
DIR
'
Look for the package'
s
source
code
in
directory
DIR
.
Usually
`
configure
' can determine that directory automatically.
`configure'
also
accepts
some
other
,
not
widely
useful
,
options
.
Run
`
configure
--
help
' for more details.
libs/libiax2/INSTALL
0 → 120000
View file @
83bd66be
/usr/share/automake-1.9/INSTALL
\ No newline at end of file
libs/libiax2/depcomp
deleted
100755 → 0
View file @
9915a897
#! /bin/sh
# depcomp - compile a program generating dependencies as side-effects
scriptversion
=
2005-07-09.11
# Copyright (C) 1999, 2000, 2003, 2004, 2005 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2, or (at your option)
# any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# 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
# distribute this file as part of a program that contains a
# configuration script generated by Autoconf, you may include it under
# the same distribution terms that you use for the rest of that program.
# Originally written by Alexandre Oliva <oliva@dcc.unicamp.br>.
case
$1
in
''
)
echo
"
$0
: No command. Try
\`
$0
--help' for more information."
1>&2
exit
1
;
;;
-h
|
--h
*
)
cat
<<
\
EOF
Usage: depcomp [--help] [--version] PROGRAM [ARGS]
Run PROGRAMS ARGS to compile a file, generating dependencies
as side-effects.
Environment variables:
depmode Dependency tracking mode.
source Source file read by `PROGRAMS ARGS'.
object Object file output by `PROGRAMS ARGS'.
DEPDIR directory where to store dependencies.
depfile Dependency file to output.
tmpdepfile Temporary file to use when outputing dependencies.
libtool Whether libtool is used (yes/no).
Report bugs to <bug-automake@gnu.org>.
EOF
exit
$?
;;
-v
|
--v
*
)
echo
"depcomp
$scriptversion
"
exit
$?
;;
esac
if
test
-z
"
$depmode
"
||
test
-z
"
$source
"
||
test
-z
"
$object
"
;
then
echo
"depcomp: Variables source, object and depmode must be set"
1>&2
exit
1
fi
# Dependencies for sub/bar.o or sub/bar.obj go into sub/.deps/bar.Po.
depfile
=
${
depfile
-
`
echo
"
$object
"
|
sed
's|[^\\/]*$|'
${
DEPDIR
-.deps
}
'/&|;s|\.\([^.]*\)$|.P\1|;s|Pobj$|Po|'
`
}
tmpdepfile
=
${
tmpdepfile
-
`
echo
"
$depfile
"
|
sed
's/\.\([^.]*\)$/.T\1/'
`
}
rm
-f
"
$tmpdepfile
"
# Some modes work just like other modes, but use different flags. We
# parameterize here, but still list the modes in the big case below,
# to make depend.m4 easier to write. Note that we *cannot* use a case
# here, because this file can only contain one case statement.
if
test
"
$depmode
"
=
hp
;
then
# HP compiler uses -M and no extra arg.
gccflag
=
-M
depmode
=
gcc
fi
if
test
"
$depmode
"
=
dashXmstdout
;
then
# This is just like dashmstdout with a different argument.
dashmflag
=
-xM
depmode
=
dashmstdout
fi
case
"
$depmode
"
in
gcc3
)
## gcc 3 implements dependency tracking that does exactly what
## we want. Yay! Note: for some reason libtool 1.4 doesn't like
## it if -MD -MP comes after the -MF stuff. Hmm.
"
$@
"
-MT
"
$object
"
-MD
-MP
-MF
"
$tmpdepfile
"
stat
=
$?
if
test
$stat
-eq
0
;
then
:
else
rm
-f
"
$tmpdepfile
"
exit
$stat
fi
mv
"
$tmpdepfile
"
"
$depfile
"
;;
gcc
)
## There are various ways to get dependency output from gcc. Here's
## why we pick this rather obscure method:
## - Don't want to use -MD because we'd like the dependencies to end
## up in a subdir. Having to rename by hand is ugly.
## (We might end up doing this anyway to support other compilers.)
## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like
## -MM, not -M (despite what the docs say).
## - Using -M directly means running the compiler twice (even worse
## than renaming).
if
test
-z
"
$gccflag
"
;
then
gccflag
=
-MD
,
fi
"
$@
"
-Wp
,
"
$gccflag$tmpdepfile
"
stat
=
$?
if
test
$stat
-eq
0
;
then
:
else
rm
-f
"
$tmpdepfile
"
exit
$stat
fi
rm
-f
"
$depfile
"
echo
"
$object
:
\\
"
>
"
$depfile
"
alpha
=
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
## The second -e expression handles DOS-style file names with drive letters.
sed
-e
's/^[^:]*: / /'
\
-e
's/^['
$alpha
']:\/[^:]*: / /'
<
"
$tmpdepfile
"
>>
"
$depfile
"
## This next piece of magic avoids the `deleted header file' problem.
## The problem is that when a header file which appears in a .P file
## is deleted, the dependency causes make to die (because there is
## typically no way to rebuild the header). We avoid this by adding
## dummy dependencies for each header file. Too bad gcc doesn't do
## this for us directly.
tr
' '
'
'
<
"
$tmpdepfile
"
|
## Some versions of gcc put a space before the `:'. On the theory
## that the space means something, we add a space to the output as
## well.
## Some versions of the HPUX 10.20 sed can't process this invocation
## correctly. Breaking it into two sed invocations is a workaround.
sed
-e
's/^\\$//'
-e
'/^$/d'
-e
'/:$/d'
|
sed
-e
's/$/ :/'
>>
"
$depfile
"
rm
-f
"
$tmpdepfile
"
;;
hp
)
# This case exists only to let depend.m4 do its work. It works by
# looking at the text of this script. This case will never be run,
# since it is checked for above.
exit
1
;;
sgi
)
if
test
"
$libtool
"
=
yes
;
then
"
$@
"
"-Wp,-MDupdate,
$tmpdepfile
"
else
"
$@
"
-MDupdate
"
$tmpdepfile
"
fi
stat
=
$?
if
test
$stat
-eq
0
;
then
:
else
rm
-f
"
$tmpdepfile
"
exit
$stat
fi
rm
-f
"
$depfile
"
if
test
-f
"
$tmpdepfile
"
;
then
# yes, the sourcefile depend on other files
echo
"
$object
:
\\
"
>
"
$depfile
"
# Clip off the initial element (the dependent). Don't try to be
# clever and replace this with sed code, as IRIX sed won't handle
# lines with more than a fixed number of characters (4096 in
# IRIX 6.2 sed, 8192 in IRIX 6.5). We also remove comment lines;
# the IRIX cc adds comments like `#:fec' to the end of the
# dependency line.
tr
' '
'
'
<
"
$tmpdepfile
"
\
|
sed
-e
's/^.*\.o://'
-e
's/#.*$//'
-e
'/^$/ d'
|
\
tr
'
'
' '
>>
$depfile
echo
>>
$depfile
# The second pass generates a dummy entry for each header file.
tr
' '
'
'
<
"
$tmpdepfile
"
\
|
sed
-e
's/^.*\.o://'
-e
's/#.*$//'
-e
'/^$/ d'
-e
's/$/:/'
\
>>
$depfile
else
# The sourcefile does not contain any dependencies, so just
# store a dummy comment line, to avoid errors with the Makefile
# "include basename.Plo" scheme.
echo
"#dummy"
>
"
$depfile
"
fi
rm
-f
"
$tmpdepfile
"
;;
aix
)
# The C for AIX Compiler uses -M and outputs the dependencies
# in a .u file. In older versions, this file always lives in the
# current directory. Also, the AIX compiler puts `$object:' at the
# start of each line; $object doesn't have directory information.
# Version 6 uses the directory in both cases.
stripped
=
`
echo
"
$object
"
|
sed
's/\(.*\)\..*$/\1/'
`
tmpdepfile
=
"
$stripped
.u"
if
test
"
$libtool
"
=
yes
;
then
"
$@
"
-Wc
,-M
else
"
$@
"
-M
fi
stat
=
$?
if
test
-f
"
$tmpdepfile
"
;
then
:
else
stripped
=
`
echo
"
$stripped
"
|
sed
's,^.*/,,'
`
tmpdepfile
=
"
$stripped
.u"
fi
if
test
$stat
-eq
0
;
then
:
else
rm
-f
"
$tmpdepfile
"
exit
$stat
fi
if
test
-f
"
$tmpdepfile
"
;
then
outname
=
"
$stripped
.o"
# Each line is of the form `foo.o: dependent.h'.
# Do two passes, one to just change these to
# `$object: dependent.h' and one to simply `dependent.h:'.
sed
-e
"s,^
$outname
:,
$object
:,"
<
"
$tmpdepfile
"
>
"
$depfile
"
sed
-e
"s,^
$outname
:
\(
.*
\)
$,
\1
:,"
<
"
$tmpdepfile
"
>>
"
$depfile
"
else
# The sourcefile does not contain any dependencies, so just
# store a dummy comment line, to avoid errors with the Makefile
# "include basename.Plo" scheme.
echo
"#dummy"
>
"
$depfile
"
fi
rm
-f
"
$tmpdepfile
"
;;
icc
)
# Intel's C compiler understands `-MD -MF file'. However on
# icc -MD -MF foo.d -c -o sub/foo.o sub/foo.c
# ICC 7.0 will fill foo.d with something like
# foo.o: sub/foo.c
# foo.o: sub/foo.h
# which is wrong. We want:
# sub/foo.o: sub/foo.c
# sub/foo.o: sub/foo.h
# sub/foo.c:
# sub/foo.h:
# ICC 7.1 will output
# foo.o: sub/foo.c sub/foo.h
# and will wrap long lines using \ :
# foo.o: sub/foo.c ... \
# sub/foo.h ... \
# ...
"
$@
"
-MD
-MF
"
$tmpdepfile
"
stat
=
$?
if
test
$stat
-eq
0
;
then
:
else
rm
-f
"
$tmpdepfile
"
exit
$stat
fi
rm
-f
"
$depfile
"
# Each line is of the form `foo.o: dependent.h',
# or `foo.o: dep1.h dep2.h \', or ` dep3.h dep4.h \'.
# Do two passes, one to just change these to
# `$object: dependent.h' and one to simply `dependent.h:'.
sed
"s,^[^:]*:,
$object
:,"
<
"
$tmpdepfile
"
>
"
$depfile
"
# Some versions of the HPUX 10.20 sed can't process this invocation
# correctly. Breaking it into two sed invocations is a workaround.
sed
's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d'
<
"
$tmpdepfile
"
|
sed
-e
's/$/ :/'
>>
"
$depfile
"
rm
-f
"
$tmpdepfile
"
;;
tru64
)
# The Tru64 compiler uses -MD to generate dependencies as a side
# effect. `cc -MD -o foo.o ...' puts the dependencies into `foo.o.d'.
# At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put
# dependencies in `foo.d' instead, so we check for that too.
# Subdirectories are respected.
dir
=
`
echo
"
$object
"
|
sed
-e
's|/[^/]*$|/|'
`
test
"x
$dir
"
=
"x
$object
"
&&
dir
=
base
=
`
echo
"
$object
"
|
sed
-e
's|^.*/||'
-e
's/\.o$//'
-e
's/\.lo$//'
`
if
test
"
$libtool
"
=
yes
;
then
# With Tru64 cc, shared objects can also be used to make a
# static library. This mecanism is used in libtool 1.4 series to
# handle both shared and static libraries in a single compilation.
# With libtool 1.4, dependencies were output in $dir.libs/$base.lo.d.
#
# With libtool 1.5 this exception was removed, and libtool now
# generates 2 separate objects for the 2 libraries. These two
# compilations output dependencies in in $dir.libs/$base.o.d and
# in $dir$base.o.d. We have to check for both files, because
# one of the two compilations can be disabled. We should prefer
# $dir$base.o.d over $dir.libs/$base.o.d because the latter is
# automatically cleaned when .libs/ is deleted, while ignoring
# the former would cause a distcleancheck panic.
tmpdepfile1
=
$dir
.libs/
$base
.lo.d
# libtool 1.4
tmpdepfile2
=
$dir$base
.o.d
# libtool 1.5
tmpdepfile3
=
$dir
.libs/
$base
.o.d
# libtool 1.5
tmpdepfile4
=
$dir
.libs/
$base
.d
# Compaq CCC V6.2-504
"
$@
"
-Wc
,-MD
else
tmpdepfile1
=
$dir$base
.o.d
tmpdepfile2
=
$dir$base
.d
tmpdepfile3
=
$dir$base
.d
tmpdepfile4
=
$dir$base
.d
"
$@
"
-MD
fi
stat
=
$?
if
test
$stat
-eq
0
;
then
:
else
rm
-f
"
$tmpdepfile1
"
"
$tmpdepfile2
"
"
$tmpdepfile3
"
"
$tmpdepfile4
"
exit
$stat
fi
for
tmpdepfile
in
"
$tmpdepfile1
"
"
$tmpdepfile2
"
"
$tmpdepfile3
"
"
$tmpdepfile4
"
do
test
-f
"
$tmpdepfile
"
&&
break
done
if
test
-f
"
$tmpdepfile
"
;
then
sed
-e
"s,^.*
\.
[a-z]*:,
$object
:,"
<
"
$tmpdepfile
"
>
"
$depfile
"
# That's a tab and a space in the [].
sed
-e
's,^.*\.[a-z]*:[ ]*,,'
-e
's,$,:,'
<
"
$tmpdepfile
"
>>
"
$depfile
"
else
echo
"#dummy"
>
"
$depfile
"
fi
rm
-f
"
$tmpdepfile
"
;;
#nosideeffect)
# This comment above is used by automake to tell side-effect
# dependency tracking mechanisms from slower ones.
dashmstdout
)
# Important note: in order to support this mode, a compiler *must*
# always write the preprocessed file to stdout, regardless of -o.
"
$@
"
||
exit
$?
# Remove the call to Libtool.
if
test
"
$libtool
"
=
yes
;
then
while
test
$1
!=
'--mode=compile'
;
do
shift
done
shift
fi
# Remove `-o $object'.
IFS
=
" "
for
arg
do
case
$arg
in
-o
)
shift
;;
$object
)
shift
;;
*
)
set
fnord
"
$@
"
"
$arg
"