git-svn-id: file:///home/git/hedgehog.fhcrc.org/bioconductor/trunk/madman/Rpacks/gmapR@74870 bc3139a8-67e5-0310-9ffc-ced21a209358
... | ... |
@@ -1,19 +1,25 @@ |
1 | 1 |
Installation Instructions |
2 | 2 |
************************* |
3 | 3 |
|
4 |
-Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005, |
|
5 |
-2006, 2007 Free Software Foundation, Inc. |
|
4 |
+Copyright (C) 1994-1996, 1999-2002, 2004-2012 Free Software Foundation, |
|
5 |
+Inc. |
|
6 | 6 |
|
7 |
-This file is free documentation; the Free Software Foundation gives |
|
8 |
-unlimited permission to copy, distribute and modify it. |
|
7 |
+ Copying and distribution of this file, with or without modification, |
|
8 |
+are permitted in any medium without royalty provided the copyright |
|
9 |
+notice and this notice are preserved. This file is offered as-is, |
|
10 |
+without warranty of any kind. |
|
9 | 11 |
|
10 | 12 |
Basic Installation |
11 | 13 |
================== |
12 | 14 |
|
13 |
-Briefly, the shell commands `./configure; make; make install' should |
|
15 |
+ Briefly, the shell commands `./configure; make; make install' should |
|
14 | 16 |
configure, build, and install this package. The following |
15 | 17 |
more-detailed instructions are generic; see the `README' file for |
16 |
-instructions specific to this package. |
|
18 |
+instructions specific to this package. Some packages provide this |
|
19 |
+`INSTALL' file but do not implement all of the features documented |
|
20 |
+below. The lack of an optional feature in a given package is not |
|
21 |
+necessarily a bug. More recommendations for GNU packages can be found |
|
22 |
+in *note Makefile Conventions: (standards)Makefile Conventions. |
|
17 | 23 |
|
18 | 24 |
The `configure' shell script attempts to guess correct values for |
19 | 25 |
various system-dependent variables used during compilation. It uses |
... | ... |
@@ -42,7 +48,7 @@ may remove or edit it. |
42 | 48 |
you want to change it or regenerate `configure' using a newer version |
43 | 49 |
of `autoconf'. |
44 | 50 |
|
45 |
-The simplest way to compile this package is: |
|
51 |
+ The simplest way to compile this package is: |
|
46 | 52 |
|
47 | 53 |
1. `cd' to the directory containing the package's source code and type |
48 | 54 |
`./configure' to configure the package for your system. |
... | ... |
@@ -53,12 +59,22 @@ The simplest way to compile this package is: |
53 | 59 |
2. Type `make' to compile the package. |
54 | 60 |
|
55 | 61 |
3. Optionally, type `make check' to run any self-tests that come with |
56 |
- the package. |
|
62 |
+ the package, generally using the just-built uninstalled binaries. |
|
57 | 63 |
|
58 | 64 |
4. Type `make install' to install the programs and any data files and |
59 |
- documentation. |
|
60 |
- |
|
61 |
- 5. You can remove the program binaries and object files from the |
|
65 |
+ documentation. When installing into a prefix owned by root, it is |
|
66 |
+ recommended that the package be configured and built as a regular |
|
67 |
+ user, and only the `make install' phase executed with root |
|
68 |
+ privileges. |
|
69 |
+ |
|
70 |
+ 5. Optionally, type `make installcheck' to repeat any self-tests, but |
|
71 |
+ this time using the binaries in their final installed location. |
|
72 |
+ This target does not install anything. Running this target as a |
|
73 |
+ regular user, particularly if the prior `make install' required |
|
74 |
+ root privileges, verifies that the installation completed |
|
75 |
+ correctly. |
|
76 |
+ |
|
77 |
+ 6. You can remove the program binaries and object files from the |
|
62 | 78 |
source code directory by typing `make clean'. To also remove the |
63 | 79 |
files that `configure' created (so you can compile the package for |
64 | 80 |
a different kind of computer), type `make distclean'. There is |
... | ... |
@@ -67,15 +83,22 @@ The simplest way to compile this package is: |
67 | 83 |
all sorts of other programs in order to regenerate files that came |
68 | 84 |
with the distribution. |
69 | 85 |
|
70 |
- 6. Often, you can also type `make uninstall' to remove the installed |
|
71 |
- files again. |
|
86 |
+ 7. Often, you can also type `make uninstall' to remove the installed |
|
87 |
+ files again. In practice, not all packages have tested that |
|
88 |
+ uninstallation works correctly, even though it is required by the |
|
89 |
+ GNU Coding Standards. |
|
90 |
+ |
|
91 |
+ 8. Some packages, particularly those that use Automake, provide `make |
|
92 |
+ distcheck', which can by used by developers to test that all other |
|
93 |
+ targets like `make install' and `make uninstall' work correctly. |
|
94 |
+ This target is generally not run by end users. |
|
72 | 95 |
|
73 | 96 |
Compilers and Options |
74 | 97 |
===================== |
75 | 98 |
|
76 |
-Some systems require unusual options for compilation or linking that the |
|
77 |
-`configure' script does not know about. Run `./configure --help' for |
|
78 |
-details on some of the pertinent environment variables. |
|
99 |
+ Some systems require unusual options for compilation or linking that |
|
100 |
+the `configure' script does not know about. Run `./configure --help' |
|
101 |
+for details on some of the pertinent environment variables. |
|
79 | 102 |
|
80 | 103 |
You can give `configure' initial values for configuration parameters |
81 | 104 |
by setting variables in the command line or in the environment. Here |
... | ... |
@@ -88,25 +111,41 @@ is an example: |
88 | 111 |
Compiling For Multiple Architectures |
89 | 112 |
==================================== |
90 | 113 |
|
91 |
-You can compile the package for more than one kind of computer at the |
|
114 |
+ You can compile the package for more than one kind of computer at the |
|
92 | 115 |
same time, by placing the object files for each architecture in their |
93 | 116 |
own directory. To do this, you can use GNU `make'. `cd' to the |
94 | 117 |
directory where you want the object files and executables to go and run |
95 | 118 |
the `configure' script. `configure' automatically checks for the |
96 |
-source code in the directory that `configure' is in and in `..'. |
|
119 |
+source code in the directory that `configure' is in and in `..'. This |
|
120 |
+is known as a "VPATH" build. |
|
97 | 121 |
|
98 | 122 |
With a non-GNU `make', it is safer to compile the package for one |
99 | 123 |
architecture at a time in the source code directory. After you have |
100 | 124 |
installed the package for one architecture, use `make distclean' before |
101 | 125 |
reconfiguring for another architecture. |
102 | 126 |
|
127 |
+ On MacOS X 10.5 and later systems, you can create libraries and |
|
128 |
+executables that work on multiple system types--known as "fat" or |
|
129 |
+"universal" binaries--by specifying multiple `-arch' options to the |
|
130 |
+compiler but only a single `-arch' option to the preprocessor. Like |
|
131 |
+this: |
|
132 |
+ |
|
133 |
+ ./configure CC="gcc -arch i386 -arch x86_64 -arch ppc -arch ppc64" \ |
|
134 |
+ CXX="g++ -arch i386 -arch x86_64 -arch ppc -arch ppc64" \ |
|
135 |
+ CPP="gcc -E" CXXCPP="g++ -E" |
|
136 |
+ |
|
137 |
+ This is not guaranteed to produce working output in all cases, you |
|
138 |
+may have to build one architecture at a time and combine the results |
|
139 |
+using the `lipo' tool if you have problems. |
|
140 |
+ |
|
103 | 141 |
Installation Names |
104 | 142 |
================== |
105 | 143 |
|
106 |
-By default, `make install' installs the package's commands under |
|
144 |
+ By default, `make install' installs the package's commands under |
|
107 | 145 |
`/usr/local/bin', include files under `/usr/local/include', etc. You |
108 | 146 |
can specify an installation prefix other than `/usr/local' by giving |
109 |
-`configure' the option `--prefix=PREFIX'. |
|
147 |
+`configure' the option `--prefix=PREFIX', where PREFIX must be an |
|
148 |
+absolute file name. |
|
110 | 149 |
|
111 | 150 |
You can specify separate installation prefixes for |
112 | 151 |
architecture-specific files and architecture-independent files. If you |
... | ... |
@@ -117,16 +156,47 @@ Documentation and other data files still use the regular prefix. |
117 | 156 |
In addition, if you use an unusual directory layout you can give |
118 | 157 |
options like `--bindir=DIR' to specify different values for particular |
119 | 158 |
kinds of files. Run `configure --help' for a list of the directories |
120 |
-you can set and what kinds of files go in them. |
|
159 |
+you can set and what kinds of files go in them. In general, the |
|
160 |
+default for these options is expressed in terms of `${prefix}', so that |
|
161 |
+specifying just `--prefix' will affect all of the other directory |
|
162 |
+specifications that were not explicitly provided. |
|
163 |
+ |
|
164 |
+ The most portable way to affect installation locations is to pass the |
|
165 |
+correct locations to `configure'; however, many packages provide one or |
|
166 |
+both of the following shortcuts of passing variable assignments to the |
|
167 |
+`make install' command line to change installation locations without |
|
168 |
+having to reconfigure or recompile. |
|
169 |
+ |
|
170 |
+ The first method involves providing an override variable for each |
|
171 |
+affected directory. For example, `make install |
|
172 |
+prefix=/alternate/directory' will choose an alternate location for all |
|
173 |
+directory configuration variables that were expressed in terms of |
|
174 |
+`${prefix}'. Any directories that were specified during `configure', |
|
175 |
+but not in terms of `${prefix}', must each be overridden at install |
|
176 |
+time for the entire installation to be relocated. The approach of |
|
177 |
+makefile variable overrides for each directory variable is required by |
|
178 |
+the GNU Coding Standards, and ideally causes no recompilation. |
|
179 |
+However, some platforms have known limitations with the semantics of |
|
180 |
+shared libraries that end up requiring recompilation when using this |
|
181 |
+method, particularly noticeable in packages that use GNU Libtool. |
|
182 |
+ |
|
183 |
+ The second method involves providing the `DESTDIR' variable. For |
|
184 |
+example, `make install DESTDIR=/alternate/directory' will prepend |
|
185 |
+`/alternate/directory' before all installation names. The approach of |
|
186 |
+`DESTDIR' overrides is not required by the GNU Coding Standards, and |
|
187 |
+does not work on platforms that have drive letters. On the other hand, |
|
188 |
+it does better at avoiding recompilation issues, and works well even |
|
189 |
+when some directory options were not specified in terms of `${prefix}' |
|
190 |
+at `configure' time. |
|
191 |
+ |
|
192 |
+Optional Features |
|
193 |
+================= |
|
121 | 194 |
|
122 | 195 |
If the package supports it, you can cause programs to be installed |
123 | 196 |
with an extra prefix or suffix on their names by giving `configure' the |
124 | 197 |
option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'. |
125 | 198 |
|
126 |
-Optional Features |
|
127 |
-================= |
|
128 |
- |
|
129 |
-Some packages pay attention to `--enable-FEATURE' options to |
|
199 |
+ Some packages pay attention to `--enable-FEATURE' options to |
|
130 | 200 |
`configure', where FEATURE indicates an optional part of the package. |
131 | 201 |
They may also pay attention to `--with-PACKAGE' options, where PACKAGE |
132 | 202 |
is something like `gnu-as' or `x' (for the X Window System). The |
... | ... |
@@ -138,14 +208,58 @@ find the X include and library files automatically, but if it doesn't, |
138 | 208 |
you can use the `configure' options `--x-includes=DIR' and |
139 | 209 |
`--x-libraries=DIR' to specify their locations. |
140 | 210 |
|
211 |
+ Some packages offer the ability to configure how verbose the |
|
212 |
+execution of `make' will be. For these packages, running `./configure |
|
213 |
+--enable-silent-rules' sets the default to minimal output, which can be |
|
214 |
+overridden with `make V=1'; while running `./configure |
|
215 |
+--disable-silent-rules' sets the default to verbose, which can be |
|
216 |
+overridden with `make V=0'. |
|
217 |
+ |
|
218 |
+Particular systems |
|
219 |
+================== |
|
220 |
+ |
|
221 |
+ On HP-UX, the default C compiler is not ANSI C compatible. If GNU |
|
222 |
+CC is not installed, it is recommended to use the following options in |
|
223 |
+order to use an ANSI C compiler: |
|
224 |
+ |
|
225 |
+ ./configure CC="cc -Ae -D_XOPEN_SOURCE=500" |
|
226 |
+ |
|
227 |
+and if that doesn't work, install pre-built binaries of GCC for HP-UX. |
|
228 |
+ |
|
229 |
+ HP-UX `make' updates targets which have the same time stamps as |
|
230 |
+their prerequisites, which makes it generally unusable when shipped |
|
231 |
+generated files such as `configure' are involved. Use GNU `make' |
|
232 |
+instead. |
|
233 |
+ |
|
234 |
+ On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot |
|
235 |
+parse its `<wchar.h>' header file. The option `-nodtk' can be used as |
|
236 |
+a workaround. If GNU CC is not installed, it is therefore recommended |
|
237 |
+to try |
|
238 |
+ |
|
239 |
+ ./configure CC="cc" |
|
240 |
+ |
|
241 |
+and if that doesn't work, try |
|
242 |
+ |
|
243 |
+ ./configure CC="cc -nodtk" |
|
244 |
+ |
|
245 |
+ On Solaris, don't put `/usr/ucb' early in your `PATH'. This |
|
246 |
+directory contains several dysfunctional programs; working variants of |
|
247 |
+these programs are available in `/usr/bin'. So, if you need `/usr/ucb' |
|
248 |
+in your `PATH', put it _after_ `/usr/bin'. |
|
249 |
+ |
|
250 |
+ On Haiku, software installed for all users goes in `/boot/common', |
|
251 |
+not `/usr/local'. It is recommended to use the following options: |
|
252 |
+ |
|
253 |
+ ./configure --prefix=/boot/common |
|
254 |
+ |
|
141 | 255 |
Specifying the System Type |
142 | 256 |
========================== |
143 | 257 |
|
144 |
-There may be some features `configure' cannot figure out automatically, |
|
145 |
-but needs to determine by the type of machine the package will run on. |
|
146 |
-Usually, assuming the package is built to be run on the _same_ |
|
147 |
-architectures, `configure' can figure that out, but if it prints a |
|
148 |
-message saying it cannot guess the machine type, give it the |
|
258 |
+ There may be some features `configure' cannot figure out |
|
259 |
+automatically, but needs to determine by the type of machine the package |
|
260 |
+will run on. Usually, assuming the package is built to be run on the |
|
261 |
+_same_ architectures, `configure' can figure that out, but if it prints |
|
262 |
+a message saying it cannot guess the machine type, give it the |
|
149 | 263 |
`--build=TYPE' option. TYPE can either be a short name for the system |
150 | 264 |
type, such as `sun4', or a canonical name which has the form: |
151 | 265 |
|
... | ... |
@@ -153,7 +267,8 @@ type, such as `sun4', or a canonical name which has the form: |
153 | 267 |
|
154 | 268 |
where SYSTEM can have one of these forms: |
155 | 269 |
|
156 |
- OS KERNEL-OS |
|
270 |
+ OS |
|
271 |
+ KERNEL-OS |
|
157 | 272 |
|
158 | 273 |
See the file `config.sub' for the possible values of each field. If |
159 | 274 |
`config.sub' isn't included in this package, then this package doesn't |
... | ... |
@@ -171,9 +286,9 @@ eventually be run) with `--host=TYPE'. |
171 | 286 |
Sharing Defaults |
172 | 287 |
================ |
173 | 288 |
|
174 |
-If you want to set default values for `configure' scripts to share, you |
|
175 |
-can create a site shell script called `config.site' that gives default |
|
176 |
-values for variables like `CC', `cache_file', and `prefix'. |
|
289 |
+ If you want to set default values for `configure' scripts to share, |
|
290 |
+you can create a site shell script called `config.site' that gives |
|
291 |
+default values for variables like `CC', `cache_file', and `prefix'. |
|
177 | 292 |
`configure' looks for `PREFIX/share/config.site' if it exists, then |
178 | 293 |
`PREFIX/etc/config.site' if it exists. Or, you can set the |
179 | 294 |
`CONFIG_SITE' environment variable to the location of the site script. |
... | ... |
@@ -182,7 +297,7 @@ A warning: not all `configure' scripts look for a site script. |
182 | 297 |
Defining Variables |
183 | 298 |
================== |
184 | 299 |
|
185 |
-Variables not defined in a site shell script can be set in the |
|
300 |
+ Variables not defined in a site shell script can be set in the |
|
186 | 301 |
environment passed to `configure'. However, some packages may run |
187 | 302 |
configure again during the build, and the customized values of these |
188 | 303 |
variables may be lost. In order to avoid this problem, you should set |
... | ... |
@@ -194,18 +309,27 @@ causes the specified `gcc' to be used as the C compiler (unless it is |
194 | 309 |
overridden in the site shell script). |
195 | 310 |
|
196 | 311 |
Unfortunately, this technique does not work for `CONFIG_SHELL' due to |
197 |
-an Autoconf bug. Until the bug is fixed you can use this workaround: |
|
312 |
+an Autoconf limitation. Until the limitation is lifted, you can use |
|
313 |
+this workaround: |
|
198 | 314 |
|
199 |
- CONFIG_SHELL=/bin/bash /bin/bash ./configure CONFIG_SHELL=/bin/bash |
|
315 |
+ CONFIG_SHELL=/bin/bash ./configure CONFIG_SHELL=/bin/bash |
|
200 | 316 |
|
201 | 317 |
`configure' Invocation |
202 | 318 |
====================== |
203 | 319 |
|
204 |
-`configure' recognizes the following options to control how it operates. |
|
320 |
+ `configure' recognizes the following options to control how it |
|
321 |
+operates. |
|
205 | 322 |
|
206 | 323 |
`--help' |
207 | 324 |
`-h' |
208 |
- Print a summary of the options to `configure', and exit. |
|
325 |
+ Print a summary of all of the options to `configure', and exit. |
|
326 |
+ |
|
327 |
+`--help=short' |
|
328 |
+`--help=recursive' |
|
329 |
+ Print a summary of the options unique to this package's |
|
330 |
+ `configure', and exit. The `short' variant lists options used |
|
331 |
+ only in the top level, while the `recursive' variant lists options |
|
332 |
+ also present in any nested packages. |
|
209 | 333 |
|
210 | 334 |
`--version' |
211 | 335 |
`-V' |
... | ... |
@@ -232,6 +356,15 @@ an Autoconf bug. Until the bug is fixed you can use this workaround: |
232 | 356 |
Look for the package's source code in directory DIR. Usually |
233 | 357 |
`configure' can determine that directory automatically. |
234 | 358 |
|
359 |
+`--prefix=DIR' |
|
360 |
+ Use DIR as the installation prefix. *note Installation Names:: |
|
361 |
+ for more details, including other options available for fine-tuning |
|
362 |
+ the installation locations. |
|
363 |
+ |
|
364 |
+`--no-create' |
|
365 |
+`-n' |
|
366 |
+ Run the configure checks, but stop before creating any output |
|
367 |
+ files. |
|
368 |
+ |
|
235 | 369 |
`configure' also accepts some other, not widely useful, options. Run |
236 | 370 |
`configure --help' for more details. |
237 |
- |
... | ... |
@@ -1,8 +1,8 @@ |
1 |
-# Makefile.in generated by automake 1.10.1 from Makefile.am. |
|
1 |
+# Makefile.in generated by automake 1.13.1 from Makefile.am. |
|
2 | 2 |
# @configure_input@ |
3 | 3 |
|
4 |
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
|
5 |
-# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. |
|
4 |
+# Copyright (C) 1994-2012 Free Software Foundation, Inc. |
|
5 |
+ |
|
6 | 6 |
# This Makefile.in is free software; the Free Software Foundation |
7 | 7 |
# gives unlimited permission to copy and/or distribute it, |
8 | 8 |
# with or without modifications, as long as this notice is preserved. |
... | ... |
@@ -14,9 +14,27 @@ |
14 | 14 |
|
15 | 15 |
@SET_MAKE@ |
16 | 16 |
VPATH = @srcdir@ |
17 |
+am__make_dryrun = \ |
|
18 |
+ { \ |
|
19 |
+ am__dry=no; \ |
|
20 |
+ case $$MAKEFLAGS in \ |
|
21 |
+ *\\[\ \ ]*) \ |
|
22 |
+ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ |
|
23 |
+ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \ |
|
24 |
+ *) \ |
|
25 |
+ for am__flg in $$MAKEFLAGS; do \ |
|
26 |
+ case $$am__flg in \ |
|
27 |
+ *=*|--*) ;; \ |
|
28 |
+ *n*) am__dry=yes; break;; \ |
|
29 |
+ esac; \ |
|
30 |
+ done;; \ |
|
31 |
+ esac; \ |
|
32 |
+ test $$am__dry = yes; \ |
|
33 |
+ } |
|
17 | 34 |
pkgdatadir = $(datadir)/@PACKAGE@ |
18 |
-pkglibdir = $(libdir)/@PACKAGE@ |
|
19 | 35 |
pkgincludedir = $(includedir)/@PACKAGE@ |
36 |
+pkglibdir = $(libdir)/@PACKAGE@ |
|
37 |
+pkglibexecdir = $(libexecdir)/@PACKAGE@ |
|
20 | 38 |
am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd |
21 | 39 |
install_sh_DATA = $(install_sh) -c -m 644 |
22 | 40 |
install_sh_PROGRAM = $(install_sh) -c |
... | ... |
@@ -33,16 +51,25 @@ build_triplet = @build@ |
33 | 51 |
host_triplet = @host@ |
34 | 52 |
target_triplet = @target@ |
35 | 53 |
subdir = . |
36 |
-DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \ |
|
37 |
- $(srcdir)/Makefile.in $(top_srcdir)/configure \ |
|
38 |
- $(top_srcdir)/lib/gstruct.pc.in AUTHORS COPYING ChangeLog \ |
|
39 |
- INSTALL NEWS config/compile config/config.guess \ |
|
40 |
- config/config.sub config/depcomp config/install-sh \ |
|
41 |
- config/ltmain.sh config/missing |
|
54 |
+DIST_COMMON = INSTALL NEWS README AUTHORS ChangeLog COPYING \ |
|
55 |
+ $(srcdir)/Makefile.in $(srcdir)/Makefile.am \ |
|
56 |
+ $(top_srcdir)/configure $(am__configure_deps) \ |
|
57 |
+ $(top_srcdir)/lib/gstruct.pc.in config/compile \ |
|
58 |
+ config/config.guess config/config.sub config/install-sh \ |
|
59 |
+ config/missing config/ltmain.sh $(top_srcdir)/config/compile \ |
|
60 |
+ $(top_srcdir)/config/config.guess \ |
|
61 |
+ $(top_srcdir)/config/config.sub \ |
|
62 |
+ $(top_srcdir)/config/install-sh $(top_srcdir)/config/ltmain.sh \ |
|
63 |
+ $(top_srcdir)/config/missing |
|
42 | 64 |
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 |
43 | 65 |
am__aclocal_m4_deps = $(top_srcdir)/config/acx_mmap_fixed.m4 \ |
44 | 66 |
$(top_srcdir)/config/acx_mmap_variable.m4 \ |
45 | 67 |
$(top_srcdir)/config/expand.m4 $(top_srcdir)/config/fopen.m4 \ |
68 |
+ $(top_srcdir)/config/libtool.m4 \ |
|
69 |
+ $(top_srcdir)/config/ltoptions.m4 \ |
|
70 |
+ $(top_srcdir)/config/ltsugar.m4 \ |
|
71 |
+ $(top_srcdir)/config/ltversion.m4 \ |
|
72 |
+ $(top_srcdir)/config/lt~obsolete.m4 \ |
|
46 | 73 |
$(top_srcdir)/config/madvise-flags.m4 \ |
47 | 74 |
$(top_srcdir)/config/mmap-flags.m4 \ |
48 | 75 |
$(top_srcdir)/config/pagesize.m4 $(top_srcdir)/config/perl.m4 \ |
... | ... |
@@ -55,33 +82,108 @@ am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ |
55 | 82 |
mkinstalldirs = $(install_sh) -d |
56 | 83 |
CONFIG_HEADER = $(top_builddir)/src/config.h |
57 | 84 |
CONFIG_CLEAN_FILES = lib/gstruct-${LIBGSTRUCT_API_VERSION}.pc |
85 |
+CONFIG_CLEAN_VPATH_FILES = |
|
86 |
+AM_V_P = $(am__v_P_@AM_V@) |
|
87 |
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) |
|
88 |
+am__v_P_0 = false |
|
89 |
+am__v_P_1 = : |
|
90 |
+AM_V_GEN = $(am__v_GEN_@AM_V@) |
|
91 |
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) |
|
92 |
+am__v_GEN_0 = @echo " GEN " $@; |
|
93 |
+am__v_GEN_1 = |
|
94 |
+AM_V_at = $(am__v_at_@AM_V@) |
|
95 |
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) |
|
96 |
+am__v_at_0 = @ |
|
97 |
+am__v_at_1 = |
|
58 | 98 |
SOURCES = |
59 | 99 |
DIST_SOURCES = |
60 |
-RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ |
|
61 |
- html-recursive info-recursive install-data-recursive \ |
|
62 |
- install-dvi-recursive install-exec-recursive \ |
|
63 |
- install-html-recursive install-info-recursive \ |
|
64 |
- install-pdf-recursive install-ps-recursive install-recursive \ |
|
65 |
- installcheck-recursive installdirs-recursive pdf-recursive \ |
|
66 |
- ps-recursive uninstall-recursive |
|
100 |
+RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ |
|
101 |
+ ctags-recursive dvi-recursive html-recursive info-recursive \ |
|
102 |
+ install-data-recursive install-dvi-recursive \ |
|
103 |
+ install-exec-recursive install-html-recursive \ |
|
104 |
+ install-info-recursive install-pdf-recursive \ |
|
105 |
+ install-ps-recursive install-recursive installcheck-recursive \ |
|
106 |
+ installdirs-recursive pdf-recursive ps-recursive \ |
|
107 |
+ tags-recursive uninstall-recursive |
|
108 |
+am__can_run_installinfo = \ |
|
109 |
+ case $$AM_UPDATE_INFO_DIR in \ |
|
110 |
+ n|no|NO) false;; \ |
|
111 |
+ *) (install-info --version) >/dev/null 2>&1;; \ |
|
112 |
+ esac |
|
67 | 113 |
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ |
68 | 114 |
distclean-recursive maintainer-clean-recursive |
115 |
+am__recursive_targets = \ |
|
116 |
+ $(RECURSIVE_TARGETS) \ |
|
117 |
+ $(RECURSIVE_CLEAN_TARGETS) \ |
|
118 |
+ $(am__extra_recursive_targets) |
|
119 |
+AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ |
|
120 |
+ cscope distdir dist dist-all distcheck |
|
121 |
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) |
|
122 |
+# Read a list of newline-separated strings from the standard input, |
|
123 |
+# and print each of them once, without duplicates. Input order is |
|
124 |
+# *not* preserved. |
|
125 |
+am__uniquify_input = $(AWK) '\ |
|
126 |
+ BEGIN { nonempty = 0; } \ |
|
127 |
+ { items[$$0] = 1; nonempty = 1; } \ |
|
128 |
+ END { if (nonempty) { for (i in items) print i; }; } \ |
|
129 |
+' |
|
130 |
+# Make sure the list of sources is unique. This is necessary because, |
|
131 |
+# e.g., the same source file might be shared among _SOURCES variables |
|
132 |
+# for different programs/libraries. |
|
133 |
+am__define_uniq_tagged_files = \ |
|
134 |
+ list='$(am__tagged_files)'; \ |
|
135 |
+ unique=`for i in $$list; do \ |
|
136 |
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ |
|
137 |
+ done | $(am__uniquify_input)` |
|
69 | 138 |
ETAGS = etags |
70 | 139 |
CTAGS = ctags |
140 |
+CSCOPE = cscope |
|
71 | 141 |
DIST_SUBDIRS = $(SUBDIRS) |
72 | 142 |
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) |
73 | 143 |
distdir = $(PACKAGE)-$(VERSION) |
74 | 144 |
top_distdir = $(distdir) |
75 | 145 |
am__remove_distdir = \ |
76 |
- { test ! -d $(distdir) \ |
|
77 |
- || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \ |
|
78 |
- && rm -fr $(distdir); }; } |
|
146 |
+ if test -d "$(distdir)"; then \ |
|
147 |
+ find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \ |
|
148 |
+ && rm -rf "$(distdir)" \ |
|
149 |
+ || { sleep 5 && rm -rf "$(distdir)"; }; \ |
|
150 |
+ else :; fi |
|
151 |
+am__post_remove_distdir = $(am__remove_distdir) |
|
152 |
+am__relativize = \ |
|
153 |
+ dir0=`pwd`; \ |
|
154 |
+ sed_first='s,^\([^/]*\)/.*$$,\1,'; \ |
|
155 |
+ sed_rest='s,^[^/]*/*,,'; \ |
|
156 |
+ sed_last='s,^.*/\([^/]*\)$$,\1,'; \ |
|
157 |
+ sed_butlast='s,/*[^/]*$$,,'; \ |
|
158 |
+ while test -n "$$dir1"; do \ |
|
159 |
+ first=`echo "$$dir1" | sed -e "$$sed_first"`; \ |
|
160 |
+ if test "$$first" != "."; then \ |
|
161 |
+ if test "$$first" = ".."; then \ |
|
162 |
+ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ |
|
163 |
+ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ |
|
164 |
+ else \ |
|
165 |
+ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ |
|
166 |
+ if test "$$first2" = "$$first"; then \ |
|
167 |
+ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ |
|
168 |
+ else \ |
|
169 |
+ dir2="../$$dir2"; \ |
|
170 |
+ fi; \ |
|
171 |
+ dir0="$$dir0"/"$$first"; \ |
|
172 |
+ fi; \ |
|
173 |
+ fi; \ |
|
174 |
+ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ |
|
175 |
+ done; \ |
|
176 |
+ reldir="$$dir2" |
|
79 | 177 |
DIST_ARCHIVES = $(distdir).tar.gz |
80 | 178 |
GZIP_ENV = --best |
179 |
+DIST_TARGETS = dist-gzip |
|
81 | 180 |
distuninstallcheck_listfiles = find . -type f -print |
181 |
+am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \ |
|
182 |
+ | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$' |
|
82 | 183 |
distcleancheck_listfiles = find . -type f -print |
83 | 184 |
ACLOCAL = @ACLOCAL@ |
84 | 185 |
AMTAR = @AMTAR@ |
186 |
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ |
|
85 | 187 |
AR = @AR@ |
86 | 188 |
AUTOCONF = @AUTOCONF@ |
87 | 189 |
AUTOHEADER = @AUTOHEADER@ |
... | ... |
@@ -96,6 +198,7 @@ CPPFLAGS = @CPPFLAGS@ |
96 | 198 |
CYGPATH_W = @CYGPATH_W@ |
97 | 199 |
DEFS = @DEFS@ |
98 | 200 |
DEPDIR = @DEPDIR@ |
201 |
+DLLTOOL = @DLLTOOL@ |
|
99 | 202 |
DSYMUTIL = @DSYMUTIL@ |
100 | 203 |
DUMPBIN = @DUMPBIN@ |
101 | 204 |
ECHO_C = @ECHO_C@ |
... | ... |
@@ -129,6 +232,7 @@ LIPO = @LIPO@ |
129 | 232 |
LN_S = @LN_S@ |
130 | 233 |
LTLIBOBJS = @LTLIBOBJS@ |
131 | 234 |
MAKEINFO = @MAKEINFO@ |
235 |
+MANIFEST_TOOL = @MANIFEST_TOOL@ |
|
132 | 236 |
MKDIR_P = @MKDIR_P@ |
133 | 237 |
NM = @NM@ |
134 | 238 |
NMEDIT = @NMEDIT@ |
... | ... |
@@ -141,6 +245,7 @@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ |
141 | 245 |
PACKAGE_NAME = @PACKAGE_NAME@ |
142 | 246 |
PACKAGE_STRING = @PACKAGE_STRING@ |
143 | 247 |
PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
248 |
+PACKAGE_URL = @PACKAGE_URL@ |
|
144 | 249 |
PACKAGE_VERSION = @PACKAGE_VERSION@ |
145 | 250 |
PATH_SEPARATOR = @PATH_SEPARATOR@ |
146 | 251 |
PERL = @PERL@ |
... | ... |
@@ -162,6 +267,7 @@ abs_builddir = @abs_builddir@ |
162 | 267 |
abs_srcdir = @abs_srcdir@ |
163 | 268 |
abs_top_builddir = @abs_top_builddir@ |
164 | 269 |
abs_top_srcdir = @abs_top_srcdir@ |
270 |
+ac_ct_AR = @ac_ct_AR@ |
|
165 | 271 |
ac_ct_CC = @ac_ct_CC@ |
166 | 272 |
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ |
167 | 273 |
am__include = @am__include@ |
... | ... |
@@ -194,7 +300,6 @@ libdir = @libdir@ |
194 | 300 |
libexecdir = @libexecdir@ |
195 | 301 |
localedir = @localedir@ |
196 | 302 |
localstatedir = @localstatedir@ |
197 |
-lt_ECHO = @lt_ECHO@ |
|
198 | 303 |
mandir = @mandir@ |
199 | 304 |
mkdir_p = @mkdir_p@ |
200 | 305 |
oldincludedir = @oldincludedir@ |
... | ... |
@@ -217,25 +322,25 @@ top_srcdir = @top_srcdir@ |
217 | 322 |
SUBDIRS = src |
218 | 323 |
EXTRA_DIST = VERSION config.site |
219 | 324 |
CLEANFILES = so_locations |
220 |
-ACLOCAL_AMFLAGS = -I m4 |
|
325 |
+ACLOCAL_AMFLAGS = -I config |
|
221 | 326 |
all: all-recursive |
222 | 327 |
|
223 | 328 |
.SUFFIXES: |
224 |
-am--refresh: |
|
329 |
+am--refresh: Makefile |
|
225 | 330 |
@: |
226 | 331 |
$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) |
227 | 332 |
@for dep in $?; do \ |
228 | 333 |
case '$(am__configure_deps)' in \ |
229 | 334 |
*$$dep*) \ |
230 |
- echo ' cd $(srcdir) && $(AUTOMAKE) --gnu '; \ |
|
231 |
- cd $(srcdir) && $(AUTOMAKE) --gnu \ |
|
335 |
+ echo ' cd $(srcdir) && $(AUTOMAKE) --gnu'; \ |
|
336 |
+ $(am__cd) $(srcdir) && $(AUTOMAKE) --gnu \ |
|
232 | 337 |
&& exit 0; \ |
233 | 338 |
exit 1;; \ |
234 | 339 |
esac; \ |
235 | 340 |
done; \ |
236 |
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \ |
|
237 |
- cd $(top_srcdir) && \ |
|
238 |
- $(AUTOMAKE) --gnu Makefile |
|
341 |
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \ |
|
342 |
+ $(am__cd) $(top_srcdir) && \ |
|
343 |
+ $(AUTOMAKE) --gnu Makefile |
|
239 | 344 |
.PRECIOUS: Makefile |
240 | 345 |
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status |
241 | 346 |
@case '$?' in \ |
... | ... |
@@ -251,9 +356,10 @@ $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENC |
251 | 356 |
$(SHELL) ./config.status --recheck |
252 | 357 |
|
253 | 358 |
$(top_srcdir)/configure: $(am__configure_deps) |
254 |
- cd $(srcdir) && $(AUTOCONF) |
|
359 |
+ $(am__cd) $(srcdir) && $(AUTOCONF) |
|
255 | 360 |
$(ACLOCAL_M4): $(am__aclocal_m4_deps) |
256 |
- cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) |
|
361 |
+ $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) |
|
362 |
+$(am__aclocal_m4_deps): |
|
257 | 363 |
lib/gstruct-${LIBGSTRUCT_API_VERSION}.pc: $(top_builddir)/config.status $(top_srcdir)/lib/gstruct.pc.in |
258 | 364 |
cd $(top_builddir) && $(SHELL) ./config.status $@ |
259 | 365 |
|
... | ... |
@@ -264,16 +370,16 @@ clean-libtool: |
264 | 370 |
-rm -rf .libs _libs |
265 | 371 |
|
266 | 372 |
distclean-libtool: |
267 |
- -rm -f libtool |
|
373 |
+ -rm -f libtool config.lt |
|
268 | 374 |
|
269 | 375 |
# This directory's subdirectories are mostly independent; you can cd |
270 |
-# into them and run `make' without going through this Makefile. |
|
271 |
-# To change the values of `make' variables: instead of editing Makefiles, |
|
272 |
-# (1) if the variable is set in `config.status', edit `config.status' |
|
273 |
-# (which will cause the Makefiles to be regenerated when you run `make'); |
|
274 |
-# (2) otherwise, pass the desired values on the `make' command line. |
|
275 |
-$(RECURSIVE_TARGETS): |
|
276 |
- @failcom='exit 1'; \ |
|
376 |
+# into them and run 'make' without going through this Makefile. |
|
377 |
+# To change the values of 'make' variables: instead of editing Makefiles, |
|
378 |
+# (1) if the variable is set in 'config.status', edit 'config.status' |
|
379 |
+# (which will cause the Makefiles to be regenerated when you run 'make'); |
|
380 |
+# (2) otherwise, pass the desired values on the 'make' command line. |
|
381 |
+$(am__recursive_targets): |
|
382 |
+ @fail= failcom='exit 1'; \ |
|
277 | 383 |
for f in x $$MAKEFLAGS; do \ |
278 | 384 |
case $$f in \ |
279 | 385 |
*=* | --[!k]*);; \ |
... | ... |
@@ -282,7 +388,11 @@ $(RECURSIVE_TARGETS): |
282 | 388 |
done; \ |
283 | 389 |
dot_seen=no; \ |
284 | 390 |
target=`echo $@ | sed s/-recursive//`; \ |
285 |
- list='$(SUBDIRS)'; for subdir in $$list; do \ |
|
391 |
+ case "$@" in \ |
|
392 |
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ |
|
393 |
+ *) list='$(SUBDIRS)' ;; \ |
|
394 |
+ esac; \ |
|
395 |
+ for subdir in $$list; do \ |
|
286 | 396 |
echo "Making $$target in $$subdir"; \ |
287 | 397 |
if test "$$subdir" = "."; then \ |
288 | 398 |
dot_seen=yes; \ |
... | ... |
@@ -290,65 +400,20 @@ $(RECURSIVE_TARGETS): |
290 | 400 |
else \ |
291 | 401 |
local_target="$$target"; \ |
292 | 402 |
fi; \ |
293 |
- (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ |
|
403 |
+ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ |
|
294 | 404 |
|| eval $$failcom; \ |
295 | 405 |
done; \ |
296 | 406 |
if test "$$dot_seen" = "no"; then \ |
297 | 407 |
$(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ |
298 | 408 |
fi; test -z "$$fail" |
299 | 409 |
|
300 |
-$(RECURSIVE_CLEAN_TARGETS): |
|
301 |
- @failcom='exit 1'; \ |
|
302 |
- for f in x $$MAKEFLAGS; do \ |
|
303 |
- case $$f in \ |
|
304 |
- *=* | --[!k]*);; \ |
|
305 |
- *k*) failcom='fail=yes';; \ |
|
306 |
- esac; \ |
|
307 |
- done; \ |
|
308 |
- dot_seen=no; \ |
|
309 |
- case "$@" in \ |
|
310 |
- distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ |
|
311 |
- *) list='$(SUBDIRS)' ;; \ |
|
312 |
- esac; \ |
|
313 |
- rev=''; for subdir in $$list; do \ |
|
314 |
- if test "$$subdir" = "."; then :; else \ |
|
315 |
- rev="$$subdir $$rev"; \ |
|
316 |
- fi; \ |
|
317 |
- done; \ |
|
318 |
- rev="$$rev ."; \ |
|
319 |
- target=`echo $@ | sed s/-recursive//`; \ |
|
320 |
- for subdir in $$rev; do \ |
|
321 |
- echo "Making $$target in $$subdir"; \ |
|
322 |
- if test "$$subdir" = "."; then \ |
|
323 |
- local_target="$$target-am"; \ |
|
324 |
- else \ |
|
325 |
- local_target="$$target"; \ |
|
326 |
- fi; \ |
|
327 |
- (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ |
|
328 |
- || eval $$failcom; \ |
|
329 |
- done && test -z "$$fail" |
|
330 |
-tags-recursive: |
|
331 |
- list='$(SUBDIRS)'; for subdir in $$list; do \ |
|
332 |
- test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ |
|
333 |
- done |
|
334 |
-ctags-recursive: |
|
335 |
- list='$(SUBDIRS)'; for subdir in $$list; do \ |
|
336 |
- test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ |
|
337 |
- done |
|
410 |
+ID: $(am__tagged_files) |
|
411 |
+ $(am__define_uniq_tagged_files); mkid -fID $$unique |
|
412 |
+tags: tags-recursive |
|
413 |
+TAGS: tags |
|
338 | 414 |
|
339 |
-ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) |
|
340 |
- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ |
|
341 |
- unique=`for i in $$list; do \ |
|
342 |
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ |
|
343 |
- done | \ |
|
344 |
- $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ |
|
345 |
- END { if (nonempty) { for (i in files) print i; }; }'`; \ |
|
346 |
- mkid -fID $$unique |
|
347 |
-tags: TAGS |
|
348 |
- |
|
349 |
-TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ |
|
350 |
- $(TAGS_FILES) $(LISP) |
|
351 |
- tags=; \ |
|
415 |
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) |
|
416 |
+ set x; \ |
|
352 | 417 |
here=`pwd`; \ |
353 | 418 |
if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ |
354 | 419 |
include_option=--etags-include; \ |
... | ... |
@@ -360,45 +425,63 @@ TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ |
360 | 425 |
list='$(SUBDIRS)'; for subdir in $$list; do \ |
361 | 426 |
if test "$$subdir" = .; then :; else \ |
362 | 427 |
test ! -f $$subdir/TAGS || \ |
363 |
- tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ |
|
428 |
+ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ |
|
364 | 429 |
fi; \ |
365 | 430 |
done; \ |
366 |
- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ |
|
367 |
- unique=`for i in $$list; do \ |
|
368 |
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ |
|
369 |
- done | \ |
|
370 |
- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ |
|
371 |
- END { if (nonempty) { for (i in files) print i; }; }'`; \ |
|
372 |
- if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ |
|
431 |
+ $(am__define_uniq_tagged_files); \ |
|
432 |
+ shift; \ |
|
433 |
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ |
|
373 | 434 |
test -n "$$unique" || unique=$$empty_fix; \ |
374 |
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ |
|
375 |
- $$tags $$unique; \ |
|
435 |
+ if test $$# -gt 0; then \ |
|
436 |
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ |
|
437 |
+ "$$@" $$unique; \ |
|
438 |
+ else \ |
|
439 |
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ |
|
440 |
+ $$unique; \ |
|
441 |
+ fi; \ |
|
376 | 442 |
fi |
377 |
-ctags: CTAGS |
|
378 |
-CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ |
|
379 |
- $(TAGS_FILES) $(LISP) |
|
380 |
- tags=; \ |
|
381 |
- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ |
|
382 |
- unique=`for i in $$list; do \ |
|
383 |
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ |
|
384 |
- done | \ |
|
385 |
- $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ |
|
386 |
- END { if (nonempty) { for (i in files) print i; }; }'`; \ |
|
387 |
- test -z "$(CTAGS_ARGS)$$tags$$unique" \ |
|
443 |
+ctags: ctags-recursive |
|
444 |
+ |
|
445 |
+CTAGS: ctags |
|
446 |
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) |
|
447 |
+ $(am__define_uniq_tagged_files); \ |
|
448 |
+ test -z "$(CTAGS_ARGS)$$unique" \ |
|
388 | 449 |
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ |
389 |
- $$tags $$unique |
|
450 |
+ $$unique |
|
390 | 451 |
|
391 | 452 |
GTAGS: |
392 | 453 |
here=`$(am__cd) $(top_builddir) && pwd` \ |
393 |
- && cd $(top_srcdir) \ |
|
394 |
- && gtags -i $(GTAGS_ARGS) $$here |
|
454 |
+ && $(am__cd) $(top_srcdir) \ |
|
455 |
+ && gtags -i $(GTAGS_ARGS) "$$here" |
|
456 |
+cscope: cscope.files |
|
457 |
+ test ! -s cscope.files \ |
|
458 |
+ || $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS) |
|
459 |
+clean-cscope: |
|
460 |
+ -rm -f cscope.files |
|
461 |
+cscope.files: clean-cscope cscopelist |
|
462 |
+cscopelist: cscopelist-recursive |
|
463 |
+ |
|
464 |
+cscopelist-am: $(am__tagged_files) |
|
465 |
+ list='$(am__tagged_files)'; \ |
|
466 |
+ case "$(srcdir)" in \ |
|
467 |
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ |
|
468 |
+ *) sdir=$(subdir)/$(srcdir) ;; \ |
|
469 |
+ esac; \ |
|
470 |
+ for i in $$list; do \ |
|
471 |
+ if test -f "$$i"; then \ |
|
472 |
+ echo "$(subdir)/$$i"; \ |
|
473 |
+ else \ |
|
474 |
+ echo "$$sdir/$$i"; \ |
|
475 |
+ fi; \ |
|
476 |
+ done >> $(top_builddir)/cscope.files |
|
395 | 477 |
|
396 | 478 |
distclean-tags: |
397 | 479 |
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags |
480 |
+ -rm -f cscope.out cscope.in.out cscope.po.out cscope.files |
|
398 | 481 |
|
399 | 482 |
distdir: $(DISTFILES) |
400 | 483 |
$(am__remove_distdir) |
401 |
- test -d $(distdir) || mkdir $(distdir) |
|
484 |
+ test -d "$(distdir)" || mkdir "$(distdir)" |
|
402 | 485 |
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ |
403 | 486 |
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ |
404 | 487 |
list='$(DISTFILES)'; \ |
... | ... |
@@ -414,29 +497,41 @@ distdir: $(DISTFILES) |
414 | 497 |
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ |
415 | 498 |
if test -d $$d/$$file; then \ |
416 | 499 |
dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ |
500 |
+ if test -d "$(distdir)/$$file"; then \ |
|
501 |
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ |
|
502 |
+ fi; \ |
|
417 | 503 |
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ |
418 |
- cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ |
|
504 |
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ |
|
505 |
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ |
|
419 | 506 |
fi; \ |
420 |
- cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ |
|
507 |
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ |
|
421 | 508 |
else \ |
422 |
- test -f $(distdir)/$$file \ |
|
423 |
- || cp -p $$d/$$file $(distdir)/$$file \ |
|
509 |
+ test -f "$(distdir)/$$file" \ |
|
510 |
+ || cp -p $$d/$$file "$(distdir)/$$file" \ |
|
424 | 511 |
|| exit 1; \ |
425 | 512 |
fi; \ |
426 | 513 |
done |
427 |
- list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ |
|
514 |
+ @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ |
|
428 | 515 |
if test "$$subdir" = .; then :; else \ |
429 |
- test -d "$(distdir)/$$subdir" \ |
|
430 |
- || $(MKDIR_P) "$(distdir)/$$subdir" \ |
|
431 |
- || exit 1; \ |
|
432 |
- distdir=`$(am__cd) $(distdir) && pwd`; \ |
|
433 |
- top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ |
|
434 |
- (cd $$subdir && \ |
|
516 |
+ $(am__make_dryrun) \ |
|
517 |
+ || test -d "$(distdir)/$$subdir" \ |
|
518 |
+ || $(MKDIR_P) "$(distdir)/$$subdir" \ |
|
519 |
+ || exit 1; \ |
|
520 |
+ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ |
|
521 |
+ $(am__relativize); \ |
|
522 |
+ new_distdir=$$reldir; \ |
|
523 |
+ dir1=$$subdir; dir2="$(top_distdir)"; \ |
|
524 |
+ $(am__relativize); \ |
|
525 |
+ new_top_distdir=$$reldir; \ |
|
526 |
+ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ |
|
527 |
+ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ |
|
528 |
+ ($(am__cd) $$subdir && \ |
|
435 | 529 |
$(MAKE) $(AM_MAKEFLAGS) \ |
436 |
- top_distdir="$$top_distdir" \ |
|
437 |
- distdir="$$distdir/$$subdir" \ |
|
530 |
+ top_distdir="$$new_top_distdir" \ |
|
531 |
+ distdir="$$new_distdir" \ |
|
438 | 532 |
am__remove_distdir=: \ |
439 | 533 |
am__skip_length_check=: \ |
534 |
+ am__skip_mode_fix=: \ |
|
440 | 535 |
distdir) \ |
441 | 536 |
|| exit 1; \ |
442 | 537 |
fi; \ |
... | ... |
@@ -444,39 +539,45 @@ distdir: $(DISTFILES) |
444 | 539 |
$(MAKE) $(AM_MAKEFLAGS) \ |
445 | 540 |
top_distdir="$(top_distdir)" distdir="$(distdir)" \ |
446 | 541 |
dist-hook |
447 |
- -find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \ |
|
542 |
+ -test -n "$(am__skip_mode_fix)" \ |
|
543 |
+ || find "$(distdir)" -type d ! -perm -755 \ |
|
544 |
+ -exec chmod u+rwx,go+rx {} \; -o \ |
|
448 | 545 |
! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ |
449 | 546 |
! -type d ! -perm -400 -exec chmod a+r {} \; -o \ |
450 | 547 |
! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \ |
451 |
- || chmod -R a+r $(distdir) |
|
548 |
+ || chmod -R a+r "$(distdir)" |
|
452 | 549 |
dist-gzip: distdir |
453 | 550 |
tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz |
454 |
- $(am__remove_distdir) |
|
551 |
+ $(am__post_remove_distdir) |
|
455 | 552 |
|
456 | 553 |
dist-bzip2: distdir |
457 |
- tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2 |
|
458 |
- $(am__remove_distdir) |
|
554 |
+ tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2 |
|
555 |
+ $(am__post_remove_distdir) |
|
459 | 556 |
|
460 |
-dist-lzma: distdir |
|
461 |
- tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma |
|
462 |
- $(am__remove_distdir) |
|
557 |
+dist-lzip: distdir |
|
558 |
+ tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz |
|
559 |
+ $(am__post_remove_distdir) |
|
560 |
+ |
|
561 |
+dist-xz: distdir |
|
562 |
+ tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz |
|
563 |
+ $(am__post_remove_distdir) |
|
463 | 564 |
|
464 | 565 |
dist-tarZ: distdir |
465 | 566 |
tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z |
466 |
- $(am__remove_distdir) |
|
567 |
+ $(am__post_remove_distdir) |
|
467 | 568 |
|
468 | 569 |
dist-shar: distdir |
469 | 570 |
shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz |
470 |
- $(am__remove_distdir) |
|
571 |
+ $(am__post_remove_distdir) |
|
471 | 572 |
|
472 | 573 |
dist-zip: distdir |
473 | 574 |
-rm -f $(distdir).zip |
474 | 575 |
zip -rq $(distdir).zip $(distdir) |
475 |
- $(am__remove_distdir) |
|
576 |
+ $(am__post_remove_distdir) |
|
476 | 577 |
|
477 |
-dist dist-all: distdir |
|
478 |
- tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz |
|
479 |
- $(am__remove_distdir) |
|
578 |
+dist dist-all: |
|
579 |
+ $(MAKE) $(AM_MAKEFLAGS) $(DIST_TARGETS) am__post_remove_distdir='@:' |
|
580 |
+ $(am__post_remove_distdir) |
|
480 | 581 |
|
481 | 582 |
# This target untars the dist file and tries a VPATH configuration. Then |
482 | 583 |
# it guarantees that the distribution is self-contained by making another |
... | ... |
@@ -484,26 +585,31 @@ dist dist-all: distdir |
484 | 585 |
distcheck: dist |
485 | 586 |
case '$(DIST_ARCHIVES)' in \ |
486 | 587 |
*.tar.gz*) \ |
487 |
- GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\ |
|
588 |
+ GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ |
|
488 | 589 |
*.tar.bz2*) \ |
489 |
- bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\ |
|
490 |
- *.tar.lzma*) \ |
|
491 |
- unlzma -c $(distdir).tar.lzma | $(am__untar) ;;\ |
|
590 |
+ bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ |
|
591 |
+ *.tar.lz*) \ |
|
592 |
+ lzip -dc $(distdir).tar.lz | $(am__untar) ;;\ |
|
593 |
+ *.tar.xz*) \ |
|
594 |
+ xz -dc $(distdir).tar.xz | $(am__untar) ;;\ |
|
492 | 595 |
*.tar.Z*) \ |
493 | 596 |
uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ |
494 | 597 |
*.shar.gz*) \ |
495 |
- GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\ |
|
598 |
+ GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\ |
|
496 | 599 |
*.zip*) \ |
497 | 600 |
unzip $(distdir).zip ;;\ |
498 | 601 |
esac |
499 |
- chmod -R a-w $(distdir); chmod a+w $(distdir) |
|
500 |
- mkdir $(distdir)/_build |
|
501 |
- mkdir $(distdir)/_inst |
|
602 |
+ chmod -R a-w $(distdir) |
|
603 |
+ chmod u+w $(distdir) |
|
604 |
+ mkdir $(distdir)/_build $(distdir)/_inst |
|
502 | 605 |
chmod a-w $(distdir) |
606 |
+ test -d $(distdir)/_build || exit 0; \ |
|
503 | 607 |
dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ |
504 | 608 |
&& dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \ |
505 |
- && cd $(distdir)/_build \ |
|
609 |
+ && am__cwd=`pwd` \ |
|
610 |
+ && $(am__cd) $(distdir)/_build \ |
|
506 | 611 |
&& ../configure --srcdir=.. --prefix="$$dc_install_base" \ |
612 |
+ $(AM_DISTCHECK_CONFIGURE_FLAGS) \ |
|
507 | 613 |
$(DISTCHECK_CONFIGURE_FLAGS) \ |
508 | 614 |
&& $(MAKE) $(AM_MAKEFLAGS) \ |
509 | 615 |
&& $(MAKE) $(AM_MAKEFLAGS) dvi \ |
... | ... |
@@ -524,14 +630,24 @@ distcheck: dist |
524 | 630 |
&& rm -rf "$$dc_destdir" \ |
525 | 631 |
&& $(MAKE) $(AM_MAKEFLAGS) dist \ |
526 | 632 |
&& rm -rf $(DIST_ARCHIVES) \ |
527 |
- && $(MAKE) $(AM_MAKEFLAGS) distcleancheck |
|
528 |
- $(am__remove_distdir) |
|
633 |
+ && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \ |
|
634 |
+ && cd "$$am__cwd" \ |
|
635 |
+ || exit 1 |
|
636 |
+ $(am__post_remove_distdir) |
|
529 | 637 |
@(echo "$(distdir) archives ready for distribution: "; \ |
530 | 638 |
list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ |
531 | 639 |
sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x' |
532 | 640 |
distuninstallcheck: |
533 |
- @cd $(distuninstallcheck_dir) \ |
|
534 |
- && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \ |
|
641 |
+ @test -n '$(distuninstallcheck_dir)' || { \ |
|
642 |
+ echo 'ERROR: trying to run $@ with an empty' \ |
|
643 |
+ '$$(distuninstallcheck_dir)' >&2; \ |
|
644 |
+ exit 1; \ |
|
645 |
+ }; \ |
|
646 |
+ $(am__cd) '$(distuninstallcheck_dir)' || { \ |
|
647 |
+ echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \ |
|
648 |
+ exit 1; \ |
|
649 |
+ }; \ |
|
650 |
+ test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \ |
|
535 | 651 |
|| { echo "ERROR: files left after uninstall:" ; \ |
536 | 652 |
if test -n "$(DESTDIR)"; then \ |
537 | 653 |
echo " (check DESTDIR support)"; \ |
... | ... |
@@ -562,10 +678,15 @@ install-am: all-am |
562 | 678 |
|
563 | 679 |
installcheck: installcheck-recursive |
564 | 680 |
install-strip: |
565 |
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ |
|
566 |
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ |
|
567 |
- `test -z '$(STRIP)' || \ |
|
568 |
- echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install |
|
681 |
+ if test -z '$(STRIP)'; then \ |
|
682 |
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ |
|
683 |
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ |
|
684 |
+ install; \ |
|
685 |
+ else \ |
|
686 |
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ |
|
687 |
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ |
|
688 |
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ |
|
689 |
+ fi |
|
569 | 690 |
mostlyclean-generic: |
570 | 691 |
|
571 | 692 |
clean-generic: |
... | ... |
@@ -573,6 +694,7 @@ clean-generic: |
573 | 694 |
|
574 | 695 |
distclean-generic: |
575 | 696 |
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) |
697 |
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) |
|
576 | 698 |
|
577 | 699 |
maintainer-clean-generic: |
578 | 700 |
@echo "This command is intended for maintainers to use" |
... | ... |
@@ -593,6 +715,8 @@ dvi-am: |
593 | 715 |
|
594 | 716 |
html: html-recursive |
595 | 717 |
|
718 |
+html-am: |
|
719 |
+ |
|
596 | 720 |
info: info-recursive |
597 | 721 |
|
598 | 722 |
info-am: |
... | ... |
@@ -601,18 +725,28 @@ install-data-am: install-data-local |
601 | 725 |
|
602 | 726 |
install-dvi: install-dvi-recursive |
603 | 727 |
|
728 |
+install-dvi-am: |
|
729 |
+ |
|
604 | 730 |
install-exec-am: |
605 | 731 |
|
606 | 732 |
install-html: install-html-recursive |
607 | 733 |
|
734 |
+install-html-am: |
|
735 |
+ |
|
608 | 736 |
install-info: install-info-recursive |
609 | 737 |
|
738 |
+install-info-am: |
|
739 |
+ |
|
610 | 740 |
install-man: |
611 | 741 |
|
612 | 742 |
install-pdf: install-pdf-recursive |
613 | 743 |
|
744 |
+install-pdf-am: |
|
745 |
+ |
|
614 | 746 |
install-ps: install-ps-recursive |
615 | 747 |
|
748 |
+install-ps-am: |
|
749 |
+ |
|
616 | 750 |
installcheck-am: |
617 | 751 |
|
618 | 752 |
maintainer-clean: maintainer-clean-recursive |
... | ... |
@@ -635,24 +769,24 @@ ps-am: |
635 | 769 |
|
636 | 770 |
uninstall-am: |
637 | 771 |
|
638 |
-.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ |
|
639 |
- install-strip |
|
640 |
- |
|
641 |
-.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ |
|
642 |
- all all-am am--refresh check check-am clean clean-generic \ |
|
643 |
- clean-libtool ctags ctags-recursive dist dist-all dist-bzip2 \ |
|
644 |
- dist-gzip dist-hook dist-lzma dist-shar dist-tarZ dist-zip \ |
|
645 |
- distcheck distclean distclean-generic distclean-libtool \ |
|
646 |
- distclean-tags distcleancheck distdir distuninstallcheck dvi \ |
|
647 |
- dvi-am html html-am info info-am install install-am \ |
|
648 |
- install-data install-data-am install-data-local install-dvi \ |
|
649 |
- install-dvi-am install-exec install-exec-am install-html \ |
|
650 |
- install-html-am install-info install-info-am install-man \ |
|
651 |
- install-pdf install-pdf-am install-ps install-ps-am \ |
|
652 |
- install-strip installcheck installcheck-am installdirs \ |
|
653 |
- installdirs-am maintainer-clean maintainer-clean-generic \ |
|
654 |
- mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ |
|
655 |
- ps ps-am tags tags-recursive uninstall uninstall-am |
|
772 |
+.MAKE: $(am__recursive_targets) install-am install-strip |
|
773 |
+ |
|
774 |
+.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \ |
|
775 |
+ am--refresh check check-am clean clean-cscope clean-generic \ |
|
776 |
+ clean-libtool cscope cscopelist-am ctags ctags-am dist \ |
|
777 |
+ dist-all dist-bzip2 dist-gzip dist-hook dist-lzip dist-shar \ |
|
778 |
+ dist-tarZ dist-xz dist-zip distcheck distclean \ |
|
779 |
+ distclean-generic distclean-libtool distclean-tags \ |
|
780 |
+ distcleancheck distdir distuninstallcheck dvi dvi-am html \ |
|
781 |
+ html-am info info-am install install-am install-data \ |
|
782 |
+ install-data-am install-data-local install-dvi install-dvi-am \ |
|
783 |
+ install-exec install-exec-am install-html install-html-am \ |
|
784 |
+ install-info install-info-am install-man install-pdf \ |
|
785 |
+ install-pdf-am install-ps install-ps-am install-strip \ |
|
786 |
+ installcheck installcheck-am installdirs installdirs-am \ |
|
787 |
+ maintainer-clean maintainer-clean-generic mostlyclean \ |
|
788 |
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ |
|
789 |
+ tags tags-am uninstall uninstall-am |
|
656 | 790 |
|
657 | 791 |
|
658 | 792 |
install-data-local: |
... | ... |
@@ -660,6 +794,7 @@ install-data-local: |
660 | 794 |
|
661 | 795 |
dist-hook: |
662 | 796 |
# svn log -v --xml | ./svncl.pl > ChangeLog |
797 |
+ |
|
663 | 798 |
# Tell versions [3.59,3.63) of GNU make to not export all variables. |
664 | 799 |
# Otherwise a system limit (for SysV at least) may be exceeded. |
665 | 800 |
.NOEXPORT: |
... | ... |
@@ -1,7971 +1,26 @@ |
1 |
-# generated automatically by aclocal 1.10.1 -*- Autoconf -*- |
|
1 |
+# generated automatically by aclocal 1.13.1 -*- Autoconf -*- |
|
2 | 2 |
|
3 |
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, |
|
4 |
-# 2005, 2006, 2007, 2008 Free Software Foundation, Inc. |
|
5 |
-# This file is free software; the Free Software Foundation |
|
6 |
-# gives unlimited permission to copy and/or distribute it, |
|
7 |
-# with or without modifications, as long as this notice is preserved. |
|
8 |
- |
|
9 |
-# This program is distributed in the hope that it will be useful, |
|
10 |
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without |
|
11 |
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A |
|
12 |
-# PARTICULAR PURPOSE. |
|
13 |
- |
|
14 |
-m4_ifndef([AC_AUTOCONF_VERSION], |
|
15 |
- [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl |
|
16 |
-m4_if(AC_AUTOCONF_VERSION, [2.63],, |
|
17 |
-[m4_warning([this file was generated for autoconf 2.63. |
|
18 |
-You have another version of autoconf. It may work, but is not guaranteed to. |
|
19 |
-If you have problems, you may need to regenerate the build system entirely. |
|
20 |
-To do so, use the procedure documented by the package, typically `autoreconf'.])]) |
|
21 |
- |
|
22 |
-# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*- |
|
23 |
-# |
|
24 |
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, |
|
25 |
-# 2006, 2007, 2008 Free Software Foundation, Inc. |
|
26 |
-# Written by Gordon Matzigkeit, 1996 |
|
27 |
-# |
|
28 |
-# This file is free software; the Free Software Foundation gives |
|
29 |
-# unlimited permission to copy and/or distribute it, with or without |
|
30 |
-# modifications, as long as this notice is preserved. |
|
31 |
- |
|
32 |
-m4_define([_LT_COPYING], [dnl |
|
33 |
-# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, |
|
34 |
-# 2006, 2007, 2008 Free Software Foundation, Inc. |
|
35 |
-# Written by Gordon Matzigkeit, 1996 |
|
36 |
-# |
|
37 |
-# This file is part of GNU Libtool. |
|
38 |
-# |
|
39 |
-# GNU Libtool is free software; you can redistribute it and/or |
|
40 |
-# modify it under the terms of the GNU General Public License as |
|
41 |
-# published by the Free Software Foundation; either version 2 of |
|
42 |
-# the License, or (at your option) any later version. |
|
43 |
-# |
|
44 |
-# As a special exception to the GNU General Public License, |
|
45 |
-# if you distribute this file as part of a program or library that |
|
46 |
-# is built using GNU Libtool, you may include this file under the |
|
47 |
-# same distribution terms that you use for the rest of that program. |
|
48 |
-# |
|
49 |
-# GNU Libtool is distributed in the hope that it will be useful, |
|
50 |
-# but WITHOUT ANY WARRANTY; without even the implied warranty of |
|
51 |
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|
52 |
-# GNU General Public License for more details. |
|
53 |
-# |
|
54 |
-# You should have received a copy of the GNU General Public License |
|
55 |
-# along with GNU Libtool; see the file COPYING. If not, a copy |
|
56 |
-# can be downloaded from http://www.gnu.org/licenses/gpl.html, or |
|
57 |
-# obtained by writing to the Free Software Foundation, Inc., |
|
58 |
-# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. |
|
59 |
-]) |
|
60 |
- |
|
61 |
-# serial 56 LT_INIT |
|
62 |
- |
|
63 |
- |
|
64 |
-# LT_PREREQ(VERSION) |
|
65 |
-# ------------------ |
|
66 |
-# Complain and exit if this libtool version is less that VERSION. |
|
67 |
-m4_defun([LT_PREREQ], |
|
68 |
-[m4_if(m4_version_compare(m4_defn([LT_PACKAGE_VERSION]), [$1]), -1, |
|
69 |
- [m4_default([$3], |
|
70 |
- [m4_fatal([Libtool version $1 or higher is required], |
|
71 |
- 63)])], |
|
72 |
- [$2])]) |
|
73 |
- |
|
74 |
- |
|
75 |
-# _LT_CHECK_BUILDDIR |
|
76 |
-# ------------------ |
|
77 |
-# Complain if the absolute build directory name contains unusual characters |
|
78 |
-m4_defun([_LT_CHECK_BUILDDIR], |
|
79 |
-[case `pwd` in |
|
80 |
- *\ * | *\ *) |
|
81 |
- AC_MSG_WARN([Libtool does not cope well with whitespace in `pwd`]) ;; |
|
82 |
-esac |
|
83 |
-]) |
|
84 |
- |
|
85 |
- |
|
86 |
-# LT_INIT([OPTIONS]) |
|
87 |
-# ------------------ |
|
88 |
-AC_DEFUN([LT_INIT], |
|
89 |
-[AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT |
|
90 |
-AC_BEFORE([$0], [LT_LANG])dnl |
|
91 |
-AC_BEFORE([$0], [LT_OUTPUT])dnl |
|
92 |
-AC_BEFORE([$0], [LTDL_INIT])dnl |
|
93 |
-m4_require([_LT_CHECK_BUILDDIR])dnl |
|
94 |
- |
|
95 |
-dnl Autoconf doesn't catch unexpanded LT_ macros by default: |
|
96 |
-m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl |
|
97 |
-m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl |
|
98 |
-dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4 |
|
99 |
-dnl unless we require an AC_DEFUNed macro: |
|
100 |
-AC_REQUIRE([LTOPTIONS_VERSION])dnl |
|
101 |
-AC_REQUIRE([LTSUGAR_VERSION])dnl |
|
102 |
-AC_REQUIRE([LTVERSION_VERSION])dnl |
|
103 |
-AC_REQUIRE([LTOBSOLETE_VERSION])dnl |
|
104 |
-m4_require([_LT_PROG_LTMAIN])dnl |
|
105 |
- |
|
106 |
-dnl Parse OPTIONS |
|
107 |
-_LT_SET_OPTIONS([$0], [$1]) |
|
108 |
- |
|
109 |
-# This can be used to rebuild libtool when needed |
|
110 |
-LIBTOOL_DEPS="$ltmain" |
|
111 |
- |
|
112 |
-# Always use our own libtool. |
|
113 |
-LIBTOOL='$(SHELL) $(top_builddir)/libtool' |
|
114 |
-AC_SUBST(LIBTOOL)dnl |
|
115 |
- |
|
116 |
-_LT_SETUP |
|
117 |
- |
|
118 |
-# Only expand once: |
|
119 |
-m4_define([LT_INIT]) |
|
120 |
-])# LT_INIT |
|
121 |
- |
|
122 |
-# Old names: |
|
123 |
-AU_ALIAS([AC_PROG_LIBTOOL], [LT_INIT]) |
|
124 |
-AU_ALIAS([AM_PROG_LIBTOOL], [LT_INIT]) |
|
125 |
-dnl aclocal-1.4 backwards compatibility: |
|
126 |
-dnl AC_DEFUN([AC_PROG_LIBTOOL], []) |
|
127 |
-dnl AC_DEFUN([AM_PROG_LIBTOOL], []) |
|
128 |
- |
|
129 |
- |
|
130 |
-# _LT_CC_BASENAME(CC) |
|
131 |
-# ------------------- |
|
132 |
-# Calculate cc_basename. Skip known compiler wrappers and cross-prefix. |
|
133 |
-m4_defun([_LT_CC_BASENAME], |
|
134 |
-[for cc_temp in $1""; do |
|
135 |
- case $cc_temp in |
|
136 |
- compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;; |
|
137 |
- distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;; |
|
138 |
- \-*) ;; |
|
139 |
- *) break;; |
|
140 |
- esac |
|
141 |
-done |
|
142 |
-cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` |
|
143 |
-]) |
|
144 |
- |
|
145 |
- |
|
146 |
-# _LT_FILEUTILS_DEFAULTS |
|
147 |
-# ---------------------- |
|
148 |
-# It is okay to use these file commands and assume they have been set |
|
149 |
-# sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'. |
|
150 |
-m4_defun([_LT_FILEUTILS_DEFAULTS], |
|
151 |
-[: ${CP="cp -f"} |
|
152 |
-: ${MV="mv -f"} |
|
153 |
-: ${RM="rm -f"} |
|
154 |
-])# _LT_FILEUTILS_DEFAULTS |
|
155 |
- |
|
156 |
- |
|
157 |
-# _LT_SETUP |
|
158 |
-# --------- |
|
159 |
-m4_defun([_LT_SETUP], |
|
160 |
-[AC_REQUIRE([AC_CANONICAL_HOST])dnl |
|
161 |
-AC_REQUIRE([AC_CANONICAL_BUILD])dnl |
|
162 |
-_LT_DECL([], [host_alias], [0], [The host system])dnl |
|
163 |
-_LT_DECL([], [host], [0])dnl |
|
164 |
-_LT_DECL([], [host_os], [0])dnl |
|
165 |
-dnl |
|
166 |
-_LT_DECL([], [build_alias], [0], [The build system])dnl |
|
167 |
-_LT_DECL([], [build], [0])dnl |
|
168 |
-_LT_DECL([], [build_os], [0])dnl |
|
169 |
-dnl |
|
170 |
-AC_REQUIRE([AC_PROG_CC])dnl |
|
171 |
-AC_REQUIRE([LT_PATH_LD])dnl |
|
172 |
-AC_REQUIRE([LT_PATH_NM])dnl |
|
173 |
-dnl |
|
174 |
-AC_REQUIRE([AC_PROG_LN_S])dnl |
|
175 |
-test -z "$LN_S" && LN_S="ln -s" |
|
176 |
-_LT_DECL([], [LN_S], [1], [Whether we need soft or hard links])dnl |
|
177 |
-dnl |
|
178 |
-AC_REQUIRE([LT_CMD_MAX_LEN])dnl |
|
179 |
-_LT_DECL([objext], [ac_objext], [0], [Object file suffix (normally "o")])dnl |
|
180 |
-_LT_DECL([], [exeext], [0], [Executable file suffix (normally "")])dnl |
|
181 |
-dnl |
|
182 |
-m4_require([_LT_FILEUTILS_DEFAULTS])dnl |
|
183 |
-m4_require([_LT_CHECK_SHELL_FEATURES])dnl |
|
184 |
-m4_require([_LT_CMD_RELOAD])dnl |
|
185 |
-m4_require([_LT_CHECK_MAGIC_METHOD])dnl |
|
186 |
-m4_require([_LT_CMD_OLD_ARCHIVE])dnl |
|
187 |
-m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl |
|
188 |
- |
|
189 |
-_LT_CONFIG_LIBTOOL_INIT([ |
|
190 |
-# See if we are running on zsh, and set the options which allow our |
|
191 |
-# commands through without removal of \ escapes INIT. |
|
192 |
-if test -n "\${ZSH_VERSION+set}" ; then |
|
193 |
- setopt NO_GLOB_SUBST |
|
194 |
-fi |
|
195 |
-]) |
|
196 |
-if test -n "${ZSH_VERSION+set}" ; then |
|
197 |
- setopt NO_GLOB_SUBST |
|
198 |
-fi |
|
199 |
- |
|
200 |
-_LT_CHECK_OBJDIR |
|
201 |
- |
|
202 |
-m4_require([_LT_TAG_COMPILER])dnl |
|
203 |
-_LT_PROG_ECHO_BACKSLASH |
|
204 |
- |
|
205 |
-case $host_os in |
|
206 |
-aix3*) |
|
207 |
- # AIX sometimes has problems with the GCC collect2 program. For some |
|
208 |
- # reason, if we set the COLLECT_NAMES environment variable, the problems |
|
209 |
- # vanish in a puff of smoke. |
|
210 |
- if test "X${COLLECT_NAMES+set}" != Xset; then |
|
211 |
- COLLECT_NAMES= |
|
212 |
- export COLLECT_NAMES |
|
213 |
- fi |
|
214 |
- ;; |
|
215 |
-esac |
|
216 |
- |
|
217 |
-# Sed substitution that helps us do robust quoting. It backslashifies |
|
218 |
-# metacharacters that are still active within double-quoted strings. |
|
219 |
-sed_quote_subst='s/\([["`$\\]]\)/\\\1/g' |
|
220 |
- |
|
221 |
-# Same as above, but do not quote variable references. |
|
222 |
-double_quote_subst='s/\([["`\\]]\)/\\\1/g' |
|
223 |
- |
|
224 |
-# Sed substitution to delay expansion of an escaped shell variable in a |
|
225 |
-# double_quote_subst'ed string. |
|
226 |
-delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' |
|
227 |
- |
|
228 |
-# Sed substitution to delay expansion of an escaped single quote. |
|
229 |
-delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' |
|
230 |
- |
|
231 |
-# Sed substitution to avoid accidental globbing in evaled expressions |
|
232 |
-no_glob_subst='s/\*/\\\*/g' |
|
233 |
- |
|
234 |
-# Global variables: |
|
235 |
-ofile=libtool |
|
236 |
-can_build_shared=yes |
|
237 |
- |
|
238 |
-# All known linkers require a `.a' archive for static linking (except MSVC, |
|
239 |
-# which needs '.lib'). |
|
240 |
-libext=a |
|
241 |
- |
|
242 |
-with_gnu_ld="$lt_cv_prog_gnu_ld" |
|
243 |
- |
|
244 |
-old_CC="$CC" |
|
245 |
-old_CFLAGS="$CFLAGS" |
|
246 |
- |
|
247 |
-# Set sane defaults for various variables |
|
248 |
-test -z "$CC" && CC=cc |
|
249 |
-test -z "$LTCC" && LTCC=$CC |
|
250 |
-test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS |
|
251 |
-test -z "$LD" && LD=ld |
|
252 |
-test -z "$ac_objext" && ac_objext=o |
|
253 |
- |
|
254 |
-_LT_CC_BASENAME([$compiler]) |
|
255 |
- |
|
256 |
-# Only perform the check for file, if the check method requires it |
|
257 |
-test -z "$MAGIC_CMD" && MAGIC_CMD=file |
|
258 |
-case $deplibs_check_method in |
|
259 |
-file_magic*) |
|
260 |
- if test "$file_magic_cmd" = '$MAGIC_CMD'; then |
|
261 |
- _LT_PATH_MAGIC |
|
262 |
- fi |
|
263 |
- ;; |
|
264 |
-esac |
|
265 |
- |
|
266 |