Codebase list ui-utilcpp / be214c9
New upstream version 1.10.0 Stephan Sürken 4 years ago
32 changed file(s) with 1866 addition(s) and 1600 deletion(s). Raw diff Collapse all Expand all
1818 # [ui-auto-release Debian configuration]
1919 #----------------------------------------------------------------------
2020 # mini-buildd (hellfield)
21 . template.deb_git+mbd-1.0 "git+ssh://absurd@git.debian.org/git/collab-maint/ui-utilcpp.git" "hellfield" "ab" "sid" "jessie wheezy squeeze"
22 ui_release_deb_revapx_stable_snapshot="~ab~SID+0"
21 . template.deb_git+mbd-1.x_release-version-fix-with-buster "git@salsa.debian.org:debian/ui-utilcpp.git" "hellfield" "ab" "sid" "bullseye buster jessie"
2322
2423 #----------------------------------------------------------------------
2524 # [ui-auto-env|shell|update configuration ]
0 2019-09-25 Stephan Sürken <absurd@olurdix.de>
1
2 [ui-auto-release run by absurd@weslok.olx.intra]: News for 1.10.0.
3
4 configure.ac: Prepare 1.10.0 release (keep lib main version at 9).
5
6 configure.ac: Update (via autoupdate-2.69).
7
8 configure.ac: Further simplify/centralize flags promotion.
9
10 configure.ac: Get rid of extra UI_UTILCPP_CXXFLAGS.
11
12 configure.ac: Use dynamic CXXFLAGS from ucommon-config (manually disable hidden visibility for libs).
13
14 configure.ac: Set AM_CPPFLAGS (-I) globally.
15
16 2019-09-24 Stephan Sürken <absurd@olurdix.de>
17
18 All Makefile.ams: Remove all hardcoded '-Wall'.
19
20 autotools: Properly rename OST_CXXX2_* vars -> UCOMMON_*.
21
22 configure.ac: Check and use ucommon libs, not commoncpp.
23
24 ui-utilcpp/Recoder.cpp: b64 encodings: Switch code from cc++ to ucommon.
25
26 ui-utilcpp/SMLog.hpp: Switch slog include from cc++ to commoncpp (ucommon compat includes).
27
28 ui-utilcpp/Text.cpp: md5sum: Switch code from cc++ to ucommon.
29
30 tools/UnitTests.cpp: Add md5sum test.
31
32 2019-09-23 Stephan Sürken <absurd@olurdix.de>
33
34 ui-utilcpp/Socket.cpp: Fix strncopy size.
35
36 src/ui-utilcpp/*.?pp: Get rid of all exception specifiers (deprecated since C++11).
37
38 .ui-auto.conf: Update Debian git to salsa.
39
40 .ui-auto.conf: deb: Use new ui-auto template && rm extra appendix config.
41
42 .ui-auto.conf: Update: Build for (sid,) bullseye, buster, jessie.
43
44 2016-08-06 Stephan Sürken <absurd@debian.org>
45
46 Merge branch 'UI_UTILCPP_1_8_PATCHES'
47
048 2016-08-06 Stephan Sürken <absurd@olurdix.de>
49
50 [ui-auto-release run by absurd@weslok.olx.intra]: ChangeLog updated from version control.
151
252 [ui-auto-release run by absurd@weslok.olx.intra]: News for 1.8.5.
353
2070 work. Having an actual include will also make this (re-)usable in other
2171 projects.
2272
73 Merge branch 'UI_UTILCPP_1_8_PATCHES'
74
2375 auto_ptr compat: To be on the safe side, use namespace UI::Util (not UI).
2476
2577 2016-08-05 Stephan Sürken <absurd@olurdix.de>
78
79 Merge branch 'UI_UTILCPP_1_8_PATCHES'
2680
2781 [ui-auto-release run by absurd@weslok.olx.intra]: ChangeLog updated from version control.
2882
3993
4094 2014-08-01 Stephan Sürken <absurd@olurdix.de>
4195
96 Merge branch 'UI_UTILCPP_1_8_PATCHES'
97
4298 README: Add note about LFS.
99
100 2014-07-30 Stephan Sürken <absurd@olurdix.de>
101
102 .gitattributes: Add hint that --global also works for 'ours' merge drive (usually makes more sense).
103
104 2014-07-22 Stephan Sürken <absurd@olurdix.de>
105
106 Merge branch 'UI_UTILCPP_1_8_PATCHES'
107 Conflicts:
108 .ui-auto.conf
109 configure.ac
110
111 Add initial .gitattributes file (to help merging stable branch).
43112
44113 2014-07-20 Stephan Sürken <absurd@olurdix.de>
45114
66135
67136 2014-07-07 Stephan Sürken <absurd@olurdix.de>
68137
138 Merge branch 'UI_UTILCPP_1_8_PATCHES'
139 Conflicts:
140 configure.ac
141
69142 README: Update, add a short desc for all sets.
70143
71144 [ui-auto-release run by absurd@weslok.olx.intra]: Updated from version control.
73146 [ui-auto-release run by absurd@weslok.olx.intra]: News for 1.8.2.
74147
75148 configure.ac: Prepare 1.8.2.
149
150 Merge branch 'UI_UTILCPP_1_8_PATCHES'
76151
77152 PosixRegex::runMatch: Bugfix: Use correct pmatch index (0 not 1); fixes begin,end values in Match.
78153 This also adds a UnitTests for this case, and it fixes a gcc
88163
89164 2014-07-01 Stephan Sürken <absurd@olurdix.de>
90165
166 Merge branch '1.8'
167 Conflicts:
168 .ui-auto.conf
169 configure.ac
170
91171 Add proper .gitignore.
92172
93173 Doxyfile.in: Update to doxygen-1.8.7.
109189 * configure.ac: Prepare 1.8.1
110190 git-svn-id: https://svn.1and1.org/svn/ssr/branches/ui-utilcpp/UI_UTILCPP_1_8_PATCHES@88313 68a9b8fe-1ee0-0310-b702-80ecccfdeb3f
111191
192 Socket::getId: Catch std::exception, not Exception (this method should never fail/raise Exception).
193 git-svn-id: https://svn.1and1.org/svn/ssr/trunk/ui-utilcpp@88312 68a9b8fe-1ee0-0310-b702-80ecccfdeb3f
194
112195 Socket::getId: Catch std::exception, not Exception (this method should never fail/raise Exception). (cherry picked from commit 6267022c2165bb5fe9c0b2f914617a044d5bf7d6)
113196 git-svn-id: https://svn.1and1.org/svn/ssr/branches/ui-utilcpp/UI_UTILCPP_1_8_PATCHES@88311 68a9b8fe-1ee0-0310-b702-80ecccfdeb3f
114197
117200 .ui-auto.conf: Update stable branch to new stable Debian branch.
118201 git-svn-id: https://svn.1and1.org/svn/ssr/branches/ui-utilcpp/UI_UTILCPP_1_8_PATCHES@86331 68a9b8fe-1ee0-0310-b702-80ecccfdeb3f
119202
203 Update verions for new development mainline.
204 git-svn-id: https://svn.1and1.org/svn/ssr/trunk/ui-utilcpp@86324 68a9b8fe-1ee0-0310-b702-80ecccfdeb3f
205
120206 2012-05-07 srken <srken@68a9b8fe-1ee0-0310-b702-80ecccfdeb3f>
121207
122208 argl: Never commit release tarballs.
123209 (cherry picked from commit e47f895fc156aeba4f39b2441a4c1f9db35936be)
124210
125211 git-svn-id: https://svn.1and1.org/svn/ssr/branches/ui-utilcpp/UI_UTILCPP_1_8_PATCHES@86321 68a9b8fe-1ee0-0310-b702-80ecccfdeb3f
212
213 2012-05-07 srken <srken@68a9b8fe-1ee0-0310-b702-80ecccfdeb3f>
214
215 argl: Never commit release tarballs.
216 git-svn-id: https://svn.1and1.org/svn/ssr/trunk/ui-utilcpp@86320 68a9b8fe-1ee0-0310-b702-80ecccfdeb3f
126217
127218 2012-05-07 autuse <autuse@68a9b8fe-1ee0-0310-b702-80ecccfdeb3f>
128219
31773268 Added way to specify width and fill character for tos
31783269 git-svn-id: https://svn.1and1.org/svn/ssr/cvs-import/sputils/trunk/sp-utilcpp@48246 68a9b8fe-1ee0-0310-b702-80ecccfdeb3f
31793270
3180 2004-12-07 suerken <suerken@68a9b8fe-1ee0-0310-b702-80ecccfdeb3f>
3271 2004-12-08 suerken <suerken@68a9b8fe-1ee0-0310-b702-80ecccfdeb3f>
31813272
31823273 old tarball check: maxdepth 1.
31833274 git-svn-id: https://svn.1and1.org/svn/ssr/cvs-import/sputils/trunk/sp-utilcpp@48245 68a9b8fe-1ee0-0310-b702-80ecccfdeb3f
3275
3276 2004-12-07 suerken <suerken@68a9b8fe-1ee0-0310-b702-80ecccfdeb3f>
31843277
31853278 update for recoder.
31863279 git-svn-id: https://svn.1and1.org/svn/ssr/cvs-import/sputils/trunk/sp-utilcpp@48244 68a9b8fe-1ee0-0310-b702-80ecccfdeb3f
+169
-171
INSTALL less more
00 Installation Instructions
11 *************************
22
3 Copyright (C) 1994-1996, 1999-2002, 2004-2013 Free Software Foundation,
4 Inc.
3 Copyright (C) 1994-1996, 1999-2002, 2004-2016 Free Software
4 Foundation, Inc.
55
66 Copying and distribution of this file, with or without modification,
77 are permitted in any medium without royalty provided the copyright
1111 Basic Installation
1212 ==================
1313
14 Briefly, the shell command `./configure && make && make install'
14 Briefly, the shell command './configure && make && make install'
1515 should configure, build, and install this package. The following
16 more-detailed instructions are generic; see the `README' file for
16 more-detailed instructions are generic; see the 'README' file for
1717 instructions specific to this package. Some packages provide this
18 `INSTALL' file but do not implement all of the features documented
18 'INSTALL' file but do not implement all of the features documented
1919 below. The lack of an optional feature in a given package is not
2020 necessarily a bug. More recommendations for GNU packages can be found
2121 in *note Makefile Conventions: (standards)Makefile Conventions.
2222
23 The `configure' shell script attempts to guess correct values for
23 The 'configure' shell script attempts to guess correct values for
2424 various system-dependent variables used during compilation. It uses
25 those values to create a `Makefile' in each directory of the package.
26 It may also create one or more `.h' files containing system-dependent
27 definitions. Finally, it creates a shell script `config.status' that
25 those values to create a 'Makefile' in each directory of the package.
26 It may also create one or more '.h' files containing system-dependent
27 definitions. Finally, it creates a shell script 'config.status' that
2828 you can run in the future to recreate the current configuration, and a
29 file `config.log' containing compiler output (useful mainly for
30 debugging `configure').
31
32 It can also use an optional file (typically called `config.cache'
33 and enabled with `--cache-file=config.cache' or simply `-C') that saves
34 the results of its tests to speed up reconfiguring. Caching is
35 disabled by default to prevent problems with accidental use of stale
36 cache files.
29 file 'config.log' containing compiler output (useful mainly for
30 debugging 'configure').
31
32 It can also use an optional file (typically called 'config.cache' and
33 enabled with '--cache-file=config.cache' or simply '-C') that saves the
34 results of its tests to speed up reconfiguring. Caching is disabled by
35 default to prevent problems with accidental use of stale cache files.
3736
3837 If you need to do unusual things to compile the package, please try
39 to figure out how `configure' could check whether to do them, and mail
40 diffs or instructions to the address given in the `README' so they can
38 to figure out how 'configure' could check whether to do them, and mail
39 diffs or instructions to the address given in the 'README' so they can
4140 be considered for the next release. If you are using the cache, and at
42 some point `config.cache' contains results you don't want to keep, you
41 some point 'config.cache' contains results you don't want to keep, you
4342 may remove or edit it.
4443
45 The file `configure.ac' (or `configure.in') is used to create
46 `configure' by a program called `autoconf'. You need `configure.ac' if
47 you want to change it or regenerate `configure' using a newer version
48 of `autoconf'.
44 The file 'configure.ac' (or 'configure.in') is used to create
45 'configure' by a program called 'autoconf'. You need 'configure.ac' if
46 you want to change it or regenerate 'configure' using a newer version of
47 'autoconf'.
4948
5049 The simplest way to compile this package is:
5150
52 1. `cd' to the directory containing the package's source code and type
53 `./configure' to configure the package for your system.
54
55 Running `configure' might take a while. While running, it prints
51 1. 'cd' to the directory containing the package's source code and type
52 './configure' to configure the package for your system.
53
54 Running 'configure' might take a while. While running, it prints
5655 some messages telling which features it is checking for.
5756
58 2. Type `make' to compile the package.
59
60 3. Optionally, type `make check' to run any self-tests that come with
57 2. Type 'make' to compile the package.
58
59 3. Optionally, type 'make check' to run any self-tests that come with
6160 the package, generally using the just-built uninstalled binaries.
6261
63 4. Type `make install' to install the programs and any data files and
62 4. Type 'make install' to install the programs and any data files and
6463 documentation. When installing into a prefix owned by root, it is
6564 recommended that the package be configured and built as a regular
66 user, and only the `make install' phase executed with root
65 user, and only the 'make install' phase executed with root
6766 privileges.
6867
69 5. Optionally, type `make installcheck' to repeat any self-tests, but
68 5. Optionally, type 'make installcheck' to repeat any self-tests, but
7069 this time using the binaries in their final installed location.
7170 This target does not install anything. Running this target as a
72 regular user, particularly if the prior `make install' required
71 regular user, particularly if the prior 'make install' required
7372 root privileges, verifies that the installation completed
7473 correctly.
7574
7675 6. You can remove the program binaries and object files from the
77 source code directory by typing `make clean'. To also remove the
78 files that `configure' created (so you can compile the package for
79 a different kind of computer), type `make distclean'. There is
80 also a `make maintainer-clean' target, but that is intended mainly
76 source code directory by typing 'make clean'. To also remove the
77 files that 'configure' created (so you can compile the package for
78 a different kind of computer), type 'make distclean'. There is
79 also a 'make maintainer-clean' target, but that is intended mainly
8180 for the package's developers. If you use it, you may have to get
8281 all sorts of other programs in order to regenerate files that came
8382 with the distribution.
8483
85 7. Often, you can also type `make uninstall' to remove the installed
84 7. Often, you can also type 'make uninstall' to remove the installed
8685 files again. In practice, not all packages have tested that
8786 uninstallation works correctly, even though it is required by the
8887 GNU Coding Standards.
8988
90 8. Some packages, particularly those that use Automake, provide `make
89 8. Some packages, particularly those that use Automake, provide 'make
9190 distcheck', which can by used by developers to test that all other
92 targets like `make install' and `make uninstall' work correctly.
91 targets like 'make install' and 'make uninstall' work correctly.
9392 This target is generally not run by end users.
9493
9594 Compilers and Options
9695 =====================
9796
9897 Some systems require unusual options for compilation or linking that
99 the `configure' script does not know about. Run `./configure --help'
98 the 'configure' script does not know about. Run './configure --help'
10099 for details on some of the pertinent environment variables.
101100
102 You can give `configure' initial values for configuration parameters
103 by setting variables in the command line or in the environment. Here
104 is an example:
101 You can give 'configure' initial values for configuration parameters
102 by setting variables in the command line or in the environment. Here is
103 an example:
105104
106105 ./configure CC=c99 CFLAGS=-g LIBS=-lposix
107106
112111
113112 You can compile the package for more than one kind of computer at the
114113 same time, by placing the object files for each architecture in their
115 own directory. To do this, you can use GNU `make'. `cd' to the
114 own directory. To do this, you can use GNU 'make'. 'cd' to the
116115 directory where you want the object files and executables to go and run
117 the `configure' script. `configure' automatically checks for the
118 source code in the directory that `configure' is in and in `..'. This
119 is known as a "VPATH" build.
120
121 With a non-GNU `make', it is safer to compile the package for one
116 the 'configure' script. 'configure' automatically checks for the source
117 code in the directory that 'configure' is in and in '..'. This is known
118 as a "VPATH" build.
119
120 With a non-GNU 'make', it is safer to compile the package for one
122121 architecture at a time in the source code directory. After you have
123 installed the package for one architecture, use `make distclean' before
122 installed the package for one architecture, use 'make distclean' before
124123 reconfiguring for another architecture.
125124
126125 On MacOS X 10.5 and later systems, you can create libraries and
127126 executables that work on multiple system types--known as "fat" or
128 "universal" binaries--by specifying multiple `-arch' options to the
129 compiler but only a single `-arch' option to the preprocessor. Like
127 "universal" binaries--by specifying multiple '-arch' options to the
128 compiler but only a single '-arch' option to the preprocessor. Like
130129 this:
131130
132131 ./configure CC="gcc -arch i386 -arch x86_64 -arch ppc -arch ppc64" \
135134
136135 This is not guaranteed to produce working output in all cases, you
137136 may have to build one architecture at a time and combine the results
138 using the `lipo' tool if you have problems.
137 using the 'lipo' tool if you have problems.
139138
140139 Installation Names
141140 ==================
142141
143 By default, `make install' installs the package's commands under
144 `/usr/local/bin', include files under `/usr/local/include', etc. You
145 can specify an installation prefix other than `/usr/local' by giving
146 `configure' the option `--prefix=PREFIX', where PREFIX must be an
142 By default, 'make install' installs the package's commands under
143 '/usr/local/bin', include files under '/usr/local/include', etc. You
144 can specify an installation prefix other than '/usr/local' by giving
145 'configure' the option '--prefix=PREFIX', where PREFIX must be an
147146 absolute file name.
148147
149148 You can specify separate installation prefixes for
150149 architecture-specific files and architecture-independent files. If you
151 pass the option `--exec-prefix=PREFIX' to `configure', the package uses
150 pass the option '--exec-prefix=PREFIX' to 'configure', the package uses
152151 PREFIX as the prefix for installing programs and libraries.
153152 Documentation and other data files still use the regular prefix.
154153
155154 In addition, if you use an unusual directory layout you can give
156 options like `--bindir=DIR' to specify different values for particular
157 kinds of files. Run `configure --help' for a list of the directories
158 you can set and what kinds of files go in them. In general, the
159 default for these options is expressed in terms of `${prefix}', so that
160 specifying just `--prefix' will affect all of the other directory
155 options like '--bindir=DIR' to specify different values for particular
156 kinds of files. Run 'configure --help' for a list of the directories
157 you can set and what kinds of files go in them. In general, the default
158 for these options is expressed in terms of '${prefix}', so that
159 specifying just '--prefix' will affect all of the other directory
161160 specifications that were not explicitly provided.
162161
163162 The most portable way to affect installation locations is to pass the
164 correct locations to `configure'; however, many packages provide one or
163 correct locations to 'configure'; however, many packages provide one or
165164 both of the following shortcuts of passing variable assignments to the
166 `make install' command line to change installation locations without
165 'make install' command line to change installation locations without
167166 having to reconfigure or recompile.
168167
169168 The first method involves providing an override variable for each
170 affected directory. For example, `make install
169 affected directory. For example, 'make install
171170 prefix=/alternate/directory' will choose an alternate location for all
172171 directory configuration variables that were expressed in terms of
173 `${prefix}'. Any directories that were specified during `configure',
174 but not in terms of `${prefix}', must each be overridden at install
175 time for the entire installation to be relocated. The approach of
176 makefile variable overrides for each directory variable is required by
177 the GNU Coding Standards, and ideally causes no recompilation.
178 However, some platforms have known limitations with the semantics of
179 shared libraries that end up requiring recompilation when using this
180 method, particularly noticeable in packages that use GNU Libtool.
181
182 The second method involves providing the `DESTDIR' variable. For
183 example, `make install DESTDIR=/alternate/directory' will prepend
184 `/alternate/directory' before all installation names. The approach of
185 `DESTDIR' overrides is not required by the GNU Coding Standards, and
172 '${prefix}'. Any directories that were specified during 'configure',
173 but not in terms of '${prefix}', must each be overridden at install time
174 for the entire installation to be relocated. The approach of makefile
175 variable overrides for each directory variable is required by the GNU
176 Coding Standards, and ideally causes no recompilation. However, some
177 platforms have known limitations with the semantics of shared libraries
178 that end up requiring recompilation when using this method, particularly
179 noticeable in packages that use GNU Libtool.
180
181 The second method involves providing the 'DESTDIR' variable. For
182 example, 'make install DESTDIR=/alternate/directory' will prepend
183 '/alternate/directory' before all installation names. The approach of
184 'DESTDIR' overrides is not required by the GNU Coding Standards, and
186185 does not work on platforms that have drive letters. On the other hand,
187186 it does better at avoiding recompilation issues, and works well even
188 when some directory options were not specified in terms of `${prefix}'
189 at `configure' time.
187 when some directory options were not specified in terms of '${prefix}'
188 at 'configure' time.
190189
191190 Optional Features
192191 =================
193192
194193 If the package supports it, you can cause programs to be installed
195 with an extra prefix or suffix on their names by giving `configure' the
196 option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'.
197
198 Some packages pay attention to `--enable-FEATURE' options to
199 `configure', where FEATURE indicates an optional part of the package.
200 They may also pay attention to `--with-PACKAGE' options, where PACKAGE
201 is something like `gnu-as' or `x' (for the X Window System). The
202 `README' should mention any `--enable-' and `--with-' options that the
194 with an extra prefix or suffix on their names by giving 'configure' the
195 option '--program-prefix=PREFIX' or '--program-suffix=SUFFIX'.
196
197 Some packages pay attention to '--enable-FEATURE' options to
198 'configure', where FEATURE indicates an optional part of the package.
199 They may also pay attention to '--with-PACKAGE' options, where PACKAGE
200 is something like 'gnu-as' or 'x' (for the X Window System). The
201 'README' should mention any '--enable-' and '--with-' options that the
203202 package recognizes.
204203
205 For packages that use the X Window System, `configure' can usually
204 For packages that use the X Window System, 'configure' can usually
206205 find the X include and library files automatically, but if it doesn't,
207 you can use the `configure' options `--x-includes=DIR' and
208 `--x-libraries=DIR' to specify their locations.
206 you can use the 'configure' options '--x-includes=DIR' and
207 '--x-libraries=DIR' to specify their locations.
209208
210209 Some packages offer the ability to configure how verbose the
211 execution of `make' will be. For these packages, running `./configure
210 execution of 'make' will be. For these packages, running './configure
212211 --enable-silent-rules' sets the default to minimal output, which can be
213 overridden with `make V=1'; while running `./configure
212 overridden with 'make V=1'; while running './configure
214213 --disable-silent-rules' sets the default to verbose, which can be
215 overridden with `make V=0'.
214 overridden with 'make V=0'.
216215
217216 Particular systems
218217 ==================
219218
220 On HP-UX, the default C compiler is not ANSI C compatible. If GNU
221 CC is not installed, it is recommended to use the following options in
219 On HP-UX, the default C compiler is not ANSI C compatible. If GNU CC
220 is not installed, it is recommended to use the following options in
222221 order to use an ANSI C compiler:
223222
224223 ./configure CC="cc -Ae -D_XOPEN_SOURCE=500"
225224
226225 and if that doesn't work, install pre-built binaries of GCC for HP-UX.
227226
228 HP-UX `make' updates targets which have the same time stamps as
229 their prerequisites, which makes it generally unusable when shipped
230 generated files such as `configure' are involved. Use GNU `make'
231 instead.
227 HP-UX 'make' updates targets which have the same time stamps as their
228 prerequisites, which makes it generally unusable when shipped generated
229 files such as 'configure' are involved. Use GNU 'make' instead.
232230
233231 On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot
234 parse its `<wchar.h>' header file. The option `-nodtk' can be used as
235 a workaround. If GNU CC is not installed, it is therefore recommended
236 to try
232 parse its '<wchar.h>' header file. The option '-nodtk' can be used as a
233 workaround. If GNU CC is not installed, it is therefore recommended to
234 try
237235
238236 ./configure CC="cc"
239237
241239
242240 ./configure CC="cc -nodtk"
243241
244 On Solaris, don't put `/usr/ucb' early in your `PATH'. This
242 On Solaris, don't put '/usr/ucb' early in your 'PATH'. This
245243 directory contains several dysfunctional programs; working variants of
246 these programs are available in `/usr/bin'. So, if you need `/usr/ucb'
247 in your `PATH', put it _after_ `/usr/bin'.
248
249 On Haiku, software installed for all users goes in `/boot/common',
250 not `/usr/local'. It is recommended to use the following options:
244 these programs are available in '/usr/bin'. So, if you need '/usr/ucb'
245 in your 'PATH', put it _after_ '/usr/bin'.
246
247 On Haiku, software installed for all users goes in '/boot/common',
248 not '/usr/local'. It is recommended to use the following options:
251249
252250 ./configure --prefix=/boot/common
253251
254252 Specifying the System Type
255253 ==========================
256254
257 There may be some features `configure' cannot figure out
255 There may be some features 'configure' cannot figure out
258256 automatically, but needs to determine by the type of machine the package
259257 will run on. Usually, assuming the package is built to be run on the
260 _same_ architectures, `configure' can figure that out, but if it prints
258 _same_ architectures, 'configure' can figure that out, but if it prints
261259 a message saying it cannot guess the machine type, give it the
262 `--build=TYPE' option. TYPE can either be a short name for the system
263 type, such as `sun4', or a canonical name which has the form:
260 '--build=TYPE' option. TYPE can either be a short name for the system
261 type, such as 'sun4', or a canonical name which has the form:
264262
265263 CPU-COMPANY-SYSTEM
266264
269267 OS
270268 KERNEL-OS
271269
272 See the file `config.sub' for the possible values of each field. If
273 `config.sub' isn't included in this package, then this package doesn't
270 See the file 'config.sub' for the possible values of each field. If
271 'config.sub' isn't included in this package, then this package doesn't
274272 need to know the machine type.
275273
276274 If you are _building_ compiler tools for cross-compiling, you should
277 use the option `--target=TYPE' to select the type of system they will
275 use the option '--target=TYPE' to select the type of system they will
278276 produce code for.
279277
280278 If you want to _use_ a cross compiler, that generates code for a
281279 platform different from the build platform, you should specify the
282280 "host" platform (i.e., that on which the generated programs will
283 eventually be run) with `--host=TYPE'.
281 eventually be run) with '--host=TYPE'.
284282
285283 Sharing Defaults
286284 ================
287285
288 If you want to set default values for `configure' scripts to share,
289 you can create a site shell script called `config.site' that gives
290 default values for variables like `CC', `cache_file', and `prefix'.
291 `configure' looks for `PREFIX/share/config.site' if it exists, then
292 `PREFIX/etc/config.site' if it exists. Or, you can set the
293 `CONFIG_SITE' environment variable to the location of the site script.
294 A warning: not all `configure' scripts look for a site script.
286 If you want to set default values for 'configure' scripts to share,
287 you can create a site shell script called 'config.site' that gives
288 default values for variables like 'CC', 'cache_file', and 'prefix'.
289 'configure' looks for 'PREFIX/share/config.site' if it exists, then
290 'PREFIX/etc/config.site' if it exists. Or, you can set the
291 'CONFIG_SITE' environment variable to the location of the site script.
292 A warning: not all 'configure' scripts look for a site script.
295293
296294 Defining Variables
297295 ==================
298296
299297 Variables not defined in a site shell script can be set in the
300 environment passed to `configure'. However, some packages may run
298 environment passed to 'configure'. However, some packages may run
301299 configure again during the build, and the customized values of these
302300 variables may be lost. In order to avoid this problem, you should set
303 them in the `configure' command line, using `VAR=value'. For example:
301 them in the 'configure' command line, using 'VAR=value'. For example:
304302
305303 ./configure CC=/usr/local2/bin/gcc
306304
307 causes the specified `gcc' to be used as the C compiler (unless it is
305 causes the specified 'gcc' to be used as the C compiler (unless it is
308306 overridden in the site shell script).
309307
310 Unfortunately, this technique does not work for `CONFIG_SHELL' due to
311 an Autoconf limitation. Until the limitation is lifted, you can use
312 this workaround:
308 Unfortunately, this technique does not work for 'CONFIG_SHELL' due to an
309 Autoconf limitation. Until the limitation is lifted, you can use this
310 workaround:
313311
314312 CONFIG_SHELL=/bin/bash ./configure CONFIG_SHELL=/bin/bash
315313
316 `configure' Invocation
314 'configure' Invocation
317315 ======================
318316
319 `configure' recognizes the following options to control how it
317 'configure' recognizes the following options to control how it
320318 operates.
321319
322 `--help'
323 `-h'
324 Print a summary of all of the options to `configure', and exit.
325
326 `--help=short'
327 `--help=recursive'
320 '--help'
321 '-h'
322 Print a summary of all of the options to 'configure', and exit.
323
324 '--help=short'
325 '--help=recursive'
328326 Print a summary of the options unique to this package's
329 `configure', and exit. The `short' variant lists options used
330 only in the top level, while the `recursive' variant lists options
331 also present in any nested packages.
332
333 `--version'
334 `-V'
335 Print the version of Autoconf used to generate the `configure'
327 'configure', and exit. The 'short' variant lists options used only
328 in the top level, while the 'recursive' variant lists options also
329 present in any nested packages.
330
331 '--version'
332 '-V'
333 Print the version of Autoconf used to generate the 'configure'
336334 script, and exit.
337335
338 `--cache-file=FILE'
336 '--cache-file=FILE'
339337 Enable the cache: use and save the results of the tests in FILE,
340 traditionally `config.cache'. FILE defaults to `/dev/null' to
338 traditionally 'config.cache'. FILE defaults to '/dev/null' to
341339 disable caching.
342340
343 `--config-cache'
344 `-C'
345 Alias for `--cache-file=config.cache'.
346
347 `--quiet'
348 `--silent'
349 `-q'
341 '--config-cache'
342 '-C'
343 Alias for '--cache-file=config.cache'.
344
345 '--quiet'
346 '--silent'
347 '-q'
350348 Do not print messages saying which checks are being made. To
351 suppress all normal output, redirect it to `/dev/null' (any error
349 suppress all normal output, redirect it to '/dev/null' (any error
352350 messages will still be shown).
353351
354 `--srcdir=DIR'
352 '--srcdir=DIR'
355353 Look for the package's source code in directory DIR. Usually
356 `configure' can determine that directory automatically.
357
358 `--prefix=DIR'
359 Use DIR as the installation prefix. *note Installation Names::
360 for more details, including other options available for fine-tuning
361 the installation locations.
362
363 `--no-create'
364 `-n'
354 'configure' can determine that directory automatically.
355
356 '--prefix=DIR'
357 Use DIR as the installation prefix. *note Installation Names:: for
358 more details, including other options available for fine-tuning the
359 installation locations.
360
361 '--no-create'
362 '-n'
365363 Run the configure checks, but stop before creating any output
366364 files.
367365
368 `configure' also accepts some other, not widely useful, options. Run
369 `configure --help' for more details.
366 'configure' also accepts some other, not widely useful, options. Run
367 'configure --help' for more details.
0 # Makefile.in generated by automake 1.15 from Makefile.am.
0 # Makefile.in generated by automake 1.16.1 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2014 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2018 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
163163 $(RECURSIVE_CLEAN_TARGETS) \
164164 $(am__extra_recursive_targets)
165165 AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
166 cscope distdir dist dist-all distcheck
166 cscope distdir distdir-am dist dist-all distcheck
167167 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \
168168 $(LISP)config.h.in
169169 # Read a list of newline-separated strings from the standard input,
234234 distcleancheck_listfiles = find . -type f -print
235235 ACLOCAL = @ACLOCAL@
236236 AMTAR = @AMTAR@
237 AM_CPPFLAGS = @AM_CPPFLAGS@
238 AM_CXXFLAGS = @AM_CXXFLAGS@
237239 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
240 AM_LDADD = @AM_LDADD@
241 AM_LDFLAGS = @AM_LDFLAGS@
242 AM_LIBADD = @AM_LIBADD@
238243 AR = @AR@
239244 AUTOCONF = @AUTOCONF@
240245 AUTOHEADER = @AUTOHEADER@
242247 AWK = @AWK@
243248 CC = @CC@
244249 CCDEPMODE = @CCDEPMODE@
245 CCGNU2_CONFIG = @CCGNU2_CONFIG@
246250 CFLAGS = @CFLAGS@
247251 CPP = @CPP@
248252 CPPFLAGS = @CPPFLAGS@
262266 ECHO_T = @ECHO_T@
263267 EGREP = @EGREP@
264268 EXEEXT = @EXEEXT@
265 EXTLIBS = @EXTLIBS@
266269 FGREP = @FGREP@
267 GNULIBS = @GNULIBS@
268270 GREP = @GREP@
269271 INSTALL = @INSTALL@
270272 INSTALL_DATA = @INSTALL_DATA@
287289 NMEDIT = @NMEDIT@
288290 OBJDUMP = @OBJDUMP@
289291 OBJEXT = @OBJEXT@
290 OST_CXXX2_FLAGS = @OST_CXXX2_FLAGS@
291 OST_CXXX2_LIBS = @OST_CXXX2_LIBS@
292292 OTOOL = @OTOOL@
293293 OTOOL64 = @OTOOL64@
294294 PACKAGE = @PACKAGE@
304304 SED = @SED@
305305 SET_MAKE = @SET_MAKE@
306306 SHELL = @SHELL@
307 SINGLE_FLAGS = @SINGLE_FLAGS@
308 SINGLE_LIBS = @SINGLE_LIBS@
309307 SO_VERSION = @SO_VERSION@
310308 STRIP = @STRIP@
311 UI_UTILCPP_CXXFLAGS = @UI_UTILCPP_CXXFLAGS@
312309 VERSION = @VERSION@
313310 abs_builddir = @abs_builddir@
314311 abs_srcdir = @abs_srcdir@
395392 echo ' $(SHELL) ./config.status'; \
396393 $(SHELL) ./config.status;; \
397394 *) \
398 echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
399 cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
395 echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles)'; \
396 cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles);; \
400397 esac;
401398
402399 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
561558 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
562559 -rm -f cscope.out cscope.in.out cscope.po.out cscope.files
563560
564 distdir: $(DISTFILES)
561 distdir: $(BUILT_SOURCES)
562 $(MAKE) $(AM_MAKEFLAGS) distdir-am
563
564 distdir-am: $(DISTFILES)
565565 $(am__remove_distdir)
566566 test -d "$(distdir)" || mkdir "$(distdir)"
567567 @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
629629 ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
630630 || chmod -R a+r "$(distdir)"
631631 dist-gzip: distdir
632 tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
632 tardir=$(distdir) && $(am__tar) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).tar.gz
633633 $(am__post_remove_distdir)
634634
635635 dist-bzip2: distdir
655655 @echo WARNING: "Support for shar distribution archives is" \
656656 "deprecated." >&2
657657 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2
658 shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
658 shar $(distdir) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).shar.gz
659659 $(am__post_remove_distdir)
660660
661661 dist-zip: distdir
673673 distcheck: dist
674674 case '$(DIST_ARCHIVES)' in \
675675 *.tar.gz*) \
676 GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\
676 eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).tar.gz | $(am__untar) ;;\
677677 *.tar.bz2*) \
678678 bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
679679 *.tar.lz*) \
683683 *.tar.Z*) \
684684 uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
685685 *.shar.gz*) \
686 GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\
686 eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\
687687 *.zip*) \
688688 unzip $(distdir).zip ;;\
689689 esac
22
33 Downloads:
44 o Generic: http://sourceforge.net/projects/ui-utilcpp/files//ui-utilcpp
5 o Current: http://sourceforge.net/projects/ui-utilcpp/files//ui-utilcpp/stable/ui-utilcpp-1.8.5.tar.gz
5 o Current: http://sourceforge.net/projects/ui-utilcpp/files//ui-utilcpp/stable/ui-utilcpp-1.10.0.tar.gz
66 ================================================================
7 ui-utilcpp-1.10.0 (stable) (Wed, 25 Sep 2019 19:27:21 +0200):
8
9 Initial stable release. This release mainly makes the code
10 suitable for newer C++ standards/compilers. It switches from
11 using 'libcommoncpp2' (unmaintained) to 'ucommon'.
12
13 Changes since 1.8.5:
14
15 Stephan Sürken (28):
16 * [ea624f5] .ui-auto.conf: Update: Build for (sid,) bullseye,
17 buster, jessie.
18 * [e350c5e] .ui-auto.conf: deb: Use new ui-auto template && rm
19 extra appendix config.
20 * [965c8e4] .ui-auto.conf: Update Debian git to salsa.
21 * [a3c9573] src/ui-utilcpp/*.?pp: Get rid of all exception
22 specifiers (deprecated since C++11).
23 * [4cbf7f9] ui-utilcpp/Socket.cpp: Fix strncopy size.
24 * [3e48df7] tools/UnitTests.cpp: Add md5sum test.
25 * [5a044c7] ui-utilcpp/Text.cpp: md5sum: Switch code from cc++
26 to ucommon.
27 * [adce14b] ui-utilcpp/SMLog.hpp: Switch slog include from
28 cc++ to commoncpp (ucommon compat includes).
29 * [1a0ef85] ui-utilcpp/Recoder.cpp: b64 encodings: Switch code
30 from cc++ to ucommon.
31 * [185c7ad] configure.ac: Check and use ucommon libs, not
32 commoncpp.
33 * [6907522] autotools: Properly rename OST_CXXX2_* vars ->
34 UCOMMON_*.
35 * [60f1c13] All Makefile.ams: Remove all hardcoded '-Wall'.
36 * [38de0ff] configure.ac: Set AM_CPPFLAGS (-I) globally.
37 * [cb2fb7b] configure.ac: Use dynamic CXXFLAGS from
38 ucommon-config (manually disable hidden visibility for
39 libs).
40 * [c8a26fd] configure.ac: Get rid of extra
41 UI_UTILCPP_CXXFLAGS.
42 * [4d489be] configure.ac: Further simplify/centralize flags
43 promotion.
44 * [cb17029] configure.ac: Update (via autoupdate-2.69).
45 * [7e76e22] configure.ac: Prepare 1.10.0 release (keep lib
46 main version at 9).
47 ----------------------------------------------------------------
748 ui-utilcpp-1.8.5 (stable) (Sat, 06 Aug 2016 17:12:38 +0000):
849
950 Patched stable release.
0 # generated automatically by aclocal 1.15 -*- Autoconf -*-
1
2 # Copyright (C) 1996-2014 Free Software Foundation, Inc.
0 # generated automatically by aclocal 1.16.1 -*- Autoconf -*-
1
2 # Copyright (C) 1996-2018 Free Software Foundation, Inc.
33
44 # This file is free software; the Free Software Foundation
55 # gives unlimited permission to copy and/or distribute it,
40764076 if AC_TRY_EVAL(ac_compile); then
40774077 # Now try to grab the symbols.
40784078 nlist=conftest.nm
4079 if AC_TRY_EVAL(NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) && test -s "$nlist"; then
4079 $ECHO "$as_me:$LINENO: $NM conftest.$ac_objext | $lt_cv_sys_global_symbol_pipe > $nlist" >&AS_MESSAGE_LOG_FD
4080 if eval "$NM" conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist 2>&AS_MESSAGE_LOG_FD && test -s "$nlist"; then
40804081 # Try sorting and uniquifying the output.
40814082 if sort "$nlist" | uniq > "$nlist"T; then
40824083 mv -f "$nlist"T "$nlist"
47164717 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
47174718 _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
47184719 ;;
4720 # flang / f18. f95 an alias for gfortran or flang on Debian
4721 flang* | f18* | f95*)
4722 _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
4723 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
4724 _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
4725 ;;
47194726 # icc used to be incompatible with GCC.
47204727 # ICC 10 doesn't accept -KPIC any more.
47214728 icc* | ifort*)
64476454 # Commands to make compiler produce verbose output that lists
64486455 # what "hidden" libraries, object files and flags are used when
64496456 # linking a shared library.
6450 output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
6457 output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"'
64516458
64526459 else
64536460 GXX=no
68226829 # explicitly linking system object files so we need to strip them
68236830 # from the output so that they don't get included in the library
68246831 # dependencies.
6825 output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
6832 output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP " \-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
68266833 ;;
68276834 *)
68286835 if test yes = "$GXX"; then
68876894 # explicitly linking system object files so we need to strip them
68886895 # from the output so that they don't get included in the library
68896896 # dependencies.
6890 output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
6897 output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP " \-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
68916898 ;;
68926899 *)
68936900 if test yes = "$GXX"; then
72267233 # Commands to make compiler produce verbose output that lists
72277234 # what "hidden" libraries, object files and flags are used when
72287235 # linking a shared library.
7229 output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
7236 output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"'
72307237
72317238 else
72327239 # FIXME: insert proper C++ library support
73107317 # Commands to make compiler produce verbose output that lists
73117318 # what "hidden" libraries, object files and flags are used when
73127319 # linking a shared library.
7313 output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
7320 output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"'
73147321 else
73157322 # g++ 2.7 appears to require '-G' NOT '-shared' on this
73167323 # platform.
73217328 # Commands to make compiler produce verbose output that lists
73227329 # what "hidden" libraries, object files and flags are used when
73237330 # linking a shared library.
7324 output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
7331 output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"'
73257332 fi
73267333
73277334 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-R $wl$libdir'
90669073 m4_ifndef([_LT_PROG_FC], [AC_DEFUN([_LT_PROG_FC])])
90679074 m4_ifndef([_LT_PROG_CXX], [AC_DEFUN([_LT_PROG_CXX])])
90689075
9069 dnl Copyright (C) 2000-2003 Open Source Telecom Corporation.
9070 dnl
9071 dnl This program is free software; you can redistribute it and/or modify
9072 dnl it under the terms of the GNU General Public License as published by
9073 dnl the Free Software Foundation; either version 2 of the License, or
9074 dnl (at your option) any later version.
9075 dnl
9076 dnl This program is distributed in the hope that it will be useful,
9077 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
9078 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
9079 dnl GNU General Public License for more details.
9080 dnl
9081 dnl You should have received a copy of the GNU General Public License
9082 dnl along with this program; if not, write to the Free Software
9083 dnl Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
9084 dnl
9085 dnl As a special exception to the GNU General Public License, if you
9086 dnl distribute this file as part of a program that contains a configuration
9087 dnl script generated by Autoconf, you may include it under the same
9088 dnl distribution terms that you use for the rest of that program.
9089
9090 dnl OST_CCXX2_VERSION([MINIMUM-VERSION[,ACTION-IF-FOUND[,ACTION-IF-NOT-FOUND]]])
9091 dnl Test for usable version of CommonC++
9092
9093 AC_DEFUN([OST_CCXX2_DYNLOADER],[
9094 ost_cv_dynloader=`$CCGNU2_CONFIG --dso`
9095 if test "$ost_cv_dynloader" = "yes" ; then
9096 MODULE_FLAGS=`$CCGNU2_CONFIG --module`
9097 AC_SUBST(MODULE_FLAGS)
9098 fi
9099 ])
9100
9101 AC_DEFUN([OST_CCXX2_LD_THREADING],[
9102 LD_THREADING=`$CCGNU2_CONFIG --cclibs`
9103 AC_SUBST(LD_THREADING)
9104 ])
9105
9106 AC_DEFUN([OST_CCXX2_VERSION],
9107 [
9108 if test -d ${exec_prefix}/bin ; then
9109 PATH=${exec_prefix}/bin:$PATH
9110 elif test -d ${prefix}/bin ; then
9111 PATH=${prefix}/bin:$PATH ; fi
9112
9113 AC_PATH_PROG(CCGNU2_CONFIG, ccgnu2-config, no)
9114 ccgnu2_version=ifelse([$1], ,0.99.0,$1)
9115 AC_MSG_CHECKING(for commoncpp2 version >= $ccgnu2_version)
9116 if test "$CCGNU2_CONFIG" = "no" ; then
9117 AC_MSG_RESULT(not found)
9118 echo "*** The ccgnu2-config script installed by commoncpp2 0.99"
9119 echo "*** or later could not be found."
9120 echo "*** You need to install GNU Common C++ 2, whose later releases are"
9121 echo "*** available from http://www.gnu.org/software/commoncpp/ and any"
9122 echo "*** GNU mirror."
9123 ifelse([$3], , :, [$3])
9124 exit -1
9125 else
9126 config_version=`$CCGNU2_CONFIG --version`
9127 ccgnu2_config_major_version=`echo $config_version | \
9128 sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'`
9129 ccgnu2_config_minor_version=`echo $config_version | \
9130 sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'`
9131 ccgnu2_config_micro_version=`echo $config_version | \
9132 sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'`
9133
9134 ccgnu2_check_major_version=`echo "$ccgnu2_version" | \
9135 sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'`
9136 ccgnu2_check_minor_version=`echo "$ccgnu2_version" | \
9137 sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'`
9138 ccgnu2_check_micro_version=`echo "$ccgnu2_version" | \
9139 sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'`
9140
9141 version_ok=no
9142 if test $ccgnu2_config_major_version -gt $ccgnu2_check_major_version ; then
9143 version_ok=yes
9144 elif test $ccgnu2_config_major_version -eq $ccgnu2_check_major_version \
9145 && test $ccgnu2_config_minor_version -gt $ccgnu2_check_minor_version ; then
9146 version_ok=yes
9147 elif test $ccgnu2_config_major_version -eq $ccgnu2_check_major_version \
9148 && test $ccgnu2_config_minor_version -eq $ccgnu2_check_minor_version \
9149 && test $ccgnu2_config_micro_version -ge $ccgnu2_check_micro_version; then
9150
9151 version_ok=yes
9152 fi
9153
9154 if test "$version_ok" = "no"; then
9155 AC_MSG_RESULT(no)
9156 ost_cv_ccxx_config=false
9157 echo "*** An old version of CommonC++ of $config_version was found."
9158 echo "*** You need a version of commoncpp2 newer than $ccgnu2_version. The latest version of"
9159 echo "*** CommonC++ is always available from ftp://ftp.gnu.org/gnu/commonc++/."
9160 ifelse([$3], , :, [$3])
9161 else
9162 AC_MSG_RESULT(yes)
9163 ost_cv_ccxx_config=true
9164 SINGLE_FLAGS="$CXXFLAGS"
9165 SINGLE_LIBS="$LIBS"
9166 AC_SUBST(SINGLE_LIBS)
9167 AC_SUBST(SINGLE_FLAGS)
9168 CXXFLAGS="$CXXFLAGS "`$CCGNU2_CONFIG --flags`
9169 GNULIBS="$LIBS "`$CCGNU2_CONFIG --gnulibs`
9170 EXTLIBS=`$CCGNU2_CONFIG --extlibs`
9171 LIBS="$LIBS `$CCGNU2_CONFIG --stdlibs`"
9172 AC_SUBST(GNULIBS)
9173 AC_SUBST(EXTLIBS)
9174 fi
9175 fi
9176 ])
9177
9178 AC_DEFUN([OST_CCXX2_CHECK],
9179 [
9180 if test -d ${exec_prefix}/bin ; then
9181 PATH=${exec_prefix}/bin:$PATH
9182 elif test -d ${prefix}/bin ; then
9183 PATH=${prefix}/bin:$PATH ; fi
9184
9185 AC_PATH_PROG(CCGNU2_CONFIG, ccgnu2-config, no)
9186 ccgnu2_version=ifelse([$1], ,0.99.0,$1)
9187 AC_MSG_CHECKING(for commoncpp2 version >= $ccgnu2_version)
9188 if test "$CCGNU2_CONFIG" = "no" ; then
9189 AC_MSG_RESULT(not found)
9190 echo "*** The ccgnu2-config script installed by commoncpp2 0.99"
9191 echo "*** or later could not be found."
9192 echo "*** You need to install GNU Common C++ 2, whose later releases are"
9193 echo "*** available from http://www.gnu.org/software/commoncpp/ and any"
9194 echo "*** GNU mirror."
9195 ifelse([$3], , :, [$3])
9196 exit -1
9197 else
9198 config_version=`$CCGNU2_CONFIG --version`
9199 ccgnu2_config_major_version=`echo $config_version | \
9200 sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'`
9201 ccgnu2_config_minor_version=`echo $config_version | \
9202 sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'`
9203 ccgnu2_config_micro_version=`echo $config_version | \
9204 sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'`
9205
9206 ccgnu2_check_major_version=`echo "$ccgnu2_version" | \
9207 sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'`
9208 ccgnu2_check_minor_version=`echo "$ccgnu2_version" | \
9209 sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'`
9210 ccgnu2_check_micro_version=`echo "$ccgnu2_version" | \
9211 sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'`
9212
9213 version_ok=no
9214 if test $ccgnu2_config_major_version -gt $ccgnu2_check_major_version ; then
9215 version_ok=yes
9216 elif test $ccgnu2_config_major_version -eq $ccgnu2_check_major_version \
9217 && test $ccgnu2_config_minor_version -gt $ccgnu2_check_minor_version ; then
9218 version_ok=yes
9219 elif test $ccgnu2_config_major_version -eq $ccgnu2_check_major_version \
9220 && test $ccgnu2_config_minor_version -eq $ccgnu2_check_minor_version \
9221 && test $ccgnu2_config_micro_version -ge $ccgnu2_check_micro_version; then
9222
9223 version_ok=yes
9224 fi
9225
9226 if test "$version_ok" = "no"; then
9227 AC_MSG_RESULT(no)
9228 ost_cv_ccxx_config=false
9229 echo "*** An old version of CommonC++ of $config_version was found."
9230 echo "*** You need a version of commoncpp2 newer than $ccgnu2_version. The latest version of"
9231 echo "*** CommonC++ is always available from ftp://ftp.gnu.org/gnu/commonc++/."
9232 ifelse([$3], , :, [$3])
9233 else
9234 AC_MSG_RESULT(yes)
9235 ost_cv_ccxx_config=true
9236 CCFLAGS2=`$CCGNU2_CONFIG --flags`
9237 LDCCGNU2=`$CCGNU2_CONFIG --gnulibs`
9238 LDCCEXT2=`$CCGNU2_CONFIG --stdlibs`
9239 AC_SUBST(LDCCGNU2)
9240 AC_SUBST(LDCCEXT2)
9241 AC_SUBST(CCFLAGS2)
9242 fi
9243 fi
9244 ])
9245
9246 AC_DEFUN([OST_CCXX2_FOX],[
9247 AC_LANG_SAVE
9248 AC_LANG_CPLUSPLUS
9249 ost_cv_lib_fox=false
9250 AC_CHECK_HEADERS(fox/fx.h,[
9251 AC_DEFINE(HAVE_FOX_FX_H)
9252 ost_cv_lib_fox=true])
9253 AC_LANG_RESTORE
9254 ])
9255
9256 dnl OST_CCXX2_XML([ACTION-IF-TRUE[,ACTION-IF-FALSE]])
9257 AC_DEFUN([OST_CCXX2_HOARD],[
9258 AC_ARG_ENABLE(hoard, [--disable-hoard Disable hoard support])
9259 AC_ARG_ENABLE(mpatrol, [--enable-mpatrol Enable mpatrol debugging])
9260 if test "$enable_mpatrol" = "yes" ; then
9261 LIBS="$LIBS -lmpatrolmt -lbfd -liberty"
9262 elif test "$enable_hoard" != "no" ; then
9263 AC_CHECK_LIB(hoard, free, [LIBS="$LIBS -lhoard"])
9264 fi
9265 ])
9266
9267 AC_DEFUN([OST_CCXX2_XML],
9268 [
9269 AC_MSG_CHECKING(for commoncpp2 xml parsing)
9270 AC_LANG_PUSH(C++)
9271 AC_REQUIRE_CPP
9272 AC_TRY_RUN([
9273 #include <cc++/config.h>
9274 #ifndef COMMON_XML_PARSING
9275 #error ""
9276 #endif
9277 int main() {
9278 return 0;
9279 }
9280 ], ost_cv_ccxx_xml=yes, ost_cv_ccxx_xml=no)
9281 AC_LANG_POP(C++)
9282 if test "x$ost_cv_ccxx_xml" = "xyes" ; then
9283 AC_MSG_RESULT(yes)
9284 AC_DEFINE(HAVE_OST_CCXX2_XML_PARSING, 1, [Define this if the CommonC++ library was compiled with XML parsing support])
9285 ifelse([$1], , :, [$1])
9286 else
9287 AC_MSG_RESULT(no)
9288 ifelse([$2], , :, [$2])
9289 fi
9290 ])
9291
9292 dnl ACCONFIG TEMPLATE
9293 dnl #undef CCXX_CONFIG_H_
9294 dnl #undef HAVE_FOX_FX_H
9295 dnl END ACCONFIG
9296
92979076 dnl Initialize an ui-auto project
92989077 dnl
92999078 dnl Usage:
96859464 ])
96869465 ])
96879466
9688 # Copyright (C) 2002-2014 Free Software Foundation, Inc.
9467 # Copyright (C) 2002-2018 Free Software Foundation, Inc.
96899468 #
96909469 # This file is free software; the Free Software Foundation
96919470 # gives unlimited permission to copy and/or distribute it,
96979476 # generated from the m4 files accompanying Automake X.Y.
96989477 # (This private macro should not be called outside this file.)
96999478 AC_DEFUN([AM_AUTOMAKE_VERSION],
9700 [am__api_version='1.15'
9479 [am__api_version='1.16'
97019480 dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
97029481 dnl require some minimum version. Point them to the right macro.
9703 m4_if([$1], [1.15], [],
9482 m4_if([$1], [1.16.1], [],
97049483 [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
97059484 ])
97069485
97169495 # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
97179496 # This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
97189497 AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
9719 [AM_AUTOMAKE_VERSION([1.15])dnl
9498 [AM_AUTOMAKE_VERSION([1.16.1])dnl
97209499 m4_ifndef([AC_AUTOCONF_VERSION],
97219500 [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
97229501 _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
97239502
97249503 # AM_AUX_DIR_EXPAND -*- Autoconf -*-
97259504
9726 # Copyright (C) 2001-2014 Free Software Foundation, Inc.
9505 # Copyright (C) 2001-2018 Free Software Foundation, Inc.
97279506 #
97289507 # This file is free software; the Free Software Foundation
97299508 # gives unlimited permission to copy and/or distribute it,
97759554
97769555 # AM_CONDITIONAL -*- Autoconf -*-
97779556
9778 # Copyright (C) 1997-2014 Free Software Foundation, Inc.
9557 # Copyright (C) 1997-2018 Free Software Foundation, Inc.
97799558 #
97809559 # This file is free software; the Free Software Foundation
97819560 # gives unlimited permission to copy and/or distribute it,
98069585 Usually this means the macro was only invoked conditionally.]])
98079586 fi])])
98089587
9809 # Copyright (C) 1999-2014 Free Software Foundation, Inc.
9588 # Copyright (C) 1999-2018 Free Software Foundation, Inc.
98109589 #
98119590 # This file is free software; the Free Software Foundation
98129591 # gives unlimited permission to copy and/or distribute it,
99979776
99989777 # Generate code to set up dependency tracking. -*- Autoconf -*-
99999778
10000 # Copyright (C) 1999-2014 Free Software Foundation, Inc.
9779 # Copyright (C) 1999-2018 Free Software Foundation, Inc.
100019780 #
100029781 # This file is free software; the Free Software Foundation
100039782 # gives unlimited permission to copy and/or distribute it,
100049783 # with or without modifications, as long as this notice is preserved.
10005
100069784
100079785 # _AM_OUTPUT_DEPENDENCY_COMMANDS
100089786 # ------------------------------
100119789 # Older Autoconf quotes --file arguments for eval, but not when files
100129790 # are listed without --file. Let's play safe and only enable the eval
100139791 # if we detect the quoting.
10014 case $CONFIG_FILES in
10015 *\'*) eval set x "$CONFIG_FILES" ;;
10016 *) set x $CONFIG_FILES ;;
10017 esac
9792 # TODO: see whether this extra hack can be removed once we start
9793 # requiring Autoconf 2.70 or later.
9794 AS_CASE([$CONFIG_FILES],
9795 [*\'*], [eval set x "$CONFIG_FILES"],
9796 [*], [set x $CONFIG_FILES])
100189797 shift
10019 for mf
9798 # Used to flag and report bootstrapping failures.
9799 am_rc=0
9800 for am_mf
100209801 do
100219802 # Strip MF so we end up with the name of the file.
10022 mf=`echo "$mf" | sed -e 's/:.*$//'`
10023 # Check whether this is an Automake generated Makefile or not.
10024 # We used to match only the files named 'Makefile.in', but
10025 # some people rename them; so instead we look at the file content.
10026 # Grep'ing the first line is not enough: some people post-process
10027 # each Makefile.in and add a new line on top of each file to say so.
10028 # Grep'ing the whole file is not good either: AIX grep has a line
9803 am_mf=`AS_ECHO(["$am_mf"]) | sed -e 's/:.*$//'`
9804 # Check whether this is an Automake generated Makefile which includes
9805 # dependency-tracking related rules and includes.
9806 # Grep'ing the whole file directly is not great: AIX grep has a line
100299807 # limit of 2048, but all sed's we know have understand at least 4000.
10030 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
10031 dirpart=`AS_DIRNAME("$mf")`
10032 else
10033 continue
10034 fi
10035 # Extract the definition of DEPDIR, am__include, and am__quote
10036 # from the Makefile without running 'make'.
10037 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
10038 test -z "$DEPDIR" && continue
10039 am__include=`sed -n 's/^am__include = //p' < "$mf"`
10040 test -z "$am__include" && continue
10041 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
10042 # Find all dependency output files, they are included files with
10043 # $(DEPDIR) in their names. We invoke sed twice because it is the
10044 # simplest approach to changing $(DEPDIR) to its actual value in the
10045 # expansion.
10046 for file in `sed -n "
10047 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
10048 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
10049 # Make sure the directory exists.
10050 test -f "$dirpart/$file" && continue
10051 fdir=`AS_DIRNAME(["$file"])`
10052 AS_MKDIR_P([$dirpart/$fdir])
10053 # echo "creating $dirpart/$file"
10054 echo '# dummy' > "$dirpart/$file"
10055 done
9808 sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
9809 || continue
9810 am_dirpart=`AS_DIRNAME(["$am_mf"])`
9811 am_filepart=`AS_BASENAME(["$am_mf"])`
9812 AM_RUN_LOG([cd "$am_dirpart" \
9813 && sed -e '/# am--include-marker/d' "$am_filepart" \
9814 | $MAKE -f - am--depfiles]) || am_rc=$?
100569815 done
9816 if test $am_rc -ne 0; then
9817 AC_MSG_FAILURE([Something went wrong bootstrapping makefile fragments
9818 for automatic dependency tracking. Try re-running configure with the
9819 '--disable-dependency-tracking' option to at least be able to build
9820 the package (albeit without support for automatic dependency tracking).])
9821 fi
9822 AS_UNSET([am_dirpart])
9823 AS_UNSET([am_filepart])
9824 AS_UNSET([am_mf])
9825 AS_UNSET([am_rc])
9826 rm -f conftest-deps.mk
100579827 }
100589828 ])# _AM_OUTPUT_DEPENDENCY_COMMANDS
100599829
100629832 # -----------------------------
100639833 # This macro should only be invoked once -- use via AC_REQUIRE.
100649834 #
10065 # This code is only required when automatic dependency tracking
10066 # is enabled. FIXME. This creates each '.P' file that we will
10067 # need in order to bootstrap the dependency handling code.
9835 # This code is only required when automatic dependency tracking is enabled.
9836 # This creates each '.Po' and '.Plo' makefile fragment that we'll need in
9837 # order to bootstrap the dependency handling code.
100689838 AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
100699839 [AC_CONFIG_COMMANDS([depfiles],
100709840 [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
10071 [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
10072 ])
9841 [AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"])])
100739842
100749843 # Do all the work for Automake. -*- Autoconf -*-
100759844
10076 # Copyright (C) 1996-2014 Free Software Foundation, Inc.
9845 # Copyright (C) 1996-2018 Free Software Foundation, Inc.
100779846 #
100789847 # This file is free software; the Free Software Foundation
100799848 # gives unlimited permission to copy and/or distribute it,
101609929 AC_REQUIRE([AC_PROG_MKDIR_P])dnl
101619930 # For better backward compatibility. To be removed once Automake 1.9.x
101629931 # dies out for good. For more background, see:
10163 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
10164 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
9932 # <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
9933 # <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
101659934 AC_SUBST([mkdir_p], ['$(MKDIR_P)'])
101669935 # We need awk for the "check" target (and possibly the TAP driver). The
101679936 # system "awk" is bad on some platforms.
102289997 Aborting the configuration process, to ensure you take notice of the issue.
102299998
102309999 You can download and install GNU coreutils to get an 'rm' implementation
10231 that behaves properly: <http://www.gnu.org/software/coreutils/>.
10000 that behaves properly: <https://www.gnu.org/software/coreutils/>.
1023210001
1023310002 If you want to complete the configuration process using your problematic
1023410003 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
1027010039 done
1027110040 echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
1027210041
10273 # Copyright (C) 2001-2014 Free Software Foundation, Inc.
10042 # Copyright (C) 2001-2018 Free Software Foundation, Inc.
1027410043 #
1027510044 # This file is free software; the Free Software Foundation
1027610045 # gives unlimited permission to copy and/or distribute it,
1029110060 fi
1029210061 AC_SUBST([install_sh])])
1029310062
10294 # Copyright (C) 2003-2014 Free Software Foundation, Inc.
10063 # Copyright (C) 2003-2018 Free Software Foundation, Inc.
1029510064 #
1029610065 # This file is free software; the Free Software Foundation
1029710066 # gives unlimited permission to copy and/or distribute it,
1031210081
1031310082 # Check to see how 'make' treats includes. -*- Autoconf -*-
1031410083
10315 # Copyright (C) 2001-2014 Free Software Foundation, Inc.
10084 # Copyright (C) 2001-2018 Free Software Foundation, Inc.
1031610085 #
1031710086 # This file is free software; the Free Software Foundation
1031810087 # gives unlimited permission to copy and/or distribute it,
1032010089
1032110090 # AM_MAKE_INCLUDE()
1032210091 # -----------------
10323 # Check to see how make treats includes.
10092 # Check whether make has an 'include' directive that can support all
10093 # the idioms we need for our automatic dependency tracking code.
1032410094 AC_DEFUN([AM_MAKE_INCLUDE],
10325 [am_make=${MAKE-make}
10326 cat > confinc << 'END'
10095 [AC_MSG_CHECKING([whether ${MAKE-make} supports the include directive])
10096 cat > confinc.mk << 'END'
1032710097 am__doit:
10328 @echo this is the am__doit target
10098 @echo this is the am__doit target >confinc.out
1032910099 .PHONY: am__doit
1033010100 END
10331 # If we don't find an include directive, just comment out the code.
10332 AC_MSG_CHECKING([for style of include used by $am_make])
1033310101 am__include="#"
1033410102 am__quote=
10335 _am_result=none
10336 # First try GNU make style include.
10337 echo "include confinc" > confmf
10338 # Ignore all kinds of additional output from 'make'.
10339 case `$am_make -s -f confmf 2> /dev/null` in #(
10340 *the\ am__doit\ target*)
10341 am__include=include
10342 am__quote=
10343 _am_result=GNU
10344 ;;
10345 esac
10346 # Now try BSD make style include.
10347 if test "$am__include" = "#"; then
10348 echo '.include "confinc"' > confmf
10349 case `$am_make -s -f confmf 2> /dev/null` in #(
10350 *the\ am__doit\ target*)
10351 am__include=.include
10352 am__quote="\""
10353 _am_result=BSD
10354 ;;
10355 esac
10356 fi
10357 AC_SUBST([am__include])
10358 AC_SUBST([am__quote])
10359 AC_MSG_RESULT([$_am_result])
10360 rm -f confinc confmf
10361 ])
10103 # BSD make does it like this.
10104 echo '.include "confinc.mk" # ignored' > confmf.BSD
10105 # Other make implementations (GNU, Solaris 10, AIX) do it like this.
10106 echo 'include confinc.mk # ignored' > confmf.GNU
10107 _am_result=no
10108 for s in GNU BSD; do
10109 AM_RUN_LOG([${MAKE-make} -f confmf.$s && cat confinc.out])
10110 AS_CASE([$?:`cat confinc.out 2>/dev/null`],
10111 ['0:this is the am__doit target'],
10112 [AS_CASE([$s],
10113 [BSD], [am__include='.include' am__quote='"'],
10114 [am__include='include' am__quote=''])])
10115 if test "$am__include" != "#"; then
10116 _am_result="yes ($s style)"
10117 break
10118 fi
10119 done
10120 rm -f confinc.* confmf.*
10121 AC_MSG_RESULT([${_am_result}])
10122 AC_SUBST([am__include])])
10123 AC_SUBST([am__quote])])
1036210124
1036310125 # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
1036410126
10365 # Copyright (C) 1997-2014 Free Software Foundation, Inc.
10127 # Copyright (C) 1997-2018 Free Software Foundation, Inc.
1036610128 #
1036710129 # This file is free software; the Free Software Foundation
1036810130 # gives unlimited permission to copy and/or distribute it,
1040110163
1040210164 # Helper functions for option handling. -*- Autoconf -*-
1040310165
10404 # Copyright (C) 2001-2014 Free Software Foundation, Inc.
10166 # Copyright (C) 2001-2018 Free Software Foundation, Inc.
1040510167 #
1040610168 # This file is free software; the Free Software Foundation
1040710169 # gives unlimited permission to copy and/or distribute it,
1043010192 AC_DEFUN([_AM_IF_OPTION],
1043110193 [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
1043210194
10433 # Copyright (C) 1999-2014 Free Software Foundation, Inc.
10195 # Copyright (C) 1999-2018 Free Software Foundation, Inc.
1043410196 #
1043510197 # This file is free software; the Free Software Foundation
1043610198 # gives unlimited permission to copy and/or distribute it,
1047710239 # For backward compatibility.
1047810240 AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])])
1047910241
10480 # Copyright (C) 2001-2014 Free Software Foundation, Inc.
10242 # Copyright (C) 2001-2018 Free Software Foundation, Inc.
1048110243 #
1048210244 # This file is free software; the Free Software Foundation
1048310245 # gives unlimited permission to copy and/or distribute it,
1049610258
1049710259 # Check to make sure that the build environment is sane. -*- Autoconf -*-
1049810260
10499 # Copyright (C) 1996-2014 Free Software Foundation, Inc.
10261 # Copyright (C) 1996-2018 Free Software Foundation, Inc.
1050010262 #
1050110263 # This file is free software; the Free Software Foundation
1050210264 # gives unlimited permission to copy and/or distribute it,
1057710339 rm -f conftest.file
1057810340 ])
1057910341
10580 # Copyright (C) 2009-2014 Free Software Foundation, Inc.
10342 # Copyright (C) 2009-2018 Free Software Foundation, Inc.
1058110343 #
1058210344 # This file is free software; the Free Software Foundation
1058310345 # gives unlimited permission to copy and/or distribute it,
1063710399 _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl
1063810400 ])
1063910401
10640 # Copyright (C) 2001-2014 Free Software Foundation, Inc.
10402 # Copyright (C) 2001-2018 Free Software Foundation, Inc.
1064110403 #
1064210404 # This file is free software; the Free Software Foundation
1064310405 # gives unlimited permission to copy and/or distribute it,
1066510427 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
1066610428 AC_SUBST([INSTALL_STRIP_PROGRAM])])
1066710429
10668 # Copyright (C) 2006-2014 Free Software Foundation, Inc.
10430 # Copyright (C) 2006-2018 Free Software Foundation, Inc.
1066910431 #
1067010432 # This file is free software; the Free Software Foundation
1067110433 # gives unlimited permission to copy and/or distribute it,
1068410446
1068510447 # Check how to create a tarball. -*- Autoconf -*-
1068610448
10687 # Copyright (C) 2004-2014 Free Software Foundation, Inc.
10449 # Copyright (C) 2004-2018 Free Software Foundation, Inc.
1068810450 #
1068910451 # This file is free software; the Free Software Foundation
1069010452 # gives unlimited permission to copy and/or distribute it,
00 #! /bin/sh
11 # Wrapper for compilers which do not understand '-c -o'.
22
3 scriptversion=2012-10-14.11; # UTC
4
5 # Copyright (C) 1999-2014 Free Software Foundation, Inc.
3 scriptversion=2018-03-07.03; # UTC
4
5 # Copyright (C) 1999-2018 Free Software Foundation, Inc.
66 # Written by Tom Tromey <tromey@cygnus.com>.
77 #
88 # This program is free software; you can redistribute it and/or modify
1616 # GNU General Public License for more details.
1717 #
1818 # You should have received a copy of the GNU General Public License
19 # along with this program. If not, see <http://www.gnu.org/licenses/>.
19 # along with this program. If not, see <https://www.gnu.org/licenses/>.
2020
2121 # As a special exception to the GNU General Public License, if you
2222 # distribute this file as part of a program that contains a
254254 echo "compile $scriptversion"
255255 exit $?
256256 ;;
257 cl | *[/\\]cl | cl.exe | *[/\\]cl.exe )
257 cl | *[/\\]cl | cl.exe | *[/\\]cl.exe | \
258 icl | *[/\\]icl | icl.exe | *[/\\]icl.exe )
258259 func_cl_wrapper "$@" # Doesn't return...
259260 ;;
260261 esac
338339 # Local Variables:
339340 # mode: shell-script
340341 # sh-indentation: 2
341 # eval: (add-hook 'write-file-hooks 'time-stamp)
342 # eval: (add-hook 'before-save-hook 'time-stamp)
342343 # time-stamp-start: "scriptversion="
343344 # time-stamp-format: "%:y-%02m-%02d.%02H"
344 # time-stamp-time-zone: "UTC"
345 # time-stamp-time-zone: "UTC0"
345346 # time-stamp-end: "; # UTC"
346347 # End:
00 #! /bin/sh
11 # Attempt to guess a canonical system name.
2 # Copyright 1992-2016 Free Software Foundation, Inc.
3
4 timestamp='2016-04-02'
2 # Copyright 1992-2018 Free Software Foundation, Inc.
3
4 timestamp='2018-02-24'
55
66 # This file is free software; you can redistribute it and/or modify it
77 # under the terms of the GNU General Public License as published by
1414 # General Public License for more details.
1515 #
1616 # You should have received a copy of the GNU General Public License
17 # along with this program; if not, see <http://www.gnu.org/licenses/>.
17 # along with this program; if not, see <https://www.gnu.org/licenses/>.
1818 #
1919 # As a special exception to the GNU General Public License, if you
2020 # distribute this file as part of a program that contains a
2626 # Originally written by Per Bothner; maintained since 2000 by Ben Elliston.
2727 #
2828 # You can get the latest version of this script from:
29 # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
29 # https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
3030 #
3131 # Please send patches to <config-patches@gnu.org>.
3232
3838
3939 Output the configuration name of the system \`$me' is run on.
4040
41 Operation modes:
41 Options:
4242 -h, --help print this help, then exit
4343 -t, --time-stamp print date of last modification, then exit
4444 -v, --version print version number, then exit
4949 GNU config.guess ($timestamp)
5050
5151 Originally written by Per Bothner.
52 Copyright 1992-2016 Free Software Foundation, Inc.
52 Copyright 1992-2018 Free Software Foundation, Inc.
5353
5454 This is free software; see the source for copying conditions. There is NO
5555 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
106106 dummy=$tmp/dummy ;
107107 tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ;
108108 case $CC_FOR_BUILD,$HOST_CC,$CC in
109 ,,) echo "int x;" > $dummy.c ;
109 ,,) echo "int x;" > "$dummy.c" ;
110110 for c in cc gcc c89 c99 ; do
111 if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then
111 if ($c -c -o "$dummy.o" "$dummy.c") >/dev/null 2>&1 ; then
112112 CC_FOR_BUILD="$c"; break ;
113113 fi ;
114114 done ;
131131 UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown
132132 UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
133133
134 case "${UNAME_SYSTEM}" in
134 case "$UNAME_SYSTEM" in
135135 Linux|GNU|GNU/*)
136136 # If the system lacks a compiler, then just pick glibc.
137137 # We could probably try harder.
138138 LIBC=gnu
139139
140 eval $set_cc_for_build
141 cat <<-EOF > $dummy.c
140 eval "$set_cc_for_build"
141 cat <<-EOF > "$dummy.c"
142142 #include <features.h>
143143 #if defined(__UCLIBC__)
144144 LIBC=uclibc
148148 LIBC=gnu
149149 #endif
150150 EOF
151 eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`
151 eval "`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`"
152
153 # If ldd exists, use it to detect musl libc.
154 if command -v ldd >/dev/null && \
155 ldd --version 2>&1 | grep -q ^musl
156 then
157 LIBC=musl
158 fi
152159 ;;
153160 esac
154161
155162 # Note: order is significant - the case branches are not exclusive.
156163
157 case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
164 case "$UNAME_MACHINE:$UNAME_SYSTEM:$UNAME_RELEASE:$UNAME_VERSION" in
158165 *:NetBSD:*:*)
159166 # NetBSD (nbsd) targets should (where applicable) match one or
160167 # more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*,
168175 # portion of the name. We always set it to "unknown".
169176 sysctl="sysctl -n hw.machine_arch"
170177 UNAME_MACHINE_ARCH=`(uname -p 2>/dev/null || \
171 /sbin/$sysctl 2>/dev/null || \
172 /usr/sbin/$sysctl 2>/dev/null || \
178 "/sbin/$sysctl" 2>/dev/null || \
179 "/usr/sbin/$sysctl" 2>/dev/null || \
173180 echo unknown)`
174 case "${UNAME_MACHINE_ARCH}" in
181 case "$UNAME_MACHINE_ARCH" in
175182 armeb) machine=armeb-unknown ;;
176183 arm*) machine=arm-unknown ;;
177184 sh3el) machine=shl-unknown ;;
178185 sh3eb) machine=sh-unknown ;;
179186 sh5el) machine=sh5le-unknown ;;
180187 earmv*)
181 arch=`echo ${UNAME_MACHINE_ARCH} | sed -e 's,^e\(armv[0-9]\).*$,\1,'`
182 endian=`echo ${UNAME_MACHINE_ARCH} | sed -ne 's,^.*\(eb\)$,\1,p'`
183 machine=${arch}${endian}-unknown
188 arch=`echo "$UNAME_MACHINE_ARCH" | sed -e 's,^e\(armv[0-9]\).*$,\1,'`
189 endian=`echo "$UNAME_MACHINE_ARCH" | sed -ne 's,^.*\(eb\)$,\1,p'`
190 machine="${arch}${endian}"-unknown
184191 ;;
185 *) machine=${UNAME_MACHINE_ARCH}-unknown ;;
192 *) machine="$UNAME_MACHINE_ARCH"-unknown ;;
186193 esac
187194 # The Operating System including object format, if it has switched
188 # to ELF recently, or will in the future.
189 case "${UNAME_MACHINE_ARCH}" in
190 arm*|earm*|i386|m68k|ns32k|sh3*|sparc|vax)
191 eval $set_cc_for_build
195 # to ELF recently (or will in the future) and ABI.
196 case "$UNAME_MACHINE_ARCH" in
197 earm*)
198 os=netbsdelf
199 ;;
200 arm*|i386|m68k|ns32k|sh3*|sparc|vax)
201 eval "$set_cc_for_build"
192202 if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
193203 | grep -q __ELF__
194204 then
204214 ;;
205215 esac
206216 # Determine ABI tags.
207 case "${UNAME_MACHINE_ARCH}" in
217 case "$UNAME_MACHINE_ARCH" in
208218 earm*)
209219 expr='s/^earmv[0-9]/-eabi/;s/eb$//'
210 abi=`echo ${UNAME_MACHINE_ARCH} | sed -e "$expr"`
220 abi=`echo "$UNAME_MACHINE_ARCH" | sed -e "$expr"`
211221 ;;
212222 esac
213223 # The OS release
215225 # thus, need a distinct triplet. However, they do not need
216226 # kernel version information, so it can be replaced with a
217227 # suitable tag, in the style of linux-gnu.
218 case "${UNAME_VERSION}" in
228 case "$UNAME_VERSION" in
219229 Debian*)
220230 release='-gnu'
221231 ;;
222232 *)
223 release=`echo ${UNAME_RELEASE} | sed -e 's/[-_].*//' | cut -d. -f1,2`
233 release=`echo "$UNAME_RELEASE" | sed -e 's/[-_].*//' | cut -d. -f1,2`
224234 ;;
225235 esac
226236 # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM:
227237 # contains redundant information, the shorter form:
228238 # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
229 echo "${machine}-${os}${release}${abi}"
239 echo "$machine-${os}${release}${abi}"
230240 exit ;;
231241 *:Bitrig:*:*)
232242 UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'`
233 echo ${UNAME_MACHINE_ARCH}-unknown-bitrig${UNAME_RELEASE}
243 echo "$UNAME_MACHINE_ARCH"-unknown-bitrig"$UNAME_RELEASE"
234244 exit ;;
235245 *:OpenBSD:*:*)
236246 UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
237 echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE}
247 echo "$UNAME_MACHINE_ARCH"-unknown-openbsd"$UNAME_RELEASE"
238248 exit ;;
239249 *:LibertyBSD:*:*)
240250 UNAME_MACHINE_ARCH=`arch | sed 's/^.*BSD\.//'`
241 echo ${UNAME_MACHINE_ARCH}-unknown-libertybsd${UNAME_RELEASE}
251 echo "$UNAME_MACHINE_ARCH"-unknown-libertybsd"$UNAME_RELEASE"
252 exit ;;
253 *:MidnightBSD:*:*)
254 echo "$UNAME_MACHINE"-unknown-midnightbsd"$UNAME_RELEASE"
242255 exit ;;
243256 *:ekkoBSD:*:*)
244 echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
257 echo "$UNAME_MACHINE"-unknown-ekkobsd"$UNAME_RELEASE"
245258 exit ;;
246259 *:SolidBSD:*:*)
247 echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE}
260 echo "$UNAME_MACHINE"-unknown-solidbsd"$UNAME_RELEASE"
248261 exit ;;
249262 macppc:MirBSD:*:*)
250 echo powerpc-unknown-mirbsd${UNAME_RELEASE}
263 echo powerpc-unknown-mirbsd"$UNAME_RELEASE"
251264 exit ;;
252265 *:MirBSD:*:*)
253 echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE}
266 echo "$UNAME_MACHINE"-unknown-mirbsd"$UNAME_RELEASE"
254267 exit ;;
255268 *:Sortix:*:*)
256 echo ${UNAME_MACHINE}-unknown-sortix
257 exit ;;
269 echo "$UNAME_MACHINE"-unknown-sortix
270 exit ;;
271 *:Redox:*:*)
272 echo "$UNAME_MACHINE"-unknown-redox
273 exit ;;
274 mips:OSF1:*.*)
275 echo mips-dec-osf1
276 exit ;;
258277 alpha:OSF1:*:*)
259278 case $UNAME_RELEASE in
260279 *4.0)
306325 # A Tn.n version is a released field test version.
307326 # A Xn.n version is an unreleased experimental baselevel.
308327 # 1.2 uses "1.2" for uname -r.
309 echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`
328 echo "$UNAME_MACHINE"-dec-osf"`echo "$UNAME_RELEASE" | sed -e 's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`"
310329 # Reset EXIT trap before exiting to avoid spurious non-zero exit code.
311330 exitcode=$?
312331 trap '' 0
313332 exit $exitcode ;;
314 Alpha\ *:Windows_NT*:*)
315 # How do we know it's Interix rather than the generic POSIX subsystem?
316 # Should we change UNAME_MACHINE based on the output of uname instead
317 # of the specific Alpha model?
318 echo alpha-pc-interix
319 exit ;;
320 21064:Windows_NT:50:3)
321 echo alpha-dec-winnt3.5
322 exit ;;
323333 Amiga*:UNIX_System_V:4.0:*)
324334 echo m68k-unknown-sysv4
325335 exit ;;
326336 *:[Aa]miga[Oo][Ss]:*:*)
327 echo ${UNAME_MACHINE}-unknown-amigaos
337 echo "$UNAME_MACHINE"-unknown-amigaos
328338 exit ;;
329339 *:[Mm]orph[Oo][Ss]:*:*)
330 echo ${UNAME_MACHINE}-unknown-morphos
340 echo "$UNAME_MACHINE"-unknown-morphos
331341 exit ;;
332342 *:OS/390:*:*)
333343 echo i370-ibm-openedition
339349 echo powerpc-ibm-os400
340350 exit ;;
341351 arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
342 echo arm-acorn-riscix${UNAME_RELEASE}
352 echo arm-acorn-riscix"$UNAME_RELEASE"
343353 exit ;;
344354 arm*:riscos:*:*|arm*:RISCOS:*:*)
345355 echo arm-unknown-riscos
366376 sparc) echo sparc-icl-nx7; exit ;;
367377 esac ;;
368378 s390x:SunOS:*:*)
369 echo ${UNAME_MACHINE}-ibm-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
379 echo "$UNAME_MACHINE"-ibm-solaris2"`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`"
370380 exit ;;
371381 sun4H:SunOS:5.*:*)
372 echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
382 echo sparc-hal-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
373383 exit ;;
374384 sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
375 echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
385 echo sparc-sun-solaris2"`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`"
376386 exit ;;
377387 i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*)
378 echo i386-pc-auroraux${UNAME_RELEASE}
388 echo i386-pc-auroraux"$UNAME_RELEASE"
379389 exit ;;
380390 i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
381 eval $set_cc_for_build
391 eval "$set_cc_for_build"
382392 SUN_ARCH=i386
383393 # If there is a compiler, see if it is configured for 64-bit objects.
384394 # Note that the Sun cc does not turn __LP64__ into 1 like gcc does.
391401 SUN_ARCH=x86_64
392402 fi
393403 fi
394 echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
404 echo "$SUN_ARCH"-pc-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
395405 exit ;;
396406 sun4*:SunOS:6*:*)
397407 # According to config.sub, this is the proper way to canonicalize
398408 # SunOS6. Hard to guess exactly what SunOS6 will be like, but
399409 # it's likely to be more like Solaris than SunOS4.
400 echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
410 echo sparc-sun-solaris3"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
401411 exit ;;
402412 sun4*:SunOS:*:*)
403413 case "`/usr/bin/arch -k`" in
406416 ;;
407417 esac
408418 # Japanese Language versions have a version number like `4.1.3-JL'.
409 echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'`
419 echo sparc-sun-sunos"`echo "$UNAME_RELEASE"|sed -e 's/-/_/'`"
410420 exit ;;
411421 sun3*:SunOS:*:*)
412 echo m68k-sun-sunos${UNAME_RELEASE}
422 echo m68k-sun-sunos"$UNAME_RELEASE"
413423 exit ;;
414424 sun*:*:4.2BSD:*)
415425 UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`
416 test "x${UNAME_RELEASE}" = x && UNAME_RELEASE=3
426 test "x$UNAME_RELEASE" = x && UNAME_RELEASE=3
417427 case "`/bin/arch`" in
418428 sun3)
419 echo m68k-sun-sunos${UNAME_RELEASE}
429 echo m68k-sun-sunos"$UNAME_RELEASE"
420430 ;;
421431 sun4)
422 echo sparc-sun-sunos${UNAME_RELEASE}
432 echo sparc-sun-sunos"$UNAME_RELEASE"
423433 ;;
424434 esac
425435 exit ;;
426436 aushp:SunOS:*:*)
427 echo sparc-auspex-sunos${UNAME_RELEASE}
437 echo sparc-auspex-sunos"$UNAME_RELEASE"
428438 exit ;;
429439 # The situation for MiNT is a little confusing. The machine name
430440 # can be virtually everything (everything which is not
435445 # MiNT. But MiNT is downward compatible to TOS, so this should
436446 # be no problem.
437447 atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*)
438 echo m68k-atari-mint${UNAME_RELEASE}
448 echo m68k-atari-mint"$UNAME_RELEASE"
439449 exit ;;
440450 atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*)
441 echo m68k-atari-mint${UNAME_RELEASE}
451 echo m68k-atari-mint"$UNAME_RELEASE"
442452 exit ;;
443453 *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*)
444 echo m68k-atari-mint${UNAME_RELEASE}
454 echo m68k-atari-mint"$UNAME_RELEASE"
445455 exit ;;
446456 milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*)
447 echo m68k-milan-mint${UNAME_RELEASE}
457 echo m68k-milan-mint"$UNAME_RELEASE"
448458 exit ;;
449459 hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*)
450 echo m68k-hades-mint${UNAME_RELEASE}
460 echo m68k-hades-mint"$UNAME_RELEASE"
451461 exit ;;
452462 *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
453 echo m68k-unknown-mint${UNAME_RELEASE}
463 echo m68k-unknown-mint"$UNAME_RELEASE"
454464 exit ;;
455465 m68k:machten:*:*)
456 echo m68k-apple-machten${UNAME_RELEASE}
466 echo m68k-apple-machten"$UNAME_RELEASE"
457467 exit ;;
458468 powerpc:machten:*:*)
459 echo powerpc-apple-machten${UNAME_RELEASE}
469 echo powerpc-apple-machten"$UNAME_RELEASE"
460470 exit ;;
461471 RISC*:Mach:*:*)
462472 echo mips-dec-mach_bsd4.3
463473 exit ;;
464474 RISC*:ULTRIX:*:*)
465 echo mips-dec-ultrix${UNAME_RELEASE}
475 echo mips-dec-ultrix"$UNAME_RELEASE"
466476 exit ;;
467477 VAX*:ULTRIX*:*:*)
468 echo vax-dec-ultrix${UNAME_RELEASE}
478 echo vax-dec-ultrix"$UNAME_RELEASE"
469479 exit ;;
470480 2020:CLIX:*:* | 2430:CLIX:*:*)
471 echo clipper-intergraph-clix${UNAME_RELEASE}
481 echo clipper-intergraph-clix"$UNAME_RELEASE"
472482 exit ;;
473483 mips:*:*:UMIPS | mips:*:*:RISCos)
474 eval $set_cc_for_build
475 sed 's/^ //' << EOF >$dummy.c
484 eval "$set_cc_for_build"
485 sed 's/^ //' << EOF > "$dummy.c"
476486 #ifdef __cplusplus
477487 #include <stdio.h> /* for printf() prototype */
478488 int main (int argc, char *argv[]) {
481491 #endif
482492 #if defined (host_mips) && defined (MIPSEB)
483493 #if defined (SYSTYPE_SYSV)
484 printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0);
494 printf ("mips-mips-riscos%ssysv\\n", argv[1]); exit (0);
485495 #endif
486496 #if defined (SYSTYPE_SVR4)
487 printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0);
497 printf ("mips-mips-riscos%ssvr4\\n", argv[1]); exit (0);
488498 #endif
489499 #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD)
490 printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0);
500 printf ("mips-mips-riscos%sbsd\\n", argv[1]); exit (0);
491501 #endif
492502 #endif
493503 exit (-1);
494504 }
495505 EOF
496 $CC_FOR_BUILD -o $dummy $dummy.c &&
497 dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` &&
498 SYSTEM_NAME=`$dummy $dummyarg` &&
506 $CC_FOR_BUILD -o "$dummy" "$dummy.c" &&
507 dummyarg=`echo "$UNAME_RELEASE" | sed -n 's/\([0-9]*\).*/\1/p'` &&
508 SYSTEM_NAME=`"$dummy" "$dummyarg"` &&
499509 { echo "$SYSTEM_NAME"; exit; }
500 echo mips-mips-riscos${UNAME_RELEASE}
510 echo mips-mips-riscos"$UNAME_RELEASE"
501511 exit ;;
502512 Motorola:PowerMAX_OS:*:*)
503513 echo powerpc-motorola-powermax
523533 AViiON:dgux:*:*)
524534 # DG/UX returns AViiON for all architectures
525535 UNAME_PROCESSOR=`/usr/bin/uname -p`
526 if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ]
536 if [ "$UNAME_PROCESSOR" = mc88100 ] || [ "$UNAME_PROCESSOR" = mc88110 ]
527537 then
528 if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \
529 [ ${TARGET_BINARY_INTERFACE}x = x ]
538 if [ "$TARGET_BINARY_INTERFACE"x = m88kdguxelfx ] || \
539 [ "$TARGET_BINARY_INTERFACE"x = x ]
530540 then
531 echo m88k-dg-dgux${UNAME_RELEASE}
541 echo m88k-dg-dgux"$UNAME_RELEASE"
532542 else
533 echo m88k-dg-dguxbcs${UNAME_RELEASE}
543 echo m88k-dg-dguxbcs"$UNAME_RELEASE"
534544 fi
535545 else
536 echo i586-dg-dgux${UNAME_RELEASE}
546 echo i586-dg-dgux"$UNAME_RELEASE"
537547 fi
538548 exit ;;
539549 M88*:DolphinOS:*:*) # DolphinOS (SVR3)
550560 echo m68k-tektronix-bsd
551561 exit ;;
552562 *:IRIX*:*:*)
553 echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'`
563 echo mips-sgi-irix"`echo "$UNAME_RELEASE"|sed -e 's/-/_/g'`"
554564 exit ;;
555565 ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX.
556566 echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id
562572 if [ -x /usr/bin/oslevel ] ; then
563573 IBM_REV=`/usr/bin/oslevel`
564574 else
565 IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
566 fi
567 echo ${UNAME_MACHINE}-ibm-aix${IBM_REV}
575 IBM_REV="$UNAME_VERSION.$UNAME_RELEASE"
576 fi
577 echo "$UNAME_MACHINE"-ibm-aix"$IBM_REV"
568578 exit ;;
569579 *:AIX:2:3)
570580 if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then
571 eval $set_cc_for_build
572 sed 's/^ //' << EOF >$dummy.c
581 eval "$set_cc_for_build"
582 sed 's/^ //' << EOF > "$dummy.c"
573583 #include <sys/systemcfg.h>
574584
575585 main()
580590 exit(0);
581591 }
582592 EOF
583 if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy`
593 if $CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"`
584594 then
585595 echo "$SYSTEM_NAME"
586596 else
594604 exit ;;
595605 *:AIX:*:[4567])
596606 IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'`
597 if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then
607 if /usr/sbin/lsattr -El "$IBM_CPU_ID" | grep ' POWER' >/dev/null 2>&1; then
598608 IBM_ARCH=rs6000
599609 else
600610 IBM_ARCH=powerpc
603613 IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc |
604614 awk -F: '{ print $3 }' | sed s/[0-9]*$/0/`
605615 else
606 IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
607 fi
608 echo ${IBM_ARCH}-ibm-aix${IBM_REV}
616 IBM_REV="$UNAME_VERSION.$UNAME_RELEASE"
617 fi
618 echo "$IBM_ARCH"-ibm-aix"$IBM_REV"
609619 exit ;;
610620 *:AIX:*:*)
611621 echo rs6000-ibm-aix
612622 exit ;;
613 ibmrt:4.4BSD:*|romp-ibm:BSD:*)
623 ibmrt:4.4BSD:*|romp-ibm:4.4BSD:*)
614624 echo romp-ibm-bsd4.4
615625 exit ;;
616626 ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and
617 echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to
627 echo romp-ibm-bsd"$UNAME_RELEASE" # 4.3 with uname added to
618628 exit ;; # report: romp-ibm BSD 4.3
619629 *:BOSX:*:*)
620630 echo rs6000-bull-bosx
629639 echo m68k-hp-bsd4.4
630640 exit ;;
631641 9000/[34678]??:HP-UX:*:*)
632 HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
633 case "${UNAME_MACHINE}" in
634 9000/31? ) HP_ARCH=m68000 ;;
635 9000/[34]?? ) HP_ARCH=m68k ;;
642 HPUX_REV=`echo "$UNAME_RELEASE"|sed -e 's/[^.]*.[0B]*//'`
643 case "$UNAME_MACHINE" in
644 9000/31?) HP_ARCH=m68000 ;;
645 9000/[34]??) HP_ARCH=m68k ;;
636646 9000/[678][0-9][0-9])
637647 if [ -x /usr/bin/getconf ]; then
638648 sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
639649 sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`
640 case "${sc_cpu_version}" in
650 case "$sc_cpu_version" in
641651 523) HP_ARCH=hppa1.0 ;; # CPU_PA_RISC1_0
642652 528) HP_ARCH=hppa1.1 ;; # CPU_PA_RISC1_1
643653 532) # CPU_PA_RISC2_0
644 case "${sc_kernel_bits}" in
654 case "$sc_kernel_bits" in
645655 32) HP_ARCH=hppa2.0n ;;
646656 64) HP_ARCH=hppa2.0w ;;
647657 '') HP_ARCH=hppa2.0 ;; # HP-UX 10.20
648658 esac ;;
649659 esac
650660 fi
651 if [ "${HP_ARCH}" = "" ]; then
652 eval $set_cc_for_build
653 sed 's/^ //' << EOF >$dummy.c
661 if [ "$HP_ARCH" = "" ]; then
662 eval "$set_cc_for_build"
663 sed 's/^ //' << EOF > "$dummy.c"
654664
655665 #define _HPUX_SOURCE
656666 #include <stdlib.h>
683693 exit (0);
684694 }
685695 EOF
686 (CCOPTS="" $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy`
696 (CCOPTS="" $CC_FOR_BUILD -o "$dummy" "$dummy.c" 2>/dev/null) && HP_ARCH=`"$dummy"`
687697 test -z "$HP_ARCH" && HP_ARCH=hppa
688698 fi ;;
689699 esac
690 if [ ${HP_ARCH} = hppa2.0w ]
700 if [ "$HP_ARCH" = hppa2.0w ]
691701 then
692 eval $set_cc_for_build
702 eval "$set_cc_for_build"
693703
694704 # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating
695705 # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler
708718 HP_ARCH=hppa64
709719 fi
710720 fi
711 echo ${HP_ARCH}-hp-hpux${HPUX_REV}
721 echo "$HP_ARCH"-hp-hpux"$HPUX_REV"
712722 exit ;;
713723 ia64:HP-UX:*:*)
714 HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
715 echo ia64-hp-hpux${HPUX_REV}
724 HPUX_REV=`echo "$UNAME_RELEASE"|sed -e 's/[^.]*.[0B]*//'`
725 echo ia64-hp-hpux"$HPUX_REV"
716726 exit ;;
717727 3050*:HI-UX:*:*)
718 eval $set_cc_for_build
719 sed 's/^ //' << EOF >$dummy.c
728 eval "$set_cc_for_build"
729 sed 's/^ //' << EOF > "$dummy.c"
720730 #include <unistd.h>
721731 int
722732 main ()
741751 exit (0);
742752 }
743753 EOF
744 $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` &&
754 $CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"` &&
745755 { echo "$SYSTEM_NAME"; exit; }
746756 echo unknown-hitachi-hiuxwe2
747757 exit ;;
748 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* )
758 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:*)
749759 echo hppa1.1-hp-bsd
750760 exit ;;
751761 9000/8??:4.3bsd:*:*)
754764 *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*)
755765 echo hppa1.0-hp-mpeix
756766 exit ;;
757 hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* )
767 hp7??:OSF1:*:* | hp8?[79]:OSF1:*:*)
758768 echo hppa1.1-hp-osf
759769 exit ;;
760770 hp8??:OSF1:*:*)
762772 exit ;;
763773 i*86:OSF1:*:*)
764774 if [ -x /usr/sbin/sysversion ] ; then
765 echo ${UNAME_MACHINE}-unknown-osf1mk
775 echo "$UNAME_MACHINE"-unknown-osf1mk
766776 else
767 echo ${UNAME_MACHINE}-unknown-osf1
777 echo "$UNAME_MACHINE"-unknown-osf1
768778 fi
769779 exit ;;
770780 parisc*:Lites*:*:*)
789799 echo c4-convex-bsd
790800 exit ;;
791801 CRAY*Y-MP:*:*:*)
792 echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
802 echo ymp-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
793803 exit ;;
794804 CRAY*[A-Z]90:*:*:*)
795 echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \
805 echo "$UNAME_MACHINE"-cray-unicos"$UNAME_RELEASE" \
796806 | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \
797807 -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \
798808 -e 's/\.[^.]*$/.X/'
799809 exit ;;
800810 CRAY*TS:*:*:*)
801 echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
811 echo t90-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
802812 exit ;;
803813 CRAY*T3E:*:*:*)
804 echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
814 echo alphaev5-cray-unicosmk"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
805815 exit ;;
806816 CRAY*SV1:*:*:*)
807 echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
817 echo sv1-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
808818 exit ;;
809819 *:UNICOS/mp:*:*)
810 echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
820 echo craynv-cray-unicosmp"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
811821 exit ;;
812822 F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
813823 FUJITSU_PROC=`uname -m | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`
814824 FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`
815 FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
825 FUJITSU_REL=`echo "$UNAME_RELEASE" | sed -e 's/ /_/'`
816826 echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
817827 exit ;;
818828 5000:UNIX_System_V:4.*:*)
819829 FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`
820 FUJITSU_REL=`echo ${UNAME_RELEASE} | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/ /_/'`
830 FUJITSU_REL=`echo "$UNAME_RELEASE" | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/ /_/'`
821831 echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
822832 exit ;;
823833 i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
824 echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE}
834 echo "$UNAME_MACHINE"-pc-bsdi"$UNAME_RELEASE"
825835 exit ;;
826836 sparc*:BSD/OS:*:*)
827 echo sparc-unknown-bsdi${UNAME_RELEASE}
837 echo sparc-unknown-bsdi"$UNAME_RELEASE"
828838 exit ;;
829839 *:BSD/OS:*:*)
830 echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
840 echo "$UNAME_MACHINE"-unknown-bsdi"$UNAME_RELEASE"
831841 exit ;;
832842 *:FreeBSD:*:*)
833843 UNAME_PROCESSOR=`/usr/bin/uname -p`
834 case ${UNAME_PROCESSOR} in
844 case "$UNAME_PROCESSOR" in
835845 amd64)
836 echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
837 *)
838 echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
846 UNAME_PROCESSOR=x86_64 ;;
847 i386)
848 UNAME_PROCESSOR=i586 ;;
839849 esac
850 echo "$UNAME_PROCESSOR"-unknown-freebsd"`echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`"
840851 exit ;;
841852 i*:CYGWIN*:*)
842 echo ${UNAME_MACHINE}-pc-cygwin
853 echo "$UNAME_MACHINE"-pc-cygwin
843854 exit ;;
844855 *:MINGW64*:*)
845 echo ${UNAME_MACHINE}-pc-mingw64
856 echo "$UNAME_MACHINE"-pc-mingw64
846857 exit ;;
847858 *:MINGW*:*)
848 echo ${UNAME_MACHINE}-pc-mingw32
859 echo "$UNAME_MACHINE"-pc-mingw32
849860 exit ;;
850861 *:MSYS*:*)
851 echo ${UNAME_MACHINE}-pc-msys
852 exit ;;
853 i*:windows32*:*)
854 # uname -m includes "-pc" on this system.
855 echo ${UNAME_MACHINE}-mingw32
862 echo "$UNAME_MACHINE"-pc-msys
856863 exit ;;
857864 i*:PW*:*)
858 echo ${UNAME_MACHINE}-pc-pw32
865 echo "$UNAME_MACHINE"-pc-pw32
859866 exit ;;
860867 *:Interix*:*)
861 case ${UNAME_MACHINE} in
868 case "$UNAME_MACHINE" in
862869 x86)
863 echo i586-pc-interix${UNAME_RELEASE}
870 echo i586-pc-interix"$UNAME_RELEASE"
864871 exit ;;
865872 authenticamd | genuineintel | EM64T)
866 echo x86_64-unknown-interix${UNAME_RELEASE}
873 echo x86_64-unknown-interix"$UNAME_RELEASE"
867874 exit ;;
868875 IA64)
869 echo ia64-unknown-interix${UNAME_RELEASE}
876 echo ia64-unknown-interix"$UNAME_RELEASE"
870877 exit ;;
871878 esac ;;
872 [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
873 echo i${UNAME_MACHINE}-pc-mks
874 exit ;;
875 8664:Windows_NT:*)
876 echo x86_64-pc-mks
877 exit ;;
878 i*:Windows_NT*:* | Pentium*:Windows_NT*:*)
879 # How do we know it's Interix rather than the generic POSIX subsystem?
880 # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we
881 # UNAME_MACHINE based on the output of uname instead of i386?
882 echo i586-pc-interix
883 exit ;;
884879 i*:UWIN*:*)
885 echo ${UNAME_MACHINE}-pc-uwin
880 echo "$UNAME_MACHINE"-pc-uwin
886881 exit ;;
887882 amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
888883 echo x86_64-unknown-cygwin
889884 exit ;;
890 p*:CYGWIN*:*)
891 echo powerpcle-unknown-cygwin
892 exit ;;
893885 prep*:SunOS:5.*:*)
894 echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
886 echo powerpcle-unknown-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
895887 exit ;;
896888 *:GNU:*:*)
897889 # the GNU system
898 echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-${LIBC}`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
890 echo "`echo "$UNAME_MACHINE"|sed -e 's,[-/].*$,,'`-unknown-$LIBC`echo "$UNAME_RELEASE"|sed -e 's,/.*$,,'`"
899891 exit ;;
900892 *:GNU/*:*:*)
901893 # other systems with GNU libc and userland
902 echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC}
894 echo "$UNAME_MACHINE-unknown-`echo "$UNAME_SYSTEM" | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"``echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`-$LIBC"
903895 exit ;;
904896 i*86:Minix:*:*)
905 echo ${UNAME_MACHINE}-pc-minix
897 echo "$UNAME_MACHINE"-pc-minix
906898 exit ;;
907899 aarch64:Linux:*:*)
908 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
900 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
909901 exit ;;
910902 aarch64_be:Linux:*:*)
911903 UNAME_MACHINE=aarch64_be
912 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
904 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
913905 exit ;;
914906 alpha:Linux:*:*)
915907 case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
923915 esac
924916 objdump --private-headers /bin/sh | grep -q ld.so.1
925917 if test "$?" = 0 ; then LIBC=gnulibc1 ; fi
926 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
918 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
927919 exit ;;
928920 arc:Linux:*:* | arceb:Linux:*:*)
929 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
921 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
930922 exit ;;
931923 arm*:Linux:*:*)
932 eval $set_cc_for_build
924 eval "$set_cc_for_build"
933925 if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
934926 | grep -q __ARM_EABI__
935927 then
936 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
928 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
937929 else
938930 if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
939931 | grep -q __ARM_PCS_VFP
940932 then
941 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabi
933 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"eabi
942934 else
943 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabihf
935 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"eabihf
944936 fi
945937 fi
946938 exit ;;
947939 avr32*:Linux:*:*)
948 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
940 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
949941 exit ;;
950942 cris:Linux:*:*)
951 echo ${UNAME_MACHINE}-axis-linux-${LIBC}
943 echo "$UNAME_MACHINE"-axis-linux-"$LIBC"
952944 exit ;;
953945 crisv32:Linux:*:*)
954 echo ${UNAME_MACHINE}-axis-linux-${LIBC}
946 echo "$UNAME_MACHINE"-axis-linux-"$LIBC"
955947 exit ;;
956948 e2k:Linux:*:*)
957 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
949 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
958950 exit ;;
959951 frv:Linux:*:*)
960 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
952 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
961953 exit ;;
962954 hexagon:Linux:*:*)
963 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
955 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
964956 exit ;;
965957 i*86:Linux:*:*)
966 echo ${UNAME_MACHINE}-pc-linux-${LIBC}
958 echo "$UNAME_MACHINE"-pc-linux-"$LIBC"
967959 exit ;;
968960 ia64:Linux:*:*)
969 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
961 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
970962 exit ;;
971963 k1om:Linux:*:*)
972 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
964 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
973965 exit ;;
974966 m32r*:Linux:*:*)
975 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
967 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
976968 exit ;;
977969 m68*:Linux:*:*)
978 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
970 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
979971 exit ;;
980972 mips:Linux:*:* | mips64:Linux:*:*)
981 eval $set_cc_for_build
982 sed 's/^ //' << EOF >$dummy.c
973 eval "$set_cc_for_build"
974 sed 's/^ //' << EOF > "$dummy.c"
983975 #undef CPU
984976 #undef ${UNAME_MACHINE}
985977 #undef ${UNAME_MACHINE}el
993985 #endif
994986 #endif
995987 EOF
996 eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`
997 test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; }
988 eval "`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^CPU'`"
989 test "x$CPU" != x && { echo "$CPU-unknown-linux-$LIBC"; exit; }
998990 ;;
991 mips64el:Linux:*:*)
992 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
993 exit ;;
999994 openrisc*:Linux:*:*)
1000 echo or1k-unknown-linux-${LIBC}
995 echo or1k-unknown-linux-"$LIBC"
1001996 exit ;;
1002997 or32:Linux:*:* | or1k*:Linux:*:*)
1003 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
998 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
1004999 exit ;;
10051000 padre:Linux:*:*)
1006 echo sparc-unknown-linux-${LIBC}
1001 echo sparc-unknown-linux-"$LIBC"
10071002 exit ;;
10081003 parisc64:Linux:*:* | hppa64:Linux:*:*)
1009 echo hppa64-unknown-linux-${LIBC}
1004 echo hppa64-unknown-linux-"$LIBC"
10101005 exit ;;
10111006 parisc:Linux:*:* | hppa:Linux:*:*)
10121007 # Look for CPU level
10131008 case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
1014 PA7*) echo hppa1.1-unknown-linux-${LIBC} ;;
1015 PA8*) echo hppa2.0-unknown-linux-${LIBC} ;;
1016 *) echo hppa-unknown-linux-${LIBC} ;;
1009 PA7*) echo hppa1.1-unknown-linux-"$LIBC" ;;
1010 PA8*) echo hppa2.0-unknown-linux-"$LIBC" ;;
1011 *) echo hppa-unknown-linux-"$LIBC" ;;
10171012 esac
10181013 exit ;;
10191014 ppc64:Linux:*:*)
1020 echo powerpc64-unknown-linux-${LIBC}
1015 echo powerpc64-unknown-linux-"$LIBC"
10211016 exit ;;
10221017 ppc:Linux:*:*)
1023 echo powerpc-unknown-linux-${LIBC}
1018 echo powerpc-unknown-linux-"$LIBC"
10241019 exit ;;
10251020 ppc64le:Linux:*:*)
1026 echo powerpc64le-unknown-linux-${LIBC}
1021 echo powerpc64le-unknown-linux-"$LIBC"
10271022 exit ;;
10281023 ppcle:Linux:*:*)
1029 echo powerpcle-unknown-linux-${LIBC}
1024 echo powerpcle-unknown-linux-"$LIBC"
1025 exit ;;
1026 riscv32:Linux:*:* | riscv64:Linux:*:*)
1027 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
10301028 exit ;;
10311029 s390:Linux:*:* | s390x:Linux:*:*)
1032 echo ${UNAME_MACHINE}-ibm-linux-${LIBC}
1030 echo "$UNAME_MACHINE"-ibm-linux-"$LIBC"
10331031 exit ;;
10341032 sh64*:Linux:*:*)
1035 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
1033 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
10361034 exit ;;
10371035 sh*:Linux:*:*)
1038 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
1036 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
10391037 exit ;;
10401038 sparc:Linux:*:* | sparc64:Linux:*:*)
1041 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
1039 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
10421040 exit ;;
10431041 tile*:Linux:*:*)
1044 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
1042 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
10451043 exit ;;
10461044 vax:Linux:*:*)
1047 echo ${UNAME_MACHINE}-dec-linux-${LIBC}
1045 echo "$UNAME_MACHINE"-dec-linux-"$LIBC"
10481046 exit ;;
10491047 x86_64:Linux:*:*)
1050 echo ${UNAME_MACHINE}-pc-linux-${LIBC}
1048 if objdump -f /bin/sh | grep -q elf32-x86-64; then
1049 echo "$UNAME_MACHINE"-pc-linux-"$LIBC"x32
1050 else
1051 echo "$UNAME_MACHINE"-pc-linux-"$LIBC"
1052 fi
10511053 exit ;;
10521054 xtensa*:Linux:*:*)
1053 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
1055 echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
10541056 exit ;;
10551057 i*86:DYNIX/ptx:4*:*)
10561058 # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
10641066 # I am not positive that other SVR4 systems won't match this,
10651067 # I just have to hope. -- rms.
10661068 # Use sysv4.2uw... so that sysv4* matches it.
1067 echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION}
1069 echo "$UNAME_MACHINE"-pc-sysv4.2uw"$UNAME_VERSION"
10681070 exit ;;
10691071 i*86:OS/2:*:*)
10701072 # If we were able to find `uname', then EMX Unix compatibility
10711073 # is probably installed.
1072 echo ${UNAME_MACHINE}-pc-os2-emx
1074 echo "$UNAME_MACHINE"-pc-os2-emx
10731075 exit ;;
10741076 i*86:XTS-300:*:STOP)
1075 echo ${UNAME_MACHINE}-unknown-stop
1077 echo "$UNAME_MACHINE"-unknown-stop
10761078 exit ;;
10771079 i*86:atheos:*:*)
1078 echo ${UNAME_MACHINE}-unknown-atheos
1080 echo "$UNAME_MACHINE"-unknown-atheos
10791081 exit ;;
10801082 i*86:syllable:*:*)
1081 echo ${UNAME_MACHINE}-pc-syllable
1083 echo "$UNAME_MACHINE"-pc-syllable
10821084 exit ;;
10831085 i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*)
1084 echo i386-unknown-lynxos${UNAME_RELEASE}
1086 echo i386-unknown-lynxos"$UNAME_RELEASE"
10851087 exit ;;
10861088 i*86:*DOS:*:*)
1087 echo ${UNAME_MACHINE}-pc-msdosdjgpp
1088 exit ;;
1089 i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*)
1090 UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'`
1089 echo "$UNAME_MACHINE"-pc-msdosdjgpp
1090 exit ;;
1091 i*86:*:4.*:*)
1092 UNAME_REL=`echo "$UNAME_RELEASE" | sed 's/\/MP$//'`
10911093 if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
1092 echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL}
1094 echo "$UNAME_MACHINE"-univel-sysv"$UNAME_REL"
10931095 else
1094 echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL}
1096 echo "$UNAME_MACHINE"-pc-sysv"$UNAME_REL"
10951097 fi
10961098 exit ;;
10971099 i*86:*:5:[678]*)
11011103 *Pentium) UNAME_MACHINE=i586 ;;
11021104 *Pent*|*Celeron) UNAME_MACHINE=i686 ;;
11031105 esac
1104 echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
1106 echo "$UNAME_MACHINE-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}{$UNAME_VERSION}"
11051107 exit ;;
11061108 i*86:*:3.2:*)
11071109 if test -f /usr/options/cb.name; then
11081110 UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name`
1109 echo ${UNAME_MACHINE}-pc-isc$UNAME_REL
1111 echo "$UNAME_MACHINE"-pc-isc"$UNAME_REL"
11101112 elif /bin/uname -X 2>/dev/null >/dev/null ; then
11111113 UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')`
11121114 (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486
11161118 && UNAME_MACHINE=i686
11171119 (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \
11181120 && UNAME_MACHINE=i686
1119 echo ${UNAME_MACHINE}-pc-sco$UNAME_REL
1121 echo "$UNAME_MACHINE"-pc-sco"$UNAME_REL"
11201122 else
1121 echo ${UNAME_MACHINE}-pc-sysv32
1123 echo "$UNAME_MACHINE"-pc-sysv32
11221124 fi
11231125 exit ;;
11241126 pc:*:*:*)
11381140 exit ;;
11391141 i860:*:4.*:*) # i860-SVR4
11401142 if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then
1141 echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4
1143 echo i860-stardent-sysv"$UNAME_RELEASE" # Stardent Vistra i860-SVR4
11421144 else # Add other i860-SVR4 vendors below as they are discovered.
1143 echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4
1145 echo i860-unknown-sysv"$UNAME_RELEASE" # Unknown i860-SVR4
11441146 fi
11451147 exit ;;
11461148 mini*:CTIX:SYS*5:*)
11601162 test -r /etc/.relid \
11611163 && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
11621164 /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
1163 && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
1165 && { echo i486-ncr-sysv4.3"$OS_REL"; exit; }
11641166 /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
1165 && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
1167 && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;;
11661168 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
11671169 /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
11681170 && { echo i486-ncr-sysv4; exit; } ;;
11711173 test -r /etc/.relid \
11721174 && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
11731175 /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
1174 && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
1176 && { echo i486-ncr-sysv4.3"$OS_REL"; exit; }
11751177 /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
1176 && { echo i586-ncr-sysv4.3${OS_REL}; exit; }
1178 && { echo i586-ncr-sysv4.3"$OS_REL"; exit; }
11771179 /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \
1178 && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
1180 && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;;
11791181 m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
1180 echo m68k-unknown-lynxos${UNAME_RELEASE}
1182 echo m68k-unknown-lynxos"$UNAME_RELEASE"
11811183 exit ;;
11821184 mc68030:UNIX_System_V:4.*:*)
11831185 echo m68k-atari-sysv4
11841186 exit ;;
11851187 TSUNAMI:LynxOS:2.*:*)
1186 echo sparc-unknown-lynxos${UNAME_RELEASE}
1188 echo sparc-unknown-lynxos"$UNAME_RELEASE"
11871189 exit ;;
11881190 rs6000:LynxOS:2.*:*)
1189 echo rs6000-unknown-lynxos${UNAME_RELEASE}
1191 echo rs6000-unknown-lynxos"$UNAME_RELEASE"
11901192 exit ;;
11911193 PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*)
1192 echo powerpc-unknown-lynxos${UNAME_RELEASE}
1194 echo powerpc-unknown-lynxos"$UNAME_RELEASE"
11931195 exit ;;
11941196 SM[BE]S:UNIX_SV:*:*)
1195 echo mips-dde-sysv${UNAME_RELEASE}
1197 echo mips-dde-sysv"$UNAME_RELEASE"
11961198 exit ;;
11971199 RM*:ReliantUNIX-*:*:*)
11981200 echo mips-sni-sysv4
12031205 *:SINIX-*:*:*)
12041206 if uname -p 2>/dev/null >/dev/null ; then
12051207 UNAME_MACHINE=`(uname -p) 2>/dev/null`
1206 echo ${UNAME_MACHINE}-sni-sysv4
1208 echo "$UNAME_MACHINE"-sni-sysv4
12071209 else
12081210 echo ns32k-sni-sysv
12091211 fi
12231225 exit ;;
12241226 i*86:VOS:*:*)
12251227 # From Paul.Green@stratus.com.
1226 echo ${UNAME_MACHINE}-stratus-vos
1228 echo "$UNAME_MACHINE"-stratus-vos
12271229 exit ;;
12281230 *:VOS:*:*)
12291231 # From Paul.Green@stratus.com.
12301232 echo hppa1.1-stratus-vos
12311233 exit ;;
12321234 mc68*:A/UX:*:*)
1233 echo m68k-apple-aux${UNAME_RELEASE}
1235 echo m68k-apple-aux"$UNAME_RELEASE"
12341236 exit ;;
12351237 news*:NEWS-OS:6*:*)
12361238 echo mips-sony-newsos6
12371239 exit ;;
12381240 R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)
12391241 if [ -d /usr/nec ]; then
1240 echo mips-nec-sysv${UNAME_RELEASE}
1242 echo mips-nec-sysv"$UNAME_RELEASE"
12411243 else
1242 echo mips-unknown-sysv${UNAME_RELEASE}
1244 echo mips-unknown-sysv"$UNAME_RELEASE"
12431245 fi
12441246 exit ;;
12451247 BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only.
12581260 echo x86_64-unknown-haiku
12591261 exit ;;
12601262 SX-4:SUPER-UX:*:*)
1261 echo sx4-nec-superux${UNAME_RELEASE}
1263 echo sx4-nec-superux"$UNAME_RELEASE"
12621264 exit ;;
12631265 SX-5:SUPER-UX:*:*)
1264 echo sx5-nec-superux${UNAME_RELEASE}
1266 echo sx5-nec-superux"$UNAME_RELEASE"
12651267 exit ;;
12661268 SX-6:SUPER-UX:*:*)
1267 echo sx6-nec-superux${UNAME_RELEASE}
1269 echo sx6-nec-superux"$UNAME_RELEASE"
12681270 exit ;;
12691271 SX-7:SUPER-UX:*:*)
1270 echo sx7-nec-superux${UNAME_RELEASE}
1272 echo sx7-nec-superux"$UNAME_RELEASE"
12711273 exit ;;
12721274 SX-8:SUPER-UX:*:*)
1273 echo sx8-nec-superux${UNAME_RELEASE}
1275 echo sx8-nec-superux"$UNAME_RELEASE"
12741276 exit ;;
12751277 SX-8R:SUPER-UX:*:*)
1276 echo sx8r-nec-superux${UNAME_RELEASE}
1278 echo sx8r-nec-superux"$UNAME_RELEASE"
12771279 exit ;;
12781280 SX-ACE:SUPER-UX:*:*)
1279 echo sxace-nec-superux${UNAME_RELEASE}
1281 echo sxace-nec-superux"$UNAME_RELEASE"
12801282 exit ;;
12811283 Power*:Rhapsody:*:*)
1282 echo powerpc-apple-rhapsody${UNAME_RELEASE}
1284 echo powerpc-apple-rhapsody"$UNAME_RELEASE"
12831285 exit ;;
12841286 *:Rhapsody:*:*)
1285 echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE}
1287 echo "$UNAME_MACHINE"-apple-rhapsody"$UNAME_RELEASE"
12861288 exit ;;
12871289 *:Darwin:*:*)
12881290 UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
1289 eval $set_cc_for_build
1291 eval "$set_cc_for_build"
12901292 if test "$UNAME_PROCESSOR" = unknown ; then
12911293 UNAME_PROCESSOR=powerpc
12921294 fi
1293 if test `echo "$UNAME_RELEASE" | sed -e 's/\..*//'` -le 10 ; then
1295 if test "`echo "$UNAME_RELEASE" | sed -e 's/\..*//'`" -le 10 ; then
12941296 if [ "$CC_FOR_BUILD" != no_compiler_found ]; then
12951297 if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
1296 (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
1297 grep IS_64BIT_ARCH >/dev/null
1298 (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
1299 grep IS_64BIT_ARCH >/dev/null
12981300 then
12991301 case $UNAME_PROCESSOR in
13001302 i386) UNAME_PROCESSOR=x86_64 ;;
13011303 powerpc) UNAME_PROCESSOR=powerpc64 ;;
13021304 esac
1305 fi
1306 # On 10.4-10.6 one might compile for PowerPC via gcc -arch ppc
1307 if (echo '#ifdef __POWERPC__'; echo IS_PPC; echo '#endif') | \
1308 (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
1309 grep IS_PPC >/dev/null
1310 then
1311 UNAME_PROCESSOR=powerpc
13031312 fi
13041313 fi
13051314 elif test "$UNAME_PROCESSOR" = i386 ; then
13111320 # that Apple uses in portable devices.
13121321 UNAME_PROCESSOR=x86_64
13131322 fi
1314 echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
1323 echo "$UNAME_PROCESSOR"-apple-darwin"$UNAME_RELEASE"
13151324 exit ;;
13161325 *:procnto*:*:* | *:QNX:[0123456789]*:*)
13171326 UNAME_PROCESSOR=`uname -p`
13191328 UNAME_PROCESSOR=i386
13201329 UNAME_MACHINE=pc
13211330 fi
1322 echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE}
1331 echo "$UNAME_PROCESSOR"-"$UNAME_MACHINE"-nto-qnx"$UNAME_RELEASE"
13231332 exit ;;
13241333 *:QNX:*:4*)
13251334 echo i386-pc-qnx
13261335 exit ;;
1327 NEO-?:NONSTOP_KERNEL:*:*)
1328 echo neo-tandem-nsk${UNAME_RELEASE}
1336 NEO-*:NONSTOP_KERNEL:*:*)
1337 echo neo-tandem-nsk"$UNAME_RELEASE"
13291338 exit ;;
13301339 NSE-*:NONSTOP_KERNEL:*:*)
1331 echo nse-tandem-nsk${UNAME_RELEASE}
1332 exit ;;
1333 NSR-?:NONSTOP_KERNEL:*:*)
1334 echo nsr-tandem-nsk${UNAME_RELEASE}
1340 echo nse-tandem-nsk"$UNAME_RELEASE"
1341 exit ;;
1342 NSR-*:NONSTOP_KERNEL:*:*)
1343 echo nsr-tandem-nsk"$UNAME_RELEASE"
1344 exit ;;
1345 NSV-*:NONSTOP_KERNEL:*:*)
1346 echo nsv-tandem-nsk"$UNAME_RELEASE"
1347 exit ;;
1348 NSX-*:NONSTOP_KERNEL:*:*)
1349 echo nsx-tandem-nsk"$UNAME_RELEASE"
13351350 exit ;;
13361351 *:NonStop-UX:*:*)
13371352 echo mips-compaq-nonstopux
13401355 echo bs2000-siemens-sysv
13411356 exit ;;
13421357 DS/*:UNIX_System_V:*:*)
1343 echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE}
1358 echo "$UNAME_MACHINE"-"$UNAME_SYSTEM"-"$UNAME_RELEASE"
13441359 exit ;;
13451360 *:Plan9:*:*)
13461361 # "uname -m" is not consistent, so use $cputype instead. 386
13511366 else
13521367 UNAME_MACHINE="$cputype"
13531368 fi
1354 echo ${UNAME_MACHINE}-unknown-plan9
1369 echo "$UNAME_MACHINE"-unknown-plan9
13551370 exit ;;
13561371 *:TOPS-10:*:*)
13571372 echo pdp10-unknown-tops10
13721387 echo pdp10-unknown-its
13731388 exit ;;
13741389 SEI:*:*:SEIUX)
1375 echo mips-sei-seiux${UNAME_RELEASE}
1390 echo mips-sei-seiux"$UNAME_RELEASE"
13761391 exit ;;
13771392 *:DragonFly:*:*)
1378 echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
1393 echo "$UNAME_MACHINE"-unknown-dragonfly"`echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`"
13791394 exit ;;
13801395 *:*VMS:*:*)
13811396 UNAME_MACHINE=`(uname -p) 2>/dev/null`
1382 case "${UNAME_MACHINE}" in
1397 case "$UNAME_MACHINE" in
13831398 A*) echo alpha-dec-vms ; exit ;;
13841399 I*) echo ia64-dec-vms ; exit ;;
13851400 V*) echo vax-dec-vms ; exit ;;
13881403 echo i386-pc-xenix
13891404 exit ;;
13901405 i*86:skyos:*:*)
1391 echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE} | sed -e 's/ .*$//'`
1406 echo "$UNAME_MACHINE"-pc-skyos"`echo "$UNAME_RELEASE" | sed -e 's/ .*$//'`"
13921407 exit ;;
13931408 i*86:rdos:*:*)
1394 echo ${UNAME_MACHINE}-pc-rdos
1409 echo "$UNAME_MACHINE"-pc-rdos
13951410 exit ;;
13961411 i*86:AROS:*:*)
1397 echo ${UNAME_MACHINE}-pc-aros
1412 echo "$UNAME_MACHINE"-pc-aros
13981413 exit ;;
13991414 x86_64:VMkernel:*:*)
1400 echo ${UNAME_MACHINE}-unknown-esx
1415 echo "$UNAME_MACHINE"-unknown-esx
14011416 exit ;;
14021417 amd64:Isilon\ OneFS:*:*)
14031418 echo x86_64-unknown-onefs
14041419 exit ;;
14051420 esac
14061421
1422 echo "$0: unable to guess system type" >&2
1423
1424 case "$UNAME_MACHINE:$UNAME_SYSTEM" in
1425 mips:Linux | mips64:Linux)
1426 # If we got here on MIPS GNU/Linux, output extra information.
1427 cat >&2 <<EOF
1428
1429 NOTE: MIPS GNU/Linux systems require a C compiler to fully recognize
1430 the system type. Please install a C compiler and try again.
1431 EOF
1432 ;;
1433 esac
1434
14071435 cat >&2 <<EOF
1408 $0: unable to guess system type
1409
1410 This script, last modified $timestamp, has failed to recognize
1411 the operating system you are using. It is advised that you
1412 download the most up to date version of the config scripts from
1413
1414 http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
1436
1437 This script (version $timestamp), has failed to recognize the
1438 operating system you are using. If your script is old, overwrite *all*
1439 copies of config.guess and config.sub with the latest versions from:
1440
1441 https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
14151442 and
1416 http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
1417
1418 If the version you run ($0) is already up to date, please
1419 send the following data and any information you think might be
1420 pertinent to <config-patches@gnu.org> in order to provide the needed
1421 information to handle your system.
1443 https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
1444
1445 If $0 has already been updated, send the following data and any
1446 information you think might be pertinent to config-patches@gnu.org to
1447 provide the necessary information to handle your system.
14221448
14231449 config.guess timestamp = $timestamp
14241450
14371463 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null`
14381464 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null`
14391465
1440 UNAME_MACHINE = ${UNAME_MACHINE}
1441 UNAME_RELEASE = ${UNAME_RELEASE}
1442 UNAME_SYSTEM = ${UNAME_SYSTEM}
1443 UNAME_VERSION = ${UNAME_VERSION}
1466 UNAME_MACHINE = "$UNAME_MACHINE"
1467 UNAME_RELEASE = "$UNAME_RELEASE"
1468 UNAME_SYSTEM = "$UNAME_SYSTEM"
1469 UNAME_VERSION = "$UNAME_VERSION"
14441470 EOF
14451471
14461472 exit 1
14471473
14481474 # Local variables:
1449 # eval: (add-hook 'write-file-hooks 'time-stamp)
1475 # eval: (add-hook 'write-file-functions 'time-stamp)
14501476 # time-stamp-start: "timestamp='"
14511477 # time-stamp-format: "%:y-%02m-%02d"
14521478 # time-stamp-end: "'"
1818 /* Define to 1 if you have the `cap' library (-lcap). */
1919 #undef HAVE_LIBCAP
2020
21 /* Define to 1 if you have the `commoncpp' library (-lcommoncpp). */
22 #undef HAVE_LIBCOMMONCPP
23
2124 /* Define to 1 if you have the `dl' library (-ldl). */
2225 #undef HAVE_LIBDL
2326
3538
3639 /* Define to 1 if you have the `recode' library (-lrecode). */
3740 #undef HAVE_LIBRECODE
41
42 /* Define to 1 if you have the `ucommon' library (-lucommon). */
43 #undef HAVE_LIBUCOMMON
44
45 /* Define to 1 if you have the `usecure' library (-lusecure). */
46 #undef HAVE_LIBUSECURE
3847
3948 /* Define to 1 if you have the <memory.h> header file. */
4049 #undef HAVE_MEMORY_H
00 #! /bin/sh
11 # Configuration validation subroutine script.
2 # Copyright 1992-2016 Free Software Foundation, Inc.
3
4 timestamp='2016-03-30'
2 # Copyright 1992-2018 Free Software Foundation, Inc.
3
4 timestamp='2018-02-22'
55
66 # This file is free software; you can redistribute it and/or modify it
77 # under the terms of the GNU General Public License as published by
1414 # General Public License for more details.
1515 #
1616 # You should have received a copy of the GNU General Public License
17 # along with this program; if not, see <http://www.gnu.org/licenses/>.
17 # along with this program; if not, see <https://www.gnu.org/licenses/>.
1818 #
1919 # As a special exception to the GNU General Public License, if you
2020 # distribute this file as part of a program that contains a
3232 # Otherwise, we print the canonical config type on stdout and succeed.
3333
3434 # You can get the latest version of this script from:
35 # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
35 # https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
3636
3737 # This file is supposed to be the same for all GNU packages
3838 # and recognize all the CPU types, system types and aliases
5656
5757 Canonicalize a configuration name.
5858
59 Operation modes:
59 Options:
6060 -h, --help print this help, then exit
6161 -t, --time-stamp print date of last modification, then exit
6262 -v, --version print version number, then exit
6666 version="\
6767 GNU config.sub ($timestamp)
6868
69 Copyright 1992-2016 Free Software Foundation, Inc.
69 Copyright 1992-2018 Free Software Foundation, Inc.
7070
7171 This is free software; see the source for copying conditions. There is NO
7272 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
9393
9494 *local*)
9595 # First pass through any local machine types.
96 echo $1
96 echo "$1"
9797 exit ;;
9898
9999 * )
111111
112112 # Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any).
113113 # Here we must recognize all the valid KERNEL-OS combinations.
114 maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
114 maybe_os=`echo "$1" | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
115115 case $maybe_os in
116116 nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \
117117 linux-musl* | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \
118118 knetbsd*-gnu* | netbsd*-gnu* | netbsd*-eabi* | \
119 kopensolaris*-gnu* | \
119 kopensolaris*-gnu* | cloudabi*-eabi* | \
120120 storm-chaos* | os2-emx* | rtmk-nova*)
121121 os=-$maybe_os
122 basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
122 basic_machine=`echo "$1" | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
123123 ;;
124124 android-linux)
125125 os=-linux-android
126 basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown
126 basic_machine=`echo "$1" | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown
127127 ;;
128128 *)
129 basic_machine=`echo $1 | sed 's/-[^-]*$//'`
130 if [ $basic_machine != $1 ]
131 then os=`echo $1 | sed 's/.*-/-/'`
129 basic_machine=`echo "$1" | sed 's/-[^-]*$//'`
130 if [ "$basic_machine" != "$1" ]
131 then os=`echo "$1" | sed 's/.*-/-/'`
132132 else os=; fi
133133 ;;
134134 esac
177177 ;;
178178 -sco6)
179179 os=-sco5v6
180 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
180 basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
181181 ;;
182182 -sco5)
183183 os=-sco3.2v5
184 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
184 basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
185185 ;;
186186 -sco4)
187187 os=-sco3.2v4
188 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
188 basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
189189 ;;
190190 -sco3.2.[4-9]*)
191191 os=`echo $os | sed -e 's/sco3.2./sco3.2v/'`
192 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
192 basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
193193 ;;
194194 -sco3.2v[4-9]*)
195195 # Don't forget version if it is 3.2v4 or newer.
196 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
196 basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
197197 ;;
198198 -sco5v6*)
199199 # Don't forget version if it is 3.2v4 or newer.
200 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
200 basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
201201 ;;
202202 -sco*)
203203 os=-sco3.2v2
204 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
204 basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
205205 ;;
206206 -udk*)
207 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
207 basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
208208 ;;
209209 -isc)
210210 os=-isc2.2
211 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
211 basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
212212 ;;
213213 -clix*)
214214 basic_machine=clipper-intergraph
215215 ;;
216216 -isc*)
217 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
217 basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
218218 ;;
219219 -lynx*178)
220220 os=-lynxos178
226226 os=-lynxos
227227 ;;
228228 -ptx*)
229 basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'`
230 ;;
231 -windowsnt*)
232 os=`echo $os | sed -e 's/windowsnt/winnt/'`
229 basic_machine=`echo "$1" | sed -e 's/86-.*/86-sequent/'`
233230 ;;
234231 -psos*)
235232 os=-psos
262259 | fido | fr30 | frv | ft32 \
263260 | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
264261 | hexagon \
265 | i370 | i860 | i960 | ia64 \
262 | i370 | i860 | i960 | ia16 | ia64 \
266263 | ip2k | iq2000 \
267264 | k1om \
268265 | le32 | le64 \
298295 | nios | nios2 | nios2eb | nios2el \
299296 | ns16k | ns32k \
300297 | open8 | or1k | or1knd | or32 \
301 | pdp10 | pdp11 | pj | pjl \
298 | pdp10 | pj | pjl \
302299 | powerpc | powerpc64 | powerpc64le | powerpcle \
300 | pru \
303301 | pyramid \
304302 | riscv32 | riscv64 \
305303 | rl78 | rx \
313311 | ubicom32 \
314312 | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \
315313 | visium \
316 | we32k \
314 | wasm32 \
317315 | x86 | xc16x | xstormy16 | xtensa \
318316 | z8k | z80)
319317 basic_machine=$basic_machine-unknown
334332 basic_machine=$basic_machine-unknown
335333 os=-none
336334 ;;
337 m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
335 m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65)
338336 ;;
339337 ms1)
340338 basic_machine=mt-unknown
363361 ;;
364362 # Object if more than one company name word.
365363 *-*-*)
366 echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
364 echo Invalid configuration \`"$1"\': machine \`"$basic_machine"\' not recognized 1>&2
367365 exit 1
368366 ;;
369367 # Recognize the basic CPU types with company name.
386384 | h8300-* | h8500-* \
387385 | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
388386 | hexagon-* \
389 | i*86-* | i860-* | i960-* | ia64-* \
387 | i*86-* | i860-* | i960-* | ia16-* | ia64-* \
390388 | ip2k-* | iq2000-* \
391389 | k1om-* \
392390 | le32-* | le64-* \
427425 | orion-* \
428426 | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
429427 | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \
428 | pru-* \
430429 | pyramid-* \
431430 | riscv32-* | riscv64-* \
432431 | rl78-* | romp-* | rs6000-* | rx-* \
443442 | v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \
444443 | vax-* \
445444 | visium-* \
445 | wasm32-* \
446446 | we32k-* \
447447 | x86-* | x86_64-* | xc16x-* | xps100-* \
448448 | xstormy16-* | xtensa*-* \
456456 # Recognize the various machine names and aliases which stand
457457 # for a CPU type and a company and sometimes even an OS.
458458 386bsd)
459 basic_machine=i386-unknown
459 basic_machine=i386-pc
460460 os=-bsd
461461 ;;
462462 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc)
490490 basic_machine=x86_64-pc
491491 ;;
492492 amd64-*)
493 basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`
493 basic_machine=x86_64-`echo "$basic_machine" | sed 's/^[^-]*-//'`
494494 ;;
495495 amdahl)
496496 basic_machine=580-amdahl
535535 os=-linux
536536 ;;
537537 blackfin-*)
538 basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'`
538 basic_machine=bfin-`echo "$basic_machine" | sed 's/^[^-]*-//'`
539539 os=-linux
540540 ;;
541541 bluegene*)
543543 os=-cnk
544544 ;;
545545 c54x-*)
546 basic_machine=tic54x-`echo $basic_machine | sed 's/^[^-]*-//'`
546 basic_machine=tic54x-`echo "$basic_machine" | sed 's/^[^-]*-//'`
547547 ;;
548548 c55x-*)
549 basic_machine=tic55x-`echo $basic_machine | sed 's/^[^-]*-//'`
549 basic_machine=tic55x-`echo "$basic_machine" | sed 's/^[^-]*-//'`
550550 ;;
551551 c6x-*)
552 basic_machine=tic6x-`echo $basic_machine | sed 's/^[^-]*-//'`
552 basic_machine=tic6x-`echo "$basic_machine" | sed 's/^[^-]*-//'`
553553 ;;
554554 c90)
555555 basic_machine=c90-cray
638638 basic_machine=rs6000-bull
639639 os=-bosx
640640 ;;
641 dpx2* | dpx2*-bull)
641 dpx2*)
642642 basic_machine=m68k-bull
643643 os=-sysv3
644 ;;
645 e500v[12])
646 basic_machine=powerpc-unknown
647 os=$os"spe"
648 ;;
649 e500v[12]-*)
650 basic_machine=powerpc-`echo "$basic_machine" | sed 's/^[^-]*-//'`
651 os=$os"spe"
644652 ;;
645653 ebmon29k)
646654 basic_machine=a29k-amd
731739 hp9k8[0-9][0-9] | hp8[0-9][0-9])
732740 basic_machine=hppa1.0-hp
733741 ;;
734 hppa-next)
735 os=-nextstep3
736 ;;
737742 hppaosf)
738743 basic_machine=hppa1.1-hp
739744 os=-osf
746751 basic_machine=i370-ibm
747752 ;;
748753 i*86v32)
749 basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
754 basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'`
750755 os=-sysv32
751756 ;;
752757 i*86v4*)
753 basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
758 basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'`
754759 os=-sysv4
755760 ;;
756761 i*86v)
757 basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
762 basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'`
758763 os=-sysv
759764 ;;
760765 i*86sol2)
761 basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
766 basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'`
762767 os=-solaris2
763768 ;;
764769 i386mach)
765770 basic_machine=i386-mach
766771 os=-mach
767772 ;;
768 i386-vsta | vsta)
773 vsta)
769774 basic_machine=i386-unknown
770775 os=-vsta
771776 ;;
784789 os=-sysv
785790 ;;
786791 leon-*|leon[3-9]-*)
787 basic_machine=sparc-`echo $basic_machine | sed 's/-.*//'`
792 basic_machine=sparc-`echo "$basic_machine" | sed 's/-.*//'`
788793 ;;
789794 m68knommu)
790795 basic_machine=m68k-unknown
791796 os=-linux
792797 ;;
793798 m68knommu-*)
794 basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'`
799 basic_machine=m68k-`echo "$basic_machine" | sed 's/^[^-]*-//'`
795800 os=-linux
796 ;;
797 m88k-omron*)
798 basic_machine=m88k-omron
799801 ;;
800802 magnum | m3230)
801803 basic_machine=mips-mips
828830 os=-mint
829831 ;;
830832 mips3*-*)
831 basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`
833 basic_machine=`echo "$basic_machine" | sed -e 's/mips3/mips64/'`
832834 ;;
833835 mips3*)
834 basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
836 basic_machine=`echo "$basic_machine" | sed -e 's/mips3/mips64/'`-unknown
835837 ;;
836838 monitor)
837839 basic_machine=m68k-rom68k
850852 os=-msdos
851853 ;;
852854 ms1-*)
853 basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
855 basic_machine=`echo "$basic_machine" | sed -e 's/ms1-/mt-/'`
854856 ;;
855857 msys)
856858 basic_machine=i686-pc
892894 basic_machine=v70-nec
893895 os=-sysv
894896 ;;
895 next | m*-next )
897 next | m*-next)
896898 basic_machine=m68k-next
897899 case $os in
898900 -nextstep* )
937939 nsr-tandem)
938940 basic_machine=nsr-tandem
939941 ;;
942 nsv-tandem)
943 basic_machine=nsv-tandem
944 ;;
945 nsx-tandem)
946 basic_machine=nsx-tandem
947 ;;
940948 op50n-* | op60c-*)
941949 basic_machine=hppa1.1-oki
942950 os=-proelf
969977 os=-linux
970978 ;;
971979 parisc-*)
972 basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'`
980 basic_machine=hppa-`echo "$basic_machine" | sed 's/^[^-]*-//'`
973981 os=-linux
974982 ;;
975983 pbd)
985993 basic_machine=i386-pc
986994 ;;
987995 pc98-*)
988 basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'`
996 basic_machine=i386-`echo "$basic_machine" | sed 's/^[^-]*-//'`
989997 ;;
990998 pentium | p5 | k5 | k6 | nexgen | viac3)
991999 basic_machine=i586-pc
10001008 basic_machine=i786-pc
10011009 ;;
10021010 pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)
1003 basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'`
1011 basic_machine=i586-`echo "$basic_machine" | sed 's/^[^-]*-//'`
10041012 ;;
10051013 pentiumpro-* | p6-* | 6x86-* | athlon-*)
1006 basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
1014 basic_machine=i686-`echo "$basic_machine" | sed 's/^[^-]*-//'`
10071015 ;;
10081016 pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*)
1009 basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
1017 basic_machine=i686-`echo "$basic_machine" | sed 's/^[^-]*-//'`
10101018 ;;
10111019 pentium4-*)
1012 basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'`
1020 basic_machine=i786-`echo "$basic_machine" | sed 's/^[^-]*-//'`
10131021 ;;
10141022 pn)
10151023 basic_machine=pn-gould
10191027 ppc | ppcbe) basic_machine=powerpc-unknown
10201028 ;;
10211029 ppc-* | ppcbe-*)
1022 basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
1023 ;;
1024 ppcle | powerpclittle | ppc-le | powerpc-little)
1030 basic_machine=powerpc-`echo "$basic_machine" | sed 's/^[^-]*-//'`
1031 ;;
1032 ppcle | powerpclittle)
10251033 basic_machine=powerpcle-unknown
10261034 ;;
10271035 ppcle-* | powerpclittle-*)
1028 basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'`
1036 basic_machine=powerpcle-`echo "$basic_machine" | sed 's/^[^-]*-//'`
10291037 ;;
10301038 ppc64) basic_machine=powerpc64-unknown
10311039 ;;
1032 ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`
1033 ;;
1034 ppc64le | powerpc64little | ppc64-le | powerpc64-little)
1040 ppc64-*) basic_machine=powerpc64-`echo "$basic_machine" | sed 's/^[^-]*-//'`
1041 ;;
1042 ppc64le | powerpc64little)
10351043 basic_machine=powerpc64le-unknown
10361044 ;;
10371045 ppc64le-* | powerpc64little-*)
1038 basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'`
1046 basic_machine=powerpc64le-`echo "$basic_machine" | sed 's/^[^-]*-//'`
10391047 ;;
10401048 ps2)
10411049 basic_machine=i386-ibm
10891097 sequent)
10901098 basic_machine=i386-sequent
10911099 ;;
1092 sh)
1093 basic_machine=sh-hitachi
1094 os=-hms
1095 ;;
10961100 sh5el)
10971101 basic_machine=sh5le-unknown
10981102 ;;
1099 sh64)
1100 basic_machine=sh64-unknown
1101 ;;
1102 sparclite-wrs | simso-wrs)
1103 simso-wrs)
11031104 basic_machine=sparclite-wrs
11041105 os=-vxworks
11051106 ;;
11181119 os=-sysv4
11191120 ;;
11201121 strongarm-* | thumb-*)
1121 basic_machine=arm-`echo $basic_machine | sed 's/^[^-]*-//'`
1122 basic_machine=arm-`echo "$basic_machine" | sed 's/^[^-]*-//'`
11221123 ;;
11231124 sun2)
11241125 basic_machine=m68000-sun
12401241 basic_machine=hppa1.1-winbond
12411242 os=-proelf
12421243 ;;
1244 x64)
1245 basic_machine=x86_64-pc
1246 ;;
12431247 xbox)
12441248 basic_machine=i686-pc
12451249 os=-mingw32
12481252 basic_machine=xps100-honeywell
12491253 ;;
12501254 xscale-* | xscalee[bl]-*)
1251 basic_machine=`echo $basic_machine | sed 's/^xscale/arm/'`
1255 basic_machine=`echo "$basic_machine" | sed 's/^xscale/arm/'`
12521256 ;;
12531257 ymp)
12541258 basic_machine=ymp-cray
12551259 os=-unicos
1256 ;;
1257 z8k-*-coff)
1258 basic_machine=z8k-unknown
1259 os=-sim
1260 ;;
1261 z80-*-coff)
1262 basic_machine=z80-unknown
1263 os=-sim
12641260 ;;
12651261 none)
12661262 basic_machine=none-none
12901286 vax)
12911287 basic_machine=vax-dec
12921288 ;;
1293 pdp10)
1294 # there are many clones, so DEC is not a safe bet
1295 basic_machine=pdp10-unknown
1296 ;;
12971289 pdp11)
12981290 basic_machine=pdp11-dec
12991291 ;;
13031295 sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele)
13041296 basic_machine=sh-unknown
13051297 ;;
1306 sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v)
1307 basic_machine=sparc-sun
1308 ;;
13091298 cydra)
13101299 basic_machine=cydra-cydrome
13111300 ;;
13251314 # Make sure to match an already-canonicalized machine name.
13261315 ;;
13271316 *)
1328 echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
1317 echo Invalid configuration \`"$1"\': machine \`"$basic_machine"\' not recognized 1>&2
13291318 exit 1
13301319 ;;
13311320 esac
13331322 # Here we canonicalize certain aliases for manufacturers.
13341323 case $basic_machine in
13351324 *-digital*)
1336 basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'`
1325 basic_machine=`echo "$basic_machine" | sed 's/digital.*/dec/'`
13371326 ;;
13381327 *-commodore*)
1339 basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'`
1328 basic_machine=`echo "$basic_machine" | sed 's/commodore.*/cbm/'`
13401329 ;;
13411330 *)
13421331 ;;
13471336 if [ x"$os" != x"" ]
13481337 then
13491338 case $os in
1350 # First match some system type aliases
1351 # that might get confused with valid system types.
1339 # First match some system type aliases that might get confused
1340 # with valid system types.
13521341 # -solaris* is a basic system type, with this one exception.
13531342 -auroraux)
13541343 os=-auroraux
13591348 -solaris)
13601349 os=-solaris2
13611350 ;;
1362 -svr4*)
1363 os=-sysv4
1364 ;;
13651351 -unixware*)
13661352 os=-sysv4.2uw
13671353 ;;
13681354 -gnu/linux*)
13691355 os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'`
13701356 ;;
1371 # First accept the basic system types.
1357 # es1800 is here to avoid being matched by es* (a different OS)
1358 -es1800*)
1359 os=-ose
1360 ;;
1361 # Now accept the basic system types.
13721362 # The portable systems comes first.
1373 # Each alternative MUST END IN A *, to match a version number.
1363 # Each alternative MUST end in a * to match a version number.
13741364 # -sysv* is not here because it comes later, after sysvr4.
13751365 -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
13761366 | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\
13801370 | -aos* | -aros* | -cloudabi* | -sortix* \
13811371 | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
13821372 | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
1383 | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
1373 | -hiux* | -knetbsd* | -mirbsd* | -netbsd* \
13841374 | -bitrig* | -openbsd* | -solidbsd* | -libertybsd* \
13851375 | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
13861376 | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
13871377 | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
13881378 | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
1389 | -chorusos* | -chorusrdb* | -cegcc* \
1379 | -chorusos* | -chorusrdb* | -cegcc* | -glidix* \
13901380 | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
1391 | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \
1381 | -midipix* | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \
13921382 | -linux-newlib* | -linux-musl* | -linux-uclibc* \
13931383 | -uxpv* | -beos* | -mpeix* | -udk* | -moxiebox* \
1394 | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
1384 | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* \
13951385 | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
13961386 | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
13971387 | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
1398 | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
1388 | -morphos* | -superux* | -rtmk* | -windiss* \
13991389 | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
14001390 | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es* \
1401 | -onefs* | -tirtos*)
1391 | -onefs* | -tirtos* | -phoenix* | -fuchsia* | -redox* | -bme* \
1392 | -midnightbsd*)
14021393 # Remember, each alternative MUST END IN *, to match a version number.
14031394 ;;
14041395 -qnx*)
14151406 -nto*)
14161407 os=`echo $os | sed -e 's|nto|nto-qnx|'`
14171408 ;;
1418 -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \
1419 | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \
1409 -sim | -xray | -os68k* | -v88r* \
1410 | -windows* | -osx | -abug | -netware* | -os9* \
14201411 | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)
14211412 ;;
14221413 -mac*)
1423 os=`echo $os | sed -e 's|mac|macos|'`
1414 os=`echo "$os" | sed -e 's|mac|macos|'`
14241415 ;;
14251416 -linux-dietlibc)
14261417 os=-linux-dietlibc
14291420 os=`echo $os | sed -e 's|linux|linux-gnu|'`
14301421 ;;
14311422 -sunos5*)
1432 os=`echo $os | sed -e 's|sunos5|solaris2|'`
1423 os=`echo "$os" | sed -e 's|sunos5|solaris2|'`
14331424 ;;
14341425 -sunos6*)
1435 os=`echo $os | sed -e 's|sunos6|solaris3|'`
1426 os=`echo "$os" | sed -e 's|sunos6|solaris3|'`
14361427 ;;
14371428 -opened*)
14381429 os=-openedition
14431434 -wince*)
14441435 os=-wince
14451436 ;;
1446 -osfrose*)
1447 os=-osfrose
1448 ;;
1449 -osf*)
1450 os=-osf
1451 ;;
14521437 -utek*)
14531438 os=-bsd
14541439 ;;
14731458 -nova*)
14741459 os=-rtmk-nova
14751460 ;;
1476 -ns2 )
1461 -ns2)
14771462 os=-nextstep2
14781463 ;;
14791464 -nsk*)
14951480 -oss*)
14961481 os=-sysv3
14971482 ;;
1498 -svr4)
1483 -svr4*)
14991484 os=-sysv4
15001485 ;;
15011486 -svr3)
15101495 -ose*)
15111496 os=-ose
15121497 ;;
1513 -es1800*)
1514 os=-ose
1515 ;;
1516 -xenix)
1517 os=-xenix
1518 ;;
15191498 -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
15201499 os=-mint
15211500 ;;
1522 -aros*)
1523 os=-aros
1524 ;;
15251501 -zvmoe)
15261502 os=-zvmoe
15271503 ;;
15281504 -dicos*)
15291505 os=-dicos
1506 ;;
1507 -pikeos*)
1508 # Until real need of OS specific support for
1509 # particular features comes up, bare metal
1510 # configurations are quite functional.
1511 case $basic_machine in
1512 arm*)
1513 os=-eabi
1514 ;;
1515 *)
1516 os=-elf
1517 ;;
1518 esac
15301519 ;;
15311520 -nacl*)
15321521 ;;
15371526 *)
15381527 # Get rid of the `-' at the beginning of $os.
15391528 os=`echo $os | sed 's/[^-]*-//'`
1540 echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2
1529 echo Invalid configuration \`"$1"\': system \`"$os"\' not recognized 1>&2
15411530 exit 1
15421531 ;;
15431532 esac
16271616 sparc-* | *-sun)
16281617 os=-sunos4.1.1
16291618 ;;
1619 pru-*)
1620 os=-elf
1621 ;;
16301622 *-be)
16311623 os=-beos
16321624 ;;
1633 *-haiku)
1634 os=-haiku
1635 ;;
16361625 *-ibm)
16371626 os=-aix
16381627 ;;
16721661 m88k-omron*)
16731662 os=-luna
16741663 ;;
1675 *-next )
1664 *-next)
16761665 os=-nextstep
16771666 ;;
16781667 *-sequent)
16861675 ;;
16871676 i370-*)
16881677 os=-mvs
1689 ;;
1690 *-next)
1691 os=-nextstep3
16921678 ;;
16931679 *-gould)
16941680 os=-sysv
17991785 vendor=stratus
18001786 ;;
18011787 esac
1802 basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"`
1788 basic_machine=`echo "$basic_machine" | sed "s/unknown/$vendor/"`
18031789 ;;
18041790 esac
18051791
1806 echo $basic_machine$os
1792 echo "$basic_machine$os"
18071793 exit
18081794
18091795 # Local variables:
1810 # eval: (add-hook 'write-file-hooks 'time-stamp)
1796 # eval: (add-hook 'write-file-functions 'time-stamp)
18111797 # time-stamp-start: "timestamp='"
18121798 # time-stamp-format: "%:y-%02m-%02d"
18131799 # time-stamp-end: "'"
00 #! /bin/sh
11 # Guess values for system-dependent variables and create Makefiles.
2 # Generated by GNU Autoconf 2.69 for ui-utilcpp 1.8.5.
2 # Generated by GNU Autoconf 2.69 for ui-utilcpp 1.10.0.
33 #
44 #
55 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
586586 # Identity of this package.
587587 PACKAGE_NAME='ui-utilcpp'
588588 PACKAGE_TARNAME='ui-utilcpp'
589 PACKAGE_VERSION='1.8.5'
590 PACKAGE_STRING='ui-utilcpp 1.8.5'
589 PACKAGE_VERSION='1.10.0'
590 PACKAGE_STRING='ui-utilcpp 1.10.0'
591591 PACKAGE_BUGREPORT=''
592592 PACKAGE_URL=''
593593
632632 am__EXEEXT_TRUE
633633 LTLIBOBJS
634634 LIBOBJS
635 OST_CXXX2_LIBS
636 OST_CXXX2_FLAGS
637 EXTLIBS
638 GNULIBS
639 SINGLE_FLAGS
640 SINGLE_LIBS
641 CCGNU2_CONFIG
635 AM_LDADD
636 AM_LIBADD
637 AM_LDFLAGS
638 AM_CXXFLAGS
639 AM_CPPFLAGS
642640 CPP
643641 LT_SYS_LIBRARY_PATH
644642 OTOOL64
684682 AMDEPBACKSLASH
685683 AMDEP_FALSE
686684 AMDEP_TRUE
687 am__quote
688685 am__include
689686 DEPDIR
690687 OBJEXT
696693 CXX
697694 PERL
698695 DOXYGEN
699 UI_UTILCPP_CXXFLAGS
700696 SO_VERSION
701697 AM_BACKSLASH
702698 AM_DEFAULT_VERBOSITY
763759 PACKAGE_TARNAME
764760 PACKAGE_NAME
765761 PATH_SEPARATOR
766 SHELL'
762 SHELL
763 am__quote'
767764 ac_subst_files='UI_AUTO_AM'
768765 ac_user_opts='
769766 enable_option_checking
770767 enable_silent_rules
771 enable_strerror
772768 enable_ui_doxygen
773769 enable_dependency_tracking
774770 enable_shared
781777 enable_libtool_lock
782778 enable_largefile
783779 enable_libproc
780 enable_strerror
784781 '
785782 ac_precious_vars='build_alias
786783 host_alias
13461343 # Omit some internal or obsolete options to make the list less imposing.
13471344 # This message is too long to be a string in the A/UX 3.1 sh.
13481345 cat <<_ACEOF
1349 \`configure' configures ui-utilcpp 1.8.5 to adapt to many kinds of systems.
1346 \`configure' configures ui-utilcpp 1.10.0 to adapt to many kinds of systems.
13501347
13511348 Usage: $0 [OPTION]... [VAR=VALUE]...
13521349
14171414
14181415 if test -n "$ac_init_help"; then
14191416 case $ac_init_help in
1420 short | recursive ) echo "Configuration of ui-utilcpp 1.8.5:";;
1417 short | recursive ) echo "Configuration of ui-utilcpp 1.10.0:";;
14211418 esac
14221419 cat <<\_ACEOF
14231420
14271424 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
14281425 --enable-silent-rules less verbose build output (undo: "make V=1")
14291426 --disable-silent-rules verbose build output (undo: "make V=0")
1430 --disable-strerror Disable usage of strerror(3) (avoid segfaults w/ static/wrong libc).
14311427
14321428 --disable-ui-doxygen Disable generation of doxygen documentation.
14331429 --enable-dependency-tracking
14411437 --disable-libtool-lock avoid locking (might break parallel builds)
14421438 --disable-largefile omit support for large files
14431439 --enable-libproc Use libproc for procfs parsing (has memory leak issues).
1440 --disable-strerror Disable usage of strerror(3) (avoid segfaults w/ static/wrong libc).
14441441
14451442 Optional Packages:
14461443 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
15351532 test -n "$ac_init_help" && exit $ac_status
15361533 if $ac_init_version; then
15371534 cat <<\_ACEOF
1538 ui-utilcpp configure 1.8.5
1535 ui-utilcpp configure 1.10.0
15391536 generated by GNU Autoconf 2.69
15401537
15411538 Copyright (C) 2012 Free Software Foundation, Inc.
21762173 This file contains any messages produced by compilers while
21772174 running configure, to aid debugging if configure makes a mistake.
21782175
2179 It was created by ui-utilcpp $as_me 1.8.5, which was
2176 It was created by ui-utilcpp $as_me 1.10.0, which was
21802177 generated by GNU Autoconf 2.69. Invocation command line was
21812178
21822179 $ $0 $@
25252522
25262523
25272524
2528 am__api_version='1.15'
2525 am__api_version='1.16'
25292526
25302527 ac_aux_dir=
25312528 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
30433040
30443041 # Define the identity of the package.
30453042 PACKAGE='ui-utilcpp'
3046 VERSION='1.8.5'
3043 VERSION='1.10.0'
30473044
30483045
30493046 cat >>confdefs.h <<_ACEOF
30733070
30743071 # For better backward compatibility. To be removed once Automake 1.9.x
30753072 # dies out for good. For more background, see:
3076 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
3077 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
3073 # <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
3074 # <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
30783075 mkdir_p='$(MKDIR_P)'
30793076
30803077 # We need awk for the "check" target (and possibly the TAP driver). The
32103207 Aborting the configuration process, to ensure you take notice of the issue.
32113208
32123209 You can download and install GNU coreutils to get an 'rm' implementation
3213 that behaves properly: <http://www.gnu.org/software/coreutils/>.
3210 that behaves properly: <https://www.gnu.org/software/coreutils/>.
32143211
32153212 If you want to complete the configuration process using your problematic
32163213 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
32253222 if test -z "${PACKAGE_VERSION}"; then
32263223 as_fn_error $? "Cant continue: PACKAGE_VERSION missing." "$LINENO" 5
32273224 fi
3228 SO_VERSION=9:0:0
3225 SO_VERSION=9:1:0
32293226
32303227
32313228 TOOLDIR=
33823379 fi
33833380
33843381 ac_config_headers="$ac_config_headers config.h"
3385
3386
3387 # Check whether --enable-strerror was given.
3388 if test "${enable_strerror+set}" = set; then :
3389 enableval=$enable_strerror; UI_UTILCPP_CXXFLAGS="${UI_UTILCPP_CXXFLAGS} -DUI_UTILCPP_DISABLE_STRERROR"
3390 fi
3391
3392
33933382
33943383
33953384
35663555
35673556 ac_config_commands="$ac_config_commands depfiles"
35683557
3569
3570 am_make=${MAKE-make}
3571 cat > confinc << 'END'
3558 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5
3559 $as_echo_n "checking whether ${MAKE-make} supports the include directive... " >&6; }
3560 cat > confinc.mk << 'END'
35723561 am__doit:
3573 @echo this is the am__doit target
3562 @echo this is the am__doit target >confinc.out
35743563 .PHONY: am__doit
35753564 END
3576 # If we don't find an include directive, just comment out the code.
3577 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3578 $as_echo_n "checking for style of include used by $am_make... " >&6; }
35793565 am__include="#"
35803566 am__quote=
3581 _am_result=none
3582 # First try GNU make style include.
3583 echo "include confinc" > confmf
3584 # Ignore all kinds of additional output from 'make'.
3585 case `$am_make -s -f confmf 2> /dev/null` in #(
3586 *the\ am__doit\ target*)
3587 am__include=include
3588 am__quote=
3589 _am_result=GNU
3590 ;;
3567 # BSD make does it like this.
3568 echo '.include "confinc.mk" # ignored' > confmf.BSD
3569 # Other make implementations (GNU, Solaris 10, AIX) do it like this.
3570 echo 'include confinc.mk # ignored' > confmf.GNU
3571 _am_result=no
3572 for s in GNU BSD; do
3573 { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5
3574 (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5
3575 ac_status=$?
3576 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3577 (exit $ac_status); }
3578 case $?:`cat confinc.out 2>/dev/null` in #(
3579 '0:this is the am__doit target') :
3580 case $s in #(
3581 BSD) :
3582 am__include='.include' am__quote='"' ;; #(
3583 *) :
3584 am__include='include' am__quote='' ;;
3585 esac ;; #(
3586 *) :
3587 ;;
35913588 esac
3592 # Now try BSD make style include.
3593 if test "$am__include" = "#"; then
3594 echo '.include "confinc"' > confmf
3595 case `$am_make -s -f confmf 2> /dev/null` in #(
3596 *the\ am__doit\ target*)
3597 am__include=.include
3598 am__quote="\""
3599 _am_result=BSD
3600 ;;
3601 esac
3602 fi
3603
3604
3605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3606 $as_echo "$_am_result" >&6; }
3607 rm -f confinc confmf
3589 if test "$am__include" != "#"; then
3590 _am_result="yes ($s style)"
3591 break
3592 fi
3593 done
3594 rm -f confinc.* confmf.*
3595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
3596 $as_echo "${_am_result}" >&6; }
36083597
36093598 # Check whether --enable-dependency-tracking was given.
36103599 if test "${enable_dependency_tracking+set}" = set; then :
73317320 test $ac_status = 0; }; then
73327321 # Now try to grab the symbols.
73337322 nlist=conftest.nm
7334 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
7335 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7336 ac_status=$?
7337 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7338 test $ac_status = 0; } && test -s "$nlist"; then
7323 $ECHO "$as_me:$LINENO: $NM conftest.$ac_objext | $lt_cv_sys_global_symbol_pipe > $nlist" >&5
7324 if eval "$NM" conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist 2>&5 && test -s "$nlist"; then
73397325 # Try sorting and uniquifying the output.
73407326 if sort "$nlist" | uniq > "$nlist"T; then
73417327 mv -f "$nlist"T "$nlist"
96899675 ecc*)
96909676 lt_prog_compiler_wl='-Wl,'
96919677 lt_prog_compiler_pic='-KPIC'
9678 lt_prog_compiler_static='-static'
9679 ;;
9680 # flang / f18. f95 an alias for gfortran or flang on Debian
9681 flang* | f18* | f95*)
9682 lt_prog_compiler_wl='-Wl,'
9683 lt_prog_compiler_pic='-fPIC'
96929684 lt_prog_compiler_static='-static'
96939685 ;;
96949686 # icc used to be incompatible with GCC.
1363313625 # Commands to make compiler produce verbose output that lists
1363413626 # what "hidden" libraries, object files and flags are used when
1363513627 # linking a shared library.
13636 output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
13628 output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"'
1363713629
1363813630 else
1363913631 GXX=no
1412514117 # explicitly linking system object files so we need to strip them
1412614118 # from the output so that they don't get included in the library
1412714119 # dependencies.
14128 output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
14120 output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP " \-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
1412914121 ;;
1413014122 *)
1413114123 if test yes = "$GXX"; then
1419014182 # explicitly linking system object files so we need to strip them
1419114183 # from the output so that they don't get included in the library
1419214184 # dependencies.
14193 output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
14185 output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP " \-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
1419414186 ;;
1419514187 *)
1419614188 if test yes = "$GXX"; then
1452914521 # Commands to make compiler produce verbose output that lists
1453014522 # what "hidden" libraries, object files and flags are used when
1453114523 # linking a shared library.
14532 output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
14524 output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"'
1453314525
1453414526 else
1453514527 # FIXME: insert proper C++ library support
1461314605 # Commands to make compiler produce verbose output that lists
1461414606 # what "hidden" libraries, object files and flags are used when
1461514607 # linking a shared library.
14616 output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
14608 output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"'
1461714609 else
1461814610 # g++ 2.7 appears to require '-G' NOT '-shared' on this
1461914611 # platform.
1462414616 # Commands to make compiler produce verbose output that lists
1462514617 # what "hidden" libraries, object files and flags are used when
1462614618 # linking a shared library.
14627 output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
14619 output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"'
1462814620 fi
1462914621
1463014622 hardcode_libdir_flag_spec_CXX='$wl-R $wl$libdir'
1688416876 fi
1688516877
1688616878
16887 # check for ccgnu lib (w/ workaround for buggy version test side effect)
16888 CXXFLAGS_SAVE=${CXXFLAGS}
16889 LIBS_SAVE=${LIBS}
16890
16891 if test -d ${exec_prefix}/bin ; then
16892 PATH=${exec_prefix}/bin:$PATH
16893 elif test -d ${prefix}/bin ; then
16894 PATH=${prefix}/bin:$PATH ; fi
16895
16896 # Extract the first word of "ccgnu2-config", so it can be a program name with args.
16897 set dummy ccgnu2-config; ac_word=$2
16898 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
16899 $as_echo_n "checking for $ac_word... " >&6; }
16900 if ${ac_cv_path_CCGNU2_CONFIG+:} false; then :
16879 # check for ucommon
16880 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _ZTTN7ucommon6StringE in -lucommon" >&5
16881 $as_echo_n "checking for _ZTTN7ucommon6StringE in -lucommon... " >&6; }
16882 if ${ac_cv_lib_ucommon__ZTTN7ucommon6StringE+:} false; then :
1690116883 $as_echo_n "(cached) " >&6
1690216884 else
16903 case $CCGNU2_CONFIG in
16904 [\\/]* | ?:[\\/]*)
16905 ac_cv_path_CCGNU2_CONFIG="$CCGNU2_CONFIG" # Let the user override the test with a path.
16906 ;;
16907 *)
16908 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16909 for as_dir in $PATH
16910 do
16911 IFS=$as_save_IFS
16912 test -z "$as_dir" && as_dir=.
16913 for ac_exec_ext in '' $ac_executable_extensions; do
16914 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
16915 ac_cv_path_CCGNU2_CONFIG="$as_dir/$ac_word$ac_exec_ext"
16916 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
16917 break 2
16918 fi
16919 done
16920 done
16921 IFS=$as_save_IFS
16922
16923 test -z "$ac_cv_path_CCGNU2_CONFIG" && ac_cv_path_CCGNU2_CONFIG="no"
16924 ;;
16925 esac
16926 fi
16927 CCGNU2_CONFIG=$ac_cv_path_CCGNU2_CONFIG
16928 if test -n "$CCGNU2_CONFIG"; then
16929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CCGNU2_CONFIG" >&5
16930 $as_echo "$CCGNU2_CONFIG" >&6; }
16931 else
16932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16933 $as_echo "no" >&6; }
16934 fi
16935
16936
16937 ccgnu2_version=1.0.0
16938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for commoncpp2 version >= $ccgnu2_version" >&5
16939 $as_echo_n "checking for commoncpp2 version >= $ccgnu2_version... " >&6; }
16940 if test "$CCGNU2_CONFIG" = "no" ; then
16941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
16942 $as_echo "not found" >&6; }
16943 echo "*** The ccgnu2-config script installed by commoncpp2 0.99"
16944 echo "*** or later could not be found."
16945 echo "*** You need to install GNU Common C++ 2, whose later releases are"
16946 echo "*** available from http://www.gnu.org/software/commoncpp/ and any"
16947 echo "*** GNU mirror."
16948 :
16949 exit -1
16950 else
16951 config_version=`$CCGNU2_CONFIG --version`
16952 ccgnu2_config_major_version=`echo $config_version | \
16953 sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\1/'`
16954 ccgnu2_config_minor_version=`echo $config_version | \
16955 sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\2/'`
16956 ccgnu2_config_micro_version=`echo $config_version | \
16957 sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\3/'`
16958
16959 ccgnu2_check_major_version=`echo "$ccgnu2_version" | \
16960 sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\1/'`
16961 ccgnu2_check_minor_version=`echo "$ccgnu2_version" | \
16962 sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\2/'`
16963 ccgnu2_check_micro_version=`echo "$ccgnu2_version" | \
16964 sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\3/'`
16965
16966 version_ok=no
16967 if test $ccgnu2_config_major_version -gt $ccgnu2_check_major_version ; then
16968 version_ok=yes
16969 elif test $ccgnu2_config_major_version -eq $ccgnu2_check_major_version \
16970 && test $ccgnu2_config_minor_version -gt $ccgnu2_check_minor_version ; then
16971 version_ok=yes
16972 elif test $ccgnu2_config_major_version -eq $ccgnu2_check_major_version \
16973 && test $ccgnu2_config_minor_version -eq $ccgnu2_check_minor_version \
16974 && test $ccgnu2_config_micro_version -ge $ccgnu2_check_micro_version; then
16975
16976 version_ok=yes
16977 fi
16978
16979 if test "$version_ok" = "no"; then
16980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
16981 $as_echo "no" >&6; }
16982 ost_cv_ccxx_config=false
16983 echo "*** An old version of CommonC++ of $config_version was found."
16984 echo "*** You need a version of commoncpp2 newer than $ccgnu2_version. The latest version of"
16985 echo "*** CommonC++ is always available from ftp://ftp.gnu.org/gnu/commonc++/."
16986 :
16987 else
16988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
16989 $as_echo "yes" >&6; }
16990 ost_cv_ccxx_config=true
16991 SINGLE_FLAGS="$CXXFLAGS"
16992 SINGLE_LIBS="$LIBS"
16993
16994
16995 CXXFLAGS="$CXXFLAGS "`$CCGNU2_CONFIG --flags`
16996 GNULIBS="$LIBS "`$CCGNU2_CONFIG --gnulibs`
16997 EXTLIBS=`$CCGNU2_CONFIG --extlibs`
16998 LIBS="$LIBS `$CCGNU2_CONFIG --stdlibs`"
16999
17000
17001 fi
17002 fi
17003
17004 CXXFLAGS=${CXXFLAGS_SAVE}
17005 LIBS=${LIBS_SAVE}
17006 # OST_CCXX2_VERSION extends CXXFLAGS. This is pathetic, and does not work, for example,
17007 # with 'make CXXFLAGS="-g -O0 -pedantic -Wall'.
17008 OST_CXXX2_FLAGS=`ccgnu2-config --flags`
17009 OST_CXXX2_LIBS=`ccgnu2-config --stdlibs`
17010
16885 ac_check_lib_save_LIBS=$LIBS
16886 LIBS="-lucommon $LIBS"
16887 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16888 /* end confdefs.h. */
16889
16890 /* Override any GCC internal prototype to avoid an error.
16891 Use char because int might match the return type of a GCC
16892 builtin and then its argument prototype would still apply. */
16893 #ifdef __cplusplus
16894 extern "C"
16895 #endif
16896 char _ZTTN7ucommon6StringE ();
16897 int
16898 main ()
16899 {
16900 return _ZTTN7ucommon6StringE ();
16901 ;
16902 return 0;
16903 }
16904 _ACEOF
16905 if ac_fn_cxx_try_link "$LINENO"; then :
16906 ac_cv_lib_ucommon__ZTTN7ucommon6StringE=yes
16907 else
16908 ac_cv_lib_ucommon__ZTTN7ucommon6StringE=no
16909 fi
16910 rm -f core conftest.err conftest.$ac_objext \
16911 conftest$ac_exeext conftest.$ac_ext
16912 LIBS=$ac_check_lib_save_LIBS
16913 fi
16914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ucommon__ZTTN7ucommon6StringE" >&5
16915 $as_echo "$ac_cv_lib_ucommon__ZTTN7ucommon6StringE" >&6; }
16916 if test "x$ac_cv_lib_ucommon__ZTTN7ucommon6StringE" = xyes; then :
16917 cat >>confdefs.h <<_ACEOF
16918 #define HAVE_LIBUCOMMON 1
16919 _ACEOF
16920
16921 LIBS="-lucommon $LIBS"
16922
16923 else
16924 as_fn_error $? "Failed to detect libucommon." "$LINENO" 5
16925 fi
16926
16927 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _ZN7ucommon6Random3getEv in -lusecure" >&5
16928 $as_echo_n "checking for _ZN7ucommon6Random3getEv in -lusecure... " >&6; }
16929 if ${ac_cv_lib_usecure__ZN7ucommon6Random3getEv+:} false; then :
16930 $as_echo_n "(cached) " >&6
16931 else
16932 ac_check_lib_save_LIBS=$LIBS
16933 LIBS="-lusecure $LIBS"
16934 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16935 /* end confdefs.h. */
16936
16937 /* Override any GCC internal prototype to avoid an error.
16938 Use char because int might match the return type of a GCC
16939 builtin and then its argument prototype would still apply. */
16940 #ifdef __cplusplus
16941 extern "C"
16942 #endif
16943 char _ZN7ucommon6Random3getEv ();
16944 int
16945 main ()
16946 {
16947 return _ZN7ucommon6Random3getEv ();
16948 ;
16949 return 0;
16950 }
16951 _ACEOF
16952 if ac_fn_cxx_try_link "$LINENO"; then :
16953 ac_cv_lib_usecure__ZN7ucommon6Random3getEv=yes
16954 else
16955 ac_cv_lib_usecure__ZN7ucommon6Random3getEv=no
16956 fi
16957 rm -f core conftest.err conftest.$ac_objext \
16958 conftest$ac_exeext conftest.$ac_ext
16959 LIBS=$ac_check_lib_save_LIBS
16960 fi
16961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_usecure__ZN7ucommon6Random3getEv" >&5
16962 $as_echo "$ac_cv_lib_usecure__ZN7ucommon6Random3getEv" >&6; }
16963 if test "x$ac_cv_lib_usecure__ZN7ucommon6Random3getEv" = xyes; then :
16964 cat >>confdefs.h <<_ACEOF
16965 #define HAVE_LIBUSECURE 1
16966 _ACEOF
16967
16968 LIBS="-lusecure $LIBS"
16969
16970 else
16971 as_fn_error $? "Failed to detect libusecure." "$LINENO" 5
16972 fi
16973
16974 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _ZN3ost10DCCPSocketD0Ev in -lcommoncpp" >&5
16975 $as_echo_n "checking for _ZN3ost10DCCPSocketD0Ev in -lcommoncpp... " >&6; }
16976 if ${ac_cv_lib_commoncpp__ZN3ost10DCCPSocketD0Ev+:} false; then :
16977 $as_echo_n "(cached) " >&6
16978 else
16979 ac_check_lib_save_LIBS=$LIBS
16980 LIBS="-lcommoncpp $LIBS"
16981 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16982 /* end confdefs.h. */
16983
16984 /* Override any GCC internal prototype to avoid an error.
16985 Use char because int might match the return type of a GCC
16986 builtin and then its argument prototype would still apply. */
16987 #ifdef __cplusplus
16988 extern "C"
16989 #endif
16990 char _ZN3ost10DCCPSocketD0Ev ();
16991 int
16992 main ()
16993 {
16994 return _ZN3ost10DCCPSocketD0Ev ();
16995 ;
16996 return 0;
16997 }
16998 _ACEOF
16999 if ac_fn_cxx_try_link "$LINENO"; then :
17000 ac_cv_lib_commoncpp__ZN3ost10DCCPSocketD0Ev=yes
17001 else
17002 ac_cv_lib_commoncpp__ZN3ost10DCCPSocketD0Ev=no
17003 fi
17004 rm -f core conftest.err conftest.$ac_objext \
17005 conftest$ac_exeext conftest.$ac_ext
17006 LIBS=$ac_check_lib_save_LIBS
17007 fi
17008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_commoncpp__ZN3ost10DCCPSocketD0Ev" >&5
17009 $as_echo "$ac_cv_lib_commoncpp__ZN3ost10DCCPSocketD0Ev" >&6; }
17010 if test "x$ac_cv_lib_commoncpp__ZN3ost10DCCPSocketD0Ev" = xyes; then :
17011 cat >>confdefs.h <<_ACEOF
17012 #define HAVE_LIBCOMMONCPP 1
17013 _ACEOF
17014
17015 LIBS="-lcommoncpp $LIBS"
17016
17017 else
17018 as_fn_error $? "Failed to detect libcommoncpp." "$LINENO" 5
17019 fi
1701117020
1701217021
1701317022 # Normally, the dependency of libreadline to ncurses should be implicit and should
1762017629
1762117630 fi
1762217631 done
17632
17633
17634 # Push generic flags
17635 AM_CPPFLAGS="-I\$(top_srcdir)/src"
17636
17637 AM_CXXFLAGS="-pthread -lrpcsvc $(ucommon-config --cflags)"
17638
17639 AM_LDFLAGS="-pthread"
17640
17641 AM_LIBADD=$(ucommon-config --libs)
17642
17643 AM_LDADD=$(ucommon-config --libs)
17644
17645
17646 # Local options
17647 # Check whether --enable-strerror was given.
17648 if test "${enable_strerror+set}" = set; then :
17649 enableval=$enable_strerror; AM_CPPFLAGS+=" -DUI_UTILCPP_DISABLE_STRERROR"
17650 fi
1762317651
1762417652
1762517653 ac_ext=c
1816618194 # report actual input values of CONFIG_FILES etc. instead of their
1816718195 # values after options handling.
1816818196 ac_log="
18169 This file was extended by ui-utilcpp $as_me 1.8.5, which was
18197 This file was extended by ui-utilcpp $as_me 1.10.0, which was
1817018198 generated by GNU Autoconf 2.69. Invocation command line was
1817118199
1817218200 CONFIG_FILES = $CONFIG_FILES
1823218260 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1823318261 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
1823418262 ac_cs_version="\\
18235 ui-utilcpp config.status 1.8.5
18263 ui-utilcpp config.status 1.10.0
1823618264 configured by $0, generated by GNU Autoconf 2.69,
1823718265 with options \\"\$ac_cs_config\\"
1823818266
1835118379 #
1835218380 # INIT-COMMANDS
1835318381 #
18354 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
18382 AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"
1835518383
1835618384
1835718385 # The HP-UX ksh and POSIX shell print the target directory to stdout
1939019418 # Older Autoconf quotes --file arguments for eval, but not when files
1939119419 # are listed without --file. Let's play safe and only enable the eval
1939219420 # if we detect the quoting.
19393 case $CONFIG_FILES in
19394 *\'*) eval set x "$CONFIG_FILES" ;;
19395 *) set x $CONFIG_FILES ;;
19396 esac
19421 # TODO: see whether this extra hack can be removed once we start
19422 # requiring Autoconf 2.70 or later.
19423 case $CONFIG_FILES in #(
19424 *\'*) :
19425 eval set x "$CONFIG_FILES" ;; #(
19426 *) :
19427 set x $CONFIG_FILES ;; #(
19428 *) :
19429 ;;
19430 esac
1939719431 shift
19398 for mf
19432 # Used to flag and report bootstrapping failures.
19433 am_rc=0
19434 for am_mf
1939919435 do
1940019436 # Strip MF so we end up with the name of the file.
19401 mf=`echo "$mf" | sed -e 's/:.*$//'`
19402 # Check whether this is an Automake generated Makefile or not.
19403 # We used to match only the files named 'Makefile.in', but
19404 # some people rename them; so instead we look at the file content.
19405 # Grep'ing the first line is not enough: some people post-process
19406 # each Makefile.in and add a new line on top of each file to say so.
19407 # Grep'ing the whole file is not good either: AIX grep has a line
19437 am_mf=`$as_echo "$am_mf" | sed -e 's/:.*$//'`
19438 # Check whether this is an Automake generated Makefile which includes
19439 # dependency-tracking related rules and includes.
19440 # Grep'ing the whole file directly is not great: AIX grep has a line
1940819441 # limit of 2048, but all sed's we know have understand at least 4000.
19409 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
19410 dirpart=`$as_dirname -- "$mf" ||
19411 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19412 X"$mf" : 'X\(//\)[^/]' \| \
19413 X"$mf" : 'X\(//\)$' \| \
19414 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
19415 $as_echo X"$mf" |
19442 sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
19443 || continue
19444 am_dirpart=`$as_dirname -- "$am_mf" ||
19445 $as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19446 X"$am_mf" : 'X\(//\)[^/]' \| \
19447 X"$am_mf" : 'X\(//\)$' \| \
19448 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
19449 $as_echo X"$am_mf" |
1941619450 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1941719451 s//\1/
1941819452 q
1943019464 q
1943119465 }
1943219466 s/.*/./; q'`
19433 else
19434 continue
19435 fi
19436 # Extract the definition of DEPDIR, am__include, and am__quote
19437 # from the Makefile without running 'make'.
19438 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
19439 test -z "$DEPDIR" && continue
19440 am__include=`sed -n 's/^am__include = //p' < "$mf"`
19441 test -z "$am__include" && continue
19442 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
19443 # Find all dependency output files, they are included files with
19444 # $(DEPDIR) in their names. We invoke sed twice because it is the
19445 # simplest approach to changing $(DEPDIR) to its actual value in the
19446 # expansion.
19447 for file in `sed -n "
19448 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
19449 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
19450 # Make sure the directory exists.
19451 test -f "$dirpart/$file" && continue
19452 fdir=`$as_dirname -- "$file" ||
19453 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19454 X"$file" : 'X\(//\)[^/]' \| \
19455 X"$file" : 'X\(//\)$' \| \
19456 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
19457 $as_echo X"$file" |
19458 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19467 am_filepart=`$as_basename -- "$am_mf" ||
19468 $as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \
19469 X"$am_mf" : 'X\(//\)$' \| \
19470 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
19471 $as_echo X/"$am_mf" |
19472 sed '/^.*\/\([^/][^/]*\)\/*$/{
1945919473 s//\1/
1946019474 q
1946119475 }
19462 /^X\(\/\/\)[^/].*/{
19476 /^X\/\(\/\/\)$/{
1946319477 s//\1/
1946419478 q
1946519479 }
19466 /^X\(\/\/\)$/{
19467 s//\1/
19468 q
19469 }
19470 /^X\(\/\).*/{
19480 /^X\/\(\/\).*/{
1947119481 s//\1/
1947219482 q
1947319483 }
1947419484 s/.*/./; q'`
19475 as_dir=$dirpart/$fdir; as_fn_mkdir_p
19476 # echo "creating $dirpart/$file"
19477 echo '# dummy' > "$dirpart/$file"
19478 done
19485 { echo "$as_me:$LINENO: cd "$am_dirpart" \
19486 && sed -e '/# am--include-marker/d' "$am_filepart" \
19487 | $MAKE -f - am--depfiles" >&5
19488 (cd "$am_dirpart" \
19489 && sed -e '/# am--include-marker/d' "$am_filepart" \
19490 | $MAKE -f - am--depfiles) >&5 2>&5
19491 ac_status=$?
19492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19493 (exit $ac_status); } || am_rc=$?
1947919494 done
19495 if test $am_rc -ne 0; then
19496 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
19497 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
19498 as_fn_error $? "Something went wrong bootstrapping makefile fragments
19499 for automatic dependency tracking. Try re-running configure with the
19500 '--disable-dependency-tracking' option to at least be able to build
19501 the package (albeit without support for automatic dependency tracking).
19502 See \`config.log' for more details" "$LINENO" 5; }
19503 fi
19504 { am_dirpart=; unset am_dirpart;}
19505 { am_filepart=; unset am_filepart;}
19506 { am_mf=; unset am_mf;}
19507 { am_rc=; unset am_rc;}
19508 rm -f conftest-deps.mk
1948019509 }
1948119510 ;;
1948219511 "libtool":C)
0 AC_INIT([ui-utilcpp], [1.8.5])
0 AC_INIT([ui-utilcpp], [1.10.0])
11
22 dnl See DEVELOPERS file for shared library versioning instructions
33 dnl INTERFACE:REVISION:AGE
1111 dnl one.
1212 dnl B2) If interfaces were removed or there were incompatible
1313 dnl changes, the AGE is set to zero.
14 UI_INIT([src/ui-utilcpp/Exception.hpp], [9:0:0],,,[tar-pax])
14 UI_INIT([src/ui-utilcpp/Exception.hpp], [9:1:0],,,[tar-pax])
1515 AC_CONFIG_HEADER(config.h)
16
17 dnl
18 dnl Disable strerror
19 dnl
20 AC_ARG_ENABLE(strerror,
21 [ --disable-strerror Disable usage of strerror(3) (avoid segfaults w/ static/wrong libc). ],
22 [ UI_UTILCPP_CXXFLAGS="${UI_UTILCPP_CXXFLAGS} -DUI_UTILCPP_DISABLE_STRERROR" ])
23
24 AC_SUBST(UI_UTILCPP_CXXFLAGS)
2516
2617 UI_DOXYGEN
2718 UI_DISTDIR_CRUFT
3223 AC_PROG_INSTALL
3324 AC_PROG_LN_S
3425 AC_PROG_MAKE_SET
35 AC_PROG_LIBTOOL
26 LT_INIT
3627 AC_PROG_AWK
3728
3829 # Checks for libraries.
4940 AC_CHECK_HEADER(dlfcn.h,, [ AC_MSG_ERROR(error: libdl include file dlfcn.h not found.)])
5041 AC_CHECK_LIB(dl, dlopen,, [ AC_MSG_ERROR(Failed to detect libdl.)])
5142
52 # check for ccgnu lib (w/ workaround for buggy version test side effect)
53 CXXFLAGS_SAVE=${CXXFLAGS}
54 LIBS_SAVE=${LIBS}
55 OST_CCXX2_VERSION(1.0.0)
56 CXXFLAGS=${CXXFLAGS_SAVE}
57 LIBS=${LIBS_SAVE}
58 # OST_CCXX2_VERSION extends CXXFLAGS. This is pathetic, and does not work, for example,
59 # with 'make CXXFLAGS="-g -O0 -pedantic -Wall'.
60 OST_CXXX2_FLAGS=`ccgnu2-config --flags`
61 OST_CXXX2_LIBS=`ccgnu2-config --stdlibs`
62 AC_SUBST(OST_CXXX2_FLAGS)
63 AC_SUBST(OST_CXXX2_LIBS)
43 # check for ucommon
44 AC_CHECK_LIB(ucommon, _ZTTN7ucommon6StringE,, [ AC_MSG_ERROR(Failed to detect libucommon.)])
45 AC_CHECK_LIB(usecure, _ZN7ucommon6Random3getEv,, [ AC_MSG_ERROR(Failed to detect libusecure.)])
46 AC_CHECK_LIB(commoncpp, _ZN3ost10DCCPSocketD0Ev,, [ AC_MSG_ERROR(Failed to detect libcommoncpp.)])
6447
6548 # Normally, the dependency of libreadline to ncurses should be implicit and should
6649 # be encapsulated - we do not use anything from ncurses explicitely.
9881 AC_CHECK_FUNCS(cap_compare)
9982 AC_CHECK_FUNCS(cap_clear_flag)
10083
84 # Push generic flags
85 AC_SUBST(AM_CPPFLAGS, ["-I\$(top_srcdir)/src"])
86 AC_SUBST(AM_CXXFLAGS, ["-pthread -lrpcsvc $(ucommon-config --cflags)"])
87 AC_SUBST(AM_LDFLAGS, ["-pthread"])
88 AC_SUBST(AM_LIBADD, $(ucommon-config --libs))
89 AC_SUBST(AM_LDADD, $(ucommon-config --libs))
90
91 # Local options
92 AC_ARG_ENABLE(strerror,
93 [ --disable-strerror Disable usage of strerror(3) (avoid segfaults w/ static/wrong libc). ],
94 [ AM_CPPFLAGS+=" -DUI_UTILCPP_DISABLE_STRERROR" ])
95
10196 AC_LANG_POP
10297
10398 # Harvest
00 #! /bin/sh
11 # depcomp - compile a program generating dependencies as side-effects
22
3 scriptversion=2013-05-30.07; # UTC
4
5 # Copyright (C) 1999-2014 Free Software Foundation, Inc.
3 scriptversion=2018-03-07.03; # UTC
4
5 # Copyright (C) 1999-2018 Free Software Foundation, Inc.
66
77 # This program is free software; you can redistribute it and/or modify
88 # it under the terms of the GNU General Public License as published by
1515 # GNU General Public License for more details.
1616
1717 # You should have received a copy of the GNU General Public License
18 # along with this program. If not, see <http://www.gnu.org/licenses/>.
18 # along with this program. If not, see <https://www.gnu.org/licenses/>.
1919
2020 # As a special exception to the GNU General Public License, if you
2121 # distribute this file as part of a program that contains a
782782 # Local Variables:
783783 # mode: shell-script
784784 # sh-indentation: 2
785 # eval: (add-hook 'write-file-hooks 'time-stamp)
785 # eval: (add-hook 'before-save-hook 'time-stamp)
786786 # time-stamp-start: "scriptversion="
787787 # time-stamp-format: "%:y-%02m-%02d.%02H"
788 # time-stamp-time-zone: "UTC"
788 # time-stamp-time-zone: "UTC0"
789789 # time-stamp-end: "; # UTC"
790790 # End:
0 # Makefile.in generated by automake 1.15 from Makefile.am.
0 # Makefile.in generated by automake 1.16.1 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2014 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2018 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
150150 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
151151 ACLOCAL = @ACLOCAL@
152152 AMTAR = @AMTAR@
153 AM_CPPFLAGS = @AM_CPPFLAGS@
154 AM_CXXFLAGS = @AM_CXXFLAGS@
153155 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
156 AM_LDADD = @AM_LDADD@
157 AM_LDFLAGS = @AM_LDFLAGS@
158 AM_LIBADD = @AM_LIBADD@
154159 AR = @AR@
155160 AUTOCONF = @AUTOCONF@
156161 AUTOHEADER = @AUTOHEADER@
158163 AWK = @AWK@
159164 CC = @CC@
160165 CCDEPMODE = @CCDEPMODE@
161 CCGNU2_CONFIG = @CCGNU2_CONFIG@
162166 CFLAGS = @CFLAGS@
163167 CPP = @CPP@
164168 CPPFLAGS = @CPPFLAGS@
178182 ECHO_T = @ECHO_T@
179183 EGREP = @EGREP@
180184 EXEEXT = @EXEEXT@
181 EXTLIBS = @EXTLIBS@
182185 FGREP = @FGREP@
183 GNULIBS = @GNULIBS@
184186 GREP = @GREP@
185187 INSTALL = @INSTALL@
186188 INSTALL_DATA = @INSTALL_DATA@
203205 NMEDIT = @NMEDIT@
204206 OBJDUMP = @OBJDUMP@
205207 OBJEXT = @OBJEXT@
206 OST_CXXX2_FLAGS = @OST_CXXX2_FLAGS@
207 OST_CXXX2_LIBS = @OST_CXXX2_LIBS@
208208 OTOOL = @OTOOL@
209209 OTOOL64 = @OTOOL64@
210210 PACKAGE = @PACKAGE@
220220 SED = @SED@
221221 SET_MAKE = @SET_MAKE@
222222 SHELL = @SHELL@
223 SINGLE_FLAGS = @SINGLE_FLAGS@
224 SINGLE_LIBS = @SINGLE_LIBS@
225223 SO_VERSION = @SO_VERSION@
226224 STRIP = @STRIP@
227 UI_UTILCPP_CXXFLAGS = @UI_UTILCPP_CXXFLAGS@
228225 VERSION = @VERSION@
229226 abs_builddir = @abs_builddir@
230227 abs_srcdir = @abs_srcdir@
303300 *config.status*) \
304301 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
305302 *) \
306 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
307 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
303 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
304 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
308305 esac;
309306
310307 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
349346 cscope cscopelist:
350347
351348
352 distdir: $(DISTFILES)
349 distdir: $(BUILT_SOURCES)
350 $(MAKE) $(AM_MAKEFLAGS) distdir-am
351
352 distdir-am: $(DISTFILES)
353353 @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
354354 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
355355 list='$(DISTFILES)'; \
00 #!/bin/sh
11 # install - install a program, script, or datafile
22
3 scriptversion=2014-09-12.12; # UTC
3 scriptversion=2018-03-11.20; # UTC
44
55 # This originates from X11R5 (mit/util/scripts/install.sh), which was
66 # later released in X11R6 (xc/config/util/install.sh) with the
270270 fi
271271 dst=$dst_arg
272272
273 # If destination is a directory, append the input filename; won't work
274 # if double slashes aren't ignored.
273 # If destination is a directory, append the input filename.
275274 if test -d "$dst"; then
276275 if test "$is_target_a_directory" = never; then
277276 echo "$0: $dst_arg: Is a directory" >&2
278277 exit 1
279278 fi
280279 dstdir=$dst
281 dst=$dstdir/`basename "$src"`
280 dstbase=`basename "$src"`
281 case $dst in
282 */) dst=$dst$dstbase;;
283 *) dst=$dst/$dstbase;;
284 esac
282285 dstdir_status=0
283286 else
284287 dstdir=`dirname "$dst"`
286289 dstdir_status=$?
287290 fi
288291 fi
292
293 case $dstdir in
294 */) dstdirslash=$dstdir;;
295 *) dstdirslash=$dstdir/;;
296 esac
289297
290298 obsolete_mkdir_used=false
291299
323331 # is incompatible with FreeBSD 'install' when (umask & 300) != 0.
324332 ;;
325333 *)
326 # $RANDOM is not portable (e.g. dash); use it when possible to
327 # lower collision chance
334 # Note that $RANDOM variable is not portable (e.g. dash); Use it
335 # here however when possible just to lower collision chance.
328336 tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$
337
329338 trap 'ret=$?; rmdir "$tmpdir/a/b" "$tmpdir/a" "$tmpdir" 2>/dev/null; exit $ret' 0
330339
331 # As "mkdir -p" follows symlinks and we work in /tmp possibly; so
332 # create the $tmpdir first (and fail if unsuccessful) to make sure
333 # that nobody tries to guess the $tmpdir name.
340 # Because "mkdir -p" follows existing symlinks and we likely work
341 # directly in world-writeable /tmp, make sure that the '$tmpdir'
342 # directory is successfully created first before we actually test
343 # 'mkdir -p' feature.
334344 if (umask $mkdir_umask &&
335345 $mkdirprog $mkdir_mode "$tmpdir" &&
336346 exec $mkdirprog $mkdir_mode -p -- "$tmpdir/a/b") >/dev/null 2>&1
433443 else
434444
435445 # Make a couple of temp file names in the proper directory.
436 dsttmp=$dstdir/_inst.$$_
437 rmtmp=$dstdir/_rm.$$_
446 dsttmp=${dstdirslash}_inst.$$_
447 rmtmp=${dstdirslash}_rm.$$_
438448
439449 # Trap to clean up those temp files at exit.
440450 trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0
499509 done
500510
501511 # Local variables:
502 # eval: (add-hook 'write-file-hooks 'time-stamp)
512 # eval: (add-hook 'before-save-hook 'time-stamp)
503513 # time-stamp-start: "scriptversion="
504514 # time-stamp-format: "%:y-%02m-%02d.%02H"
505 # time-stamp-time-zone: "UTC"
515 # time-stamp-time-zone: "UTC0"
506516 # time-stamp-end: "; # UTC"
507517 # End:
3030
3131 PROGRAM=libtool
3232 PACKAGE=libtool
33 VERSION="2.4.6 Debian-2.4.6-1"
33 VERSION="2.4.6 Debian-2.4.6-11"
3434 package_revision=2.4.6
3535
3636
13691369 #! /bin/sh
13701370
13711371 # Set a version string for this script.
1372 scriptversion=2014-01-07.03; # UTC
1372 scriptversion=2015-10-07.11; # UTC
13731373
13741374 # A portable, pluggable option parser for Bourne shell.
13751375 # Written by Gary V. Vaughan, 2010
15291529 {
15301530 $debug_cmd
15311531
1532 _G_rc_run_hooks=false
1533
15321534 case " $hookable_fns " in
15331535 *" $1 "*) ;;
15341536 *) func_fatal_error "'$1' does not support hook funcions.n" ;;
15371539 eval _G_hook_fns=\$$1_hooks; shift
15381540
15391541 for _G_hook in $_G_hook_fns; do
1540 eval $_G_hook '"$@"'
1541
1542 # store returned options list back into positional
1543 # parameters for next 'cmd' execution.
1544 eval _G_hook_result=\$${_G_hook}_result
1545 eval set dummy "$_G_hook_result"; shift
1542 if eval $_G_hook '"$@"'; then
1543 # store returned options list back into positional
1544 # parameters for next 'cmd' execution.
1545 eval _G_hook_result=\$${_G_hook}_result
1546 eval set dummy "$_G_hook_result"; shift
1547 _G_rc_run_hooks=:
1548 fi
15461549 done
15471550
1548 func_quote_for_eval ${1+"$@"}
1549 func_run_hooks_result=$func_quote_for_eval_result
1551 $_G_rc_run_hooks && func_run_hooks_result=$_G_hook_result
15501552 }
15511553
15521554
15561558 ## --------------- ##
15571559
15581560 # In order to add your own option parsing hooks, you must accept the
1559 # full positional parameter list in your hook function, remove any
1560 # options that you action, and then pass back the remaining unprocessed
1561 # full positional parameter list in your hook function, you may remove/edit
1562 # any options that you action, and then pass back the remaining unprocessed
15611563 # options in '<hooked_function_name>_result', escaped suitably for
1562 # 'eval'. Like this:
1564 # 'eval'. In this case you also must return $EXIT_SUCCESS to let the
1565 # hook's caller know that it should pay attention to
1566 # '<hooked_function_name>_result'. Returning $EXIT_FAILURE signalizes that
1567 # arguments are left untouched by the hook and therefore caller will ignore the
1568 # result variable.
1569 #
1570 # Like this:
15631571 #
15641572 # my_options_prep ()
15651573 # {
15691577 # usage_message=$usage_message'
15701578 # -s, --silent don'\''t print informational messages
15711579 # '
1572 #
1573 # func_quote_for_eval ${1+"$@"}
1574 # my_options_prep_result=$func_quote_for_eval_result
1580 # # No change in '$@' (ignored completely by this hook). There is
1581 # # no need to do the equivalent (but slower) action:
1582 # # func_quote_for_eval ${1+"$@"}
1583 # # my_options_prep_result=$func_quote_for_eval_result
1584 # false
15751585 # }
15761586 # func_add_hook func_options_prep my_options_prep
15771587 #
15801590 # {
15811591 # $debug_cmd
15821592 #
1593 # args_changed=false
1594 #
15831595 # # Note that for efficiency, we parse as many options as we can
15841596 # # recognise in a loop before passing the remainder back to the
15851597 # # caller on the first unrecognised argument we encounter.
15861598 # while test $# -gt 0; do
15871599 # opt=$1; shift
15881600 # case $opt in
1589 # --silent|-s) opt_silent=: ;;
1601 # --silent|-s) opt_silent=:
1602 # args_changed=:
1603 # ;;
15901604 # # Separate non-argument short options:
15911605 # -s*) func_split_short_opt "$_G_opt"
15921606 # set dummy "$func_split_short_opt_name" \
15931607 # "-$func_split_short_opt_arg" ${1+"$@"}
15941608 # shift
1609 # args_changed=:
15951610 # ;;
1596 # *) set dummy "$_G_opt" "$*"; shift; break ;;
1611 # *) # Make sure the first unrecognised option "$_G_opt"
1612 # # is added back to "$@", we could need that later
1613 # # if $args_changed is true.
1614 # set dummy "$_G_opt" ${1+"$@"}; shift; break ;;
15971615 # esac
15981616 # done
15991617 #
1600 # func_quote_for_eval ${1+"$@"}
1601 # my_silent_option_result=$func_quote_for_eval_result
1618 # if $args_changed; then
1619 # func_quote_for_eval ${1+"$@"}
1620 # my_silent_option_result=$func_quote_for_eval_result
1621 # fi
1622 #
1623 # $args_changed
16021624 # }
16031625 # func_add_hook func_parse_options my_silent_option
16041626 #
16101632 # $opt_silent && $opt_verbose && func_fatal_help "\
16111633 # '--silent' and '--verbose' options are mutually exclusive."
16121634 #
1613 # func_quote_for_eval ${1+"$@"}
1614 # my_option_validation_result=$func_quote_for_eval_result
1635 # false
16151636 # }
16161637 # func_add_hook func_validate_options my_option_validation
16171638 #
1618 # You'll alse need to manually amend $usage_message to reflect the extra
1639 # You'll also need to manually amend $usage_message to reflect the extra
16191640 # options you parse. It's preferable to append if you can, so that
16201641 # multiple option parsing hooks can be added safely.
1642
1643
1644 # func_options_finish [ARG]...
1645 # ----------------------------
1646 # Finishing the option parse loop (call 'func_options' hooks ATM).
1647 func_options_finish ()
1648 {
1649 $debug_cmd
1650
1651 _G_func_options_finish_exit=false
1652 if func_run_hooks func_options ${1+"$@"}; then
1653 func_options_finish_result=$func_run_hooks_result
1654 _G_func_options_finish_exit=:
1655 fi
1656
1657 $_G_func_options_finish_exit
1658 }
16211659
16221660
16231661 # func_options [ARG]...
16291667 {
16301668 $debug_cmd
16311669
1632 func_options_prep ${1+"$@"}
1633 eval func_parse_options \
1634 ${func_options_prep_result+"$func_options_prep_result"}
1635 eval func_validate_options \
1636 ${func_parse_options_result+"$func_parse_options_result"}
1637
1638 eval func_run_hooks func_options \
1639 ${func_validate_options_result+"$func_validate_options_result"}
1640
1641 # save modified positional parameters for caller
1642 func_options_result=$func_run_hooks_result
1670 _G_rc_options=false
1671
1672 for my_func in options_prep parse_options validate_options options_finish
1673 do
1674 if eval func_$my_func '${1+"$@"}'; then
1675 eval _G_res_var='$'"func_${my_func}_result"
1676 eval set dummy "$_G_res_var" ; shift
1677 _G_rc_options=:
1678 fi
1679 done
1680
1681 # Save modified positional parameters for caller. As a top-level
1682 # options-parser function we always need to set the 'func_options_result'
1683 # variable (regardless the $_G_rc_options value).
1684 if $_G_rc_options; then
1685 func_options_result=$_G_res_var
1686 else
1687 func_quote_for_eval ${1+"$@"}
1688 func_options_result=$func_quote_for_eval_result
1689 fi
1690
1691 $_G_rc_options
16431692 }
16441693
16451694
16481697 # All initialisations required before starting the option parse loop.
16491698 # Note that when calling hook functions, we pass through the list of
16501699 # positional parameters. If a hook function modifies that list, and
1651 # needs to propogate that back to rest of this script, then the complete
1700 # needs to propagate that back to rest of this script, then the complete
16521701 # modified list must be put in 'func_run_hooks_result' before
1653 # returning.
1702 # returning $EXIT_SUCCESS (otherwise $EXIT_FAILURE is returned).
16541703 func_hookable func_options_prep
16551704 func_options_prep ()
16561705 {
16601709 opt_verbose=false
16611710 opt_warning_types=
16621711
1663 func_run_hooks func_options_prep ${1+"$@"}
1664
1665 # save modified positional parameters for caller
1666 func_options_prep_result=$func_run_hooks_result
1712 _G_rc_options_prep=false
1713 if func_run_hooks func_options_prep ${1+"$@"}; then
1714 _G_rc_options_prep=:
1715 # save modified positional parameters for caller
1716 func_options_prep_result=$func_run_hooks_result
1717 fi
1718
1719 $_G_rc_options_prep
16671720 }
16681721
16691722
16771730
16781731 func_parse_options_result=
16791732
1733 _G_rc_parse_options=false
16801734 # this just eases exit handling
16811735 while test $# -gt 0; do
16821736 # Defer to hook functions for initial option parsing, so they
16831737 # get priority in the event of reusing an option name.
1684 func_run_hooks func_parse_options ${1+"$@"}
1685
1686 # Adjust func_parse_options positional parameters to match
1687 eval set dummy "$func_run_hooks_result"; shift
1738 if func_run_hooks func_parse_options ${1+"$@"}; then
1739 eval set dummy "$func_run_hooks_result"; shift
1740 _G_rc_parse_options=:
1741 fi
16881742
16891743 # Break out of the loop if we already parsed every option.
16901744 test $# -gt 0 || break
16911745
1746 _G_match_parse_options=:
16921747 _G_opt=$1
16931748 shift
16941749 case $_G_opt in
17031758 ;;
17041759
17051760 --warnings|--warning|-W)
1706 test $# = 0 && func_missing_arg $_G_opt && break
1761 if test $# = 0 && func_missing_arg $_G_opt; then
1762 _G_rc_parse_options=:
1763 break
1764 fi
17071765 case " $warning_categories $1" in
17081766 *" $1 "*)
17091767 # trailing space prevents matching last $1 above
17561814 shift
17571815 ;;
17581816
1759 --) break ;;
1817 --) _G_rc_parse_options=: ; break ;;
17601818 -*) func_fatal_help "unrecognised option: '$_G_opt'" ;;
1761 *) set dummy "$_G_opt" ${1+"$@"}; shift; break ;;
1819 *) set dummy "$_G_opt" ${1+"$@"}; shift
1820 _G_match_parse_options=false
1821 break
1822 ;;
17621823 esac
1824
1825 $_G_match_parse_options && _G_rc_parse_options=:
17631826 done
17641827
1765 # save modified positional parameters for caller
1766 func_quote_for_eval ${1+"$@"}
1767 func_parse_options_result=$func_quote_for_eval_result
1828
1829 if $_G_rc_parse_options; then
1830 # save modified positional parameters for caller
1831 func_quote_for_eval ${1+"$@"}
1832 func_parse_options_result=$func_quote_for_eval_result
1833 fi
1834
1835 $_G_rc_parse_options
17681836 }
17691837
17701838
17771845 {
17781846 $debug_cmd
17791847
1848 _G_rc_validate_options=false
1849
17801850 # Display all warnings if -W was not given.
17811851 test -n "$opt_warning_types" || opt_warning_types=" $warning_categories"
17821852
1783 func_run_hooks func_validate_options ${1+"$@"}
1853 if func_run_hooks func_validate_options ${1+"$@"}; then
1854 # save modified positional parameters for caller
1855 func_validate_options_result=$func_run_hooks_result
1856 _G_rc_validate_options=:
1857 fi
17841858
17851859 # Bail if the options were screwed!
17861860 $exit_cmd $EXIT_FAILURE
17871861
1788 # save modified positional parameters for caller
1789 func_validate_options_result=$func_run_hooks_result
1862 $_G_rc_validate_options
17901863 }
17911864
17921865
19762049 # End:
19772050
19782051 # Set a version string.
1979 scriptversion='(GNU libtool) 2.4.6 Debian-2.4.6-1'
2052 scriptversion='(GNU libtool) 2.4.6'
19802053
19812054
19822055 # func_echo ARG...
20672140 compiler: $LTCC
20682141 compiler flags: $LTCFLAGS
20692142 linker: $LD (gnu? $with_gnu_ld)
2070 version: $progname $scriptversion
2143 version: $progname $scriptversion Debian-2.4.6-11
20712144 automake: `($AUTOMAKE --version) 2>/dev/null |$SED 1q`
20722145 autoconf: `($AUTOCONF --version) 2>/dev/null |$SED 1q`
20732146
22692342 nonopt=
22702343 preserve_args=
22712344
2345 _G_rc_lt_options_prep=:
2346
22722347 # Shorthand for --mode=foo, only valid as the first argument
22732348 case $1 in
22742349 clean|clea|cle|cl)
22922367 uninstall|uninstal|uninsta|uninst|unins|unin|uni|un|u)
22932368 shift; set dummy --mode uninstall ${1+"$@"}; shift
22942369 ;;
2370 *)
2371 _G_rc_lt_options_prep=false
2372 ;;
22952373 esac
22962374
2297 # Pass back the list of options.
2298 func_quote_for_eval ${1+"$@"}
2299 libtool_options_prep_result=$func_quote_for_eval_result
2375 if $_G_rc_lt_options_prep; then
2376 # Pass back the list of options.
2377 func_quote_for_eval ${1+"$@"}
2378 libtool_options_prep_result=$func_quote_for_eval_result
2379 fi
2380
2381 $_G_rc_lt_options_prep
23002382 }
23012383 func_add_hook func_options_prep libtool_options_prep
23022384
23082390 {
23092391 $debug_cmd
23102392
2393 _G_rc_lt_parse_options=false
2394
23112395 # Perform our own loop to consume as many options as possible in
23122396 # each iteration.
23132397 while test $# -gt 0; do
2398 _G_match_lt_parse_options=:
23142399 _G_opt=$1
23152400 shift
23162401 case $_G_opt in
23852470 func_append preserve_args " $_G_opt"
23862471 ;;
23872472
2388 # An option not handled by this hook function:
2389 *) set dummy "$_G_opt" ${1+"$@"}; shift; break ;;
2473 # An option not handled by this hook function:
2474 *) set dummy "$_G_opt" ${1+"$@"} ; shift
2475 _G_match_lt_parse_options=false
2476 break
2477 ;;
23902478 esac
2479 $_G_match_lt_parse_options && _G_rc_lt_parse_options=:
23912480 done
23922481
2393
2394 # save modified positional parameters for caller
2395 func_quote_for_eval ${1+"$@"}
2396 libtool_parse_options_result=$func_quote_for_eval_result
2482 if $_G_rc_lt_parse_options; then
2483 # save modified positional parameters for caller
2484 func_quote_for_eval ${1+"$@"}
2485 libtool_parse_options_result=$func_quote_for_eval_result
2486 fi
2487
2488 $_G_rc_lt_parse_options
23972489 }
23982490 func_add_hook func_parse_options libtool_parse_options
23992491
72747366 # -specs=* GCC specs files
72757367 # -stdlib=* select c++ std lib with clang
72767368 # -fsanitize=* Clang/GCC memory and address sanitizer
7369 # -fuse-ld=* Linker select flags for GCC
72777370 -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \
72787371 -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|--sysroot=*| \
72797372 -O*|-g*|-flto*|-fwhopr*|-fuse-linker-plugin|-fstack-protector*|-stdlib=*| \
7280 -specs=*|-fsanitize=*)
7373 -specs=*|-fsanitize=*|-fuse-ld=*)
72817374 func_quote_for_eval "$arg"
72827375 arg=$func_quote_for_eval_result
72837376 func_append compile_command " $arg"
00 #! /bin/sh
11 # Common wrapper for a few potentially missing GNU programs.
22
3 scriptversion=2013-10-28.13; # UTC
4
5 # Copyright (C) 1996-2014 Free Software Foundation, Inc.
3 scriptversion=2018-03-07.03; # UTC
4
5 # Copyright (C) 1996-2018 Free Software Foundation, Inc.
66 # Originally written by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
77
88 # This program is free software; you can redistribute it and/or modify
1616 # GNU General Public License for more details.
1717
1818 # You should have received a copy of the GNU General Public License
19 # along with this program. If not, see <http://www.gnu.org/licenses/>.
19 # along with this program. If not, see <https://www.gnu.org/licenses/>.
2020
2121 # As a special exception to the GNU General Public License, if you
2222 # distribute this file as part of a program that contains a
100100 exit $st
101101 fi
102102
103 perl_URL=http://www.perl.org/
104 flex_URL=http://flex.sourceforge.net/
105 gnu_software_URL=http://www.gnu.org/software
103 perl_URL=https://www.perl.org/
104 flex_URL=https://github.com/westes/flex
105 gnu_software_URL=https://www.gnu.org/software
106106
107107 program_details ()
108108 {
206206 exit $st
207207
208208 # Local variables:
209 # eval: (add-hook 'write-file-hooks 'time-stamp)
209 # eval: (add-hook 'before-save-hook 'time-stamp)
210210 # time-stamp-start: "scriptversion="
211211 # time-stamp-format: "%:y-%02m-%02d.%02H"
212 # time-stamp-time-zone: "UTC"
212 # time-stamp-time-zone: "UTC0"
213213 # time-stamp-end: "; # UTC"
214214 # End:
0 # Makefile.in generated by automake 1.15 from Makefile.am.
0 # Makefile.in generated by automake 1.16.1 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2014 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2018 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
130130 $(RECURSIVE_CLEAN_TARGETS) \
131131 $(am__extra_recursive_targets)
132132 AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
133 distdir
133 distdir distdir-am
134134 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
135135 # Read a list of newline-separated strings from the standard input,
136136 # and print each of them once, without duplicates. Input order is
180180 reldir="$$dir2"
181181 ACLOCAL = @ACLOCAL@
182182 AMTAR = @AMTAR@
183 AM_CPPFLAGS = @AM_CPPFLAGS@
184 AM_CXXFLAGS = @AM_CXXFLAGS@
183185 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
186 AM_LDADD = @AM_LDADD@
187 AM_LDFLAGS = @AM_LDFLAGS@
188 AM_LIBADD = @AM_LIBADD@
184189 AR = @AR@
185190 AUTOCONF = @AUTOCONF@
186191 AUTOHEADER = @AUTOHEADER@
188193 AWK = @AWK@
189194 CC = @CC@
190195 CCDEPMODE = @CCDEPMODE@
191 CCGNU2_CONFIG = @CCGNU2_CONFIG@
192196 CFLAGS = @CFLAGS@
193197 CPP = @CPP@
194198 CPPFLAGS = @CPPFLAGS@
208212 ECHO_T = @ECHO_T@
209213 EGREP = @EGREP@
210214 EXEEXT = @EXEEXT@
211 EXTLIBS = @EXTLIBS@
212215 FGREP = @FGREP@
213 GNULIBS = @GNULIBS@
214216 GREP = @GREP@
215217 INSTALL = @INSTALL@
216218 INSTALL_DATA = @INSTALL_DATA@
233235 NMEDIT = @NMEDIT@
234236 OBJDUMP = @OBJDUMP@
235237 OBJEXT = @OBJEXT@
236 OST_CXXX2_FLAGS = @OST_CXXX2_FLAGS@
237 OST_CXXX2_LIBS = @OST_CXXX2_LIBS@
238238 OTOOL = @OTOOL@
239239 OTOOL64 = @OTOOL64@
240240 PACKAGE = @PACKAGE@
250250 SED = @SED@
251251 SET_MAKE = @SET_MAKE@
252252 SHELL = @SHELL@
253 SINGLE_FLAGS = @SINGLE_FLAGS@
254 SINGLE_LIBS = @SINGLE_LIBS@
255253 SO_VERSION = @SO_VERSION@
256254 STRIP = @STRIP@
257 UI_UTILCPP_CXXFLAGS = @UI_UTILCPP_CXXFLAGS@
258255 VERSION = @VERSION@
259256 abs_builddir = @abs_builddir@
260257 abs_srcdir = @abs_srcdir@
332329 *config.status*) \
333330 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
334331 *) \
335 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
336 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
332 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
333 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
337334 esac;
338335
339336 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
450447 distclean-tags:
451448 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
452449
453 distdir: $(DISTFILES)
450 distdir: $(BUILT_SOURCES)
451 $(MAKE) $(AM_MAKEFLAGS) distdir-am
452
453 distdir-am: $(DISTFILES)
454454 @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
455455 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
456456 list='$(DISTFILES)'; \
0 AM_CPPFLAGS = -I$(top_srcdir)/src
1 AM_CXXFLAGS = -Wall
2 LIBS += $(OST_CXXX2_LIBS)
0 LIBS = @LIBS@ ../ui-utilcpp/libui-utilcpp.la
31
42 scripts = ui-utilcpp-sp2ui
53 EXTRA_DIST = ${scripts}
2523 doc_DATA = GetOpt.cpp SMLog.cpp SMLogMono.cpp Regex.cpp CmdLine.cpp Threads.cpp FileLock.cpp EchoServer.cpp Quota.cpp
2624
2725 ui_utilcpp_unittests_SOURCES = UnitTests.cpp
28 ui_utilcpp_unittests_LDADD = $(XML_LIBS) $(XSLT_LIBS) -lboost_unit_test_framework ../ui-utilcpp/libui-utilcpp.la
26 ui_utilcpp_unittests_LDADD = -lboost_unit_test_framework
2927
3028 ui_utilcpp_getopt_SOURCES = GetOpt.cpp
31 ui_utilcpp_getopt_LDADD = ../ui-utilcpp/libui-utilcpp.la
3229
3330 ui_utilcpp_smlog_SOURCES = SMLog.cpp
34 ui_utilcpp_smlog_LDADD = ../ui-utilcpp/libui-utilcpp.la
35 ui_utilcpp_smlog_CXXFLAGS = -pthread $(OST_CXXX2_FLAGS) -DSM_LOGFACILITY=ost::Slog::classUser -DSM_LOGLEVEL=7
36 ui_utilcpp_smlog_LDFLAGS = -pthread
31 ui_utilcpp_smlog_CXXFLAGS = -DSM_LOGFACILITY=ost::Slog::classUser -DSM_LOGLEVEL=7
3732
3833 ui_utilcpp_smlogmono_SOURCES = SMLogMono.cpp
39 ui_utilcpp_smlogmono_LDADD = ../ui-utilcpp/libui-utilcpp.la
4034 ui_utilcpp_smlogmono_CXXFLAGS = -DSM_LOGLEVEL=7
4135
4236 ui_utilcpp_regex_SOURCES = Regex.cpp
43 ui_utilcpp_regex_LDADD = ../ui-utilcpp/libui-utilcpp.la
4437
4538 ui_utilcpp_cmdline_SOURCES = CmdLine.cpp
46 ui_utilcpp_cmdline_LDADD = ../ui-utilcpp/libui-utilcpp.la
4739
4840 ui_utilcpp_threads_SOURCES = Threads.cpp
49 ui_utilcpp_threads_LDADD = ../ui-utilcpp/libui-utilcpp.la
5041
5142 ui_utilcpp_filelock_SOURCES = FileLock.cpp
52 ui_utilcpp_filelock_LDADD = ../ui-utilcpp/libui-utilcpp.la
5343
5444 ui_utilcpp_echoserver_SOURCES = EchoServer.cpp
55 ui_utilcpp_echoserver_LDADD = ../ui-utilcpp/libui-utilcpp.la
5645
5746 ui_utilcpp_quota_SOURCES = Quota.cpp
58 ui_utilcpp_quota_LDADD = ../ui-utilcpp/libui-utilcpp.la
5947
6048 ui_utilcpp_recoder_SOURCES = Recoder.cpp
61 ui_utilcpp_recoder_LDADD = ../ui-utilcpp/libui-utilcpp.la
6249
6350 ui_utilcpp_wget_SOURCES = WGet.cpp
64 ui_utilcpp_wget_LDADD = ../ui-utilcpp/libui-utilcpp.la
6551
6652 ui_utilcpp_cap_SOURCES = Cap.cpp
67 ui_utilcpp_cap_LDADD = ../ui-utilcpp/libui-utilcpp.la
6853
6954 check-local:
7055 ./ui-utilcpp-unittests
0 # Makefile.in generated by automake 1.15 from Makefile.am.
0 # Makefile.in generated by automake 1.16.1 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2014 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2018 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
112112 PROGRAMS = $(bin_PROGRAMS)
113113 am_ui_utilcpp_cap_OBJECTS = Cap.$(OBJEXT)
114114 ui_utilcpp_cap_OBJECTS = $(am_ui_utilcpp_cap_OBJECTS)
115 ui_utilcpp_cap_DEPENDENCIES = ../ui-utilcpp/libui-utilcpp.la
115 ui_utilcpp_cap_LDADD = $(LDADD)
116116 AM_V_lt = $(am__v_lt_@AM_V@)
117117 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
118118 am__v_lt_0 = --silent
119119 am__v_lt_1 =
120120 am_ui_utilcpp_cmdline_OBJECTS = CmdLine.$(OBJEXT)
121121 ui_utilcpp_cmdline_OBJECTS = $(am_ui_utilcpp_cmdline_OBJECTS)
122 ui_utilcpp_cmdline_DEPENDENCIES = ../ui-utilcpp/libui-utilcpp.la
122 ui_utilcpp_cmdline_LDADD = $(LDADD)
123123 am_ui_utilcpp_echoserver_OBJECTS = EchoServer.$(OBJEXT)
124124 ui_utilcpp_echoserver_OBJECTS = $(am_ui_utilcpp_echoserver_OBJECTS)
125 ui_utilcpp_echoserver_DEPENDENCIES = ../ui-utilcpp/libui-utilcpp.la
125 ui_utilcpp_echoserver_LDADD = $(LDADD)
126126 am_ui_utilcpp_filelock_OBJECTS = FileLock.$(OBJEXT)
127127 ui_utilcpp_filelock_OBJECTS = $(am_ui_utilcpp_filelock_OBJECTS)
128 ui_utilcpp_filelock_DEPENDENCIES = ../ui-utilcpp/libui-utilcpp.la
128 ui_utilcpp_filelock_LDADD = $(LDADD)
129129 am_ui_utilcpp_getopt_OBJECTS = GetOpt.$(OBJEXT)
130130 ui_utilcpp_getopt_OBJECTS = $(am_ui_utilcpp_getopt_OBJECTS)
131 ui_utilcpp_getopt_DEPENDENCIES = ../ui-utilcpp/libui-utilcpp.la
131 ui_utilcpp_getopt_LDADD = $(LDADD)
132132 am_ui_utilcpp_quota_OBJECTS = Quota.$(OBJEXT)
133133 ui_utilcpp_quota_OBJECTS = $(am_ui_utilcpp_quota_OBJECTS)
134 ui_utilcpp_quota_DEPENDENCIES = ../ui-utilcpp/libui-utilcpp.la
134 ui_utilcpp_quota_LDADD = $(LDADD)
135135 am_ui_utilcpp_recoder_OBJECTS = Recoder.$(OBJEXT)
136136 ui_utilcpp_recoder_OBJECTS = $(am_ui_utilcpp_recoder_OBJECTS)
137 ui_utilcpp_recoder_DEPENDENCIES = ../ui-utilcpp/libui-utilcpp.la
137 ui_utilcpp_recoder_LDADD = $(LDADD)
138138 am_ui_utilcpp_regex_OBJECTS = Regex.$(OBJEXT)
139139 ui_utilcpp_regex_OBJECTS = $(am_ui_utilcpp_regex_OBJECTS)
140 ui_utilcpp_regex_DEPENDENCIES = ../ui-utilcpp/libui-utilcpp.la
140 ui_utilcpp_regex_LDADD = $(LDADD)
141141 am_ui_utilcpp_smlog_OBJECTS = ui_utilcpp_smlog-SMLog.$(OBJEXT)
142142 ui_utilcpp_smlog_OBJECTS = $(am_ui_utilcpp_smlog_OBJECTS)
143 ui_utilcpp_smlog_DEPENDENCIES = ../ui-utilcpp/libui-utilcpp.la
143 ui_utilcpp_smlog_LDADD = $(LDADD)
144144 ui_utilcpp_smlog_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
145145 $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
146 $(ui_utilcpp_smlog_CXXFLAGS) $(CXXFLAGS) \
147 $(ui_utilcpp_smlog_LDFLAGS) $(LDFLAGS) -o $@
146 $(ui_utilcpp_smlog_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
147 $(LDFLAGS) -o $@
148148 am_ui_utilcpp_smlogmono_OBJECTS = \
149149 ui_utilcpp_smlogmono-SMLogMono.$(OBJEXT)
150150 ui_utilcpp_smlogmono_OBJECTS = $(am_ui_utilcpp_smlogmono_OBJECTS)
151 ui_utilcpp_smlogmono_DEPENDENCIES = ../ui-utilcpp/libui-utilcpp.la
151 ui_utilcpp_smlogmono_LDADD = $(LDADD)
152152 ui_utilcpp_smlogmono_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
153153 $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
154154 $(ui_utilcpp_smlogmono_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
155155 $(LDFLAGS) -o $@
156156 am_ui_utilcpp_threads_OBJECTS = Threads.$(OBJEXT)
157157 ui_utilcpp_threads_OBJECTS = $(am_ui_utilcpp_threads_OBJECTS)
158 ui_utilcpp_threads_DEPENDENCIES = ../ui-utilcpp/libui-utilcpp.la
158 ui_utilcpp_threads_LDADD = $(LDADD)
159159 am_ui_utilcpp_unittests_OBJECTS = UnitTests.$(OBJEXT)
160160 ui_utilcpp_unittests_OBJECTS = $(am_ui_utilcpp_unittests_OBJECTS)
161 ui_utilcpp_unittests_DEPENDENCIES = ../ui-utilcpp/libui-utilcpp.la
161 ui_utilcpp_unittests_DEPENDENCIES =
162162 am_ui_utilcpp_wget_OBJECTS = WGet.$(OBJEXT)
163163 ui_utilcpp_wget_OBJECTS = $(am_ui_utilcpp_wget_OBJECTS)
164 ui_utilcpp_wget_DEPENDENCIES = ../ui-utilcpp/libui-utilcpp.la
164 ui_utilcpp_wget_LDADD = $(LDADD)
165165 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
166166 am__vpath_adj = case $$p in \
167167 $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
204204 am__v_at_1 =
205205 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
206206 depcomp = $(SHELL) $(top_srcdir)/depcomp
207 am__depfiles_maybe = depfiles
207 am__maybe_remake_depfiles = depfiles
208 am__depfiles_remade = ./$(DEPDIR)/Cap.Po ./$(DEPDIR)/CmdLine.Po \
209 ./$(DEPDIR)/EchoServer.Po ./$(DEPDIR)/FileLock.Po \
210 ./$(DEPDIR)/GetOpt.Po ./$(DEPDIR)/Quota.Po \
211 ./$(DEPDIR)/Recoder.Po ./$(DEPDIR)/Regex.Po \
212 ./$(DEPDIR)/Threads.Po ./$(DEPDIR)/UnitTests.Po \
213 ./$(DEPDIR)/WGet.Po ./$(DEPDIR)/ui_utilcpp_smlog-SMLog.Po \
214 ./$(DEPDIR)/ui_utilcpp_smlogmono-SMLogMono.Po
208215 am__mv = mv -f
209216 CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
210217 $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
267274 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
268275 ACLOCAL = @ACLOCAL@
269276 AMTAR = @AMTAR@
277 AM_CPPFLAGS = @AM_CPPFLAGS@
278 AM_CXXFLAGS = @AM_CXXFLAGS@
270279 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
280 AM_LDADD = @AM_LDADD@
281 AM_LDFLAGS = @AM_LDFLAGS@
282 AM_LIBADD = @AM_LIBADD@
271283 AR = @AR@
272284 AUTOCONF = @AUTOCONF@
273285 AUTOHEADER = @AUTOHEADER@
275287 AWK = @AWK@
276288 CC = @CC@
277289 CCDEPMODE = @CCDEPMODE@
278 CCGNU2_CONFIG = @CCGNU2_CONFIG@
279290 CFLAGS = @CFLAGS@
280291 CPP = @CPP@
281292 CPPFLAGS = @CPPFLAGS@
295306 ECHO_T = @ECHO_T@
296307 EGREP = @EGREP@
297308 EXEEXT = @EXEEXT@
298 EXTLIBS = @EXTLIBS@
299309 FGREP = @FGREP@
300 GNULIBS = @GNULIBS@
301310 GREP = @GREP@
302311 INSTALL = @INSTALL@
303312 INSTALL_DATA = @INSTALL_DATA@
307316 LD = @LD@
308317 LDFLAGS = @LDFLAGS@
309318 LIBOBJS = @LIBOBJS@
310 LIBS = @LIBS@ $(OST_CXXX2_LIBS)
319 LIBS = @LIBS@ ../ui-utilcpp/libui-utilcpp.la
311320 LIBTOOL = @LIBTOOL@
312321 LIPO = @LIPO@
313322 LN_S = @LN_S@
320329 NMEDIT = @NMEDIT@
321330 OBJDUMP = @OBJDUMP@
322331 OBJEXT = @OBJEXT@
323 OST_CXXX2_FLAGS = @OST_CXXX2_FLAGS@
324 OST_CXXX2_LIBS = @OST_CXXX2_LIBS@
325332 OTOOL = @OTOOL@
326333 OTOOL64 = @OTOOL64@
327334 PACKAGE = @PACKAGE@
337344 SED = @SED@
338345 SET_MAKE = @SET_MAKE@
339346 SHELL = @SHELL@
340 SINGLE_FLAGS = @SINGLE_FLAGS@
341 SINGLE_LIBS = @SINGLE_LIBS@
342347 SO_VERSION = @SO_VERSION@
343348 STRIP = @STRIP@
344 UI_UTILCPP_CXXFLAGS = @UI_UTILCPP_CXXFLAGS@
345349 VERSION = @VERSION@
346350 abs_builddir = @abs_builddir@
347351 abs_srcdir = @abs_srcdir@
397401 top_build_prefix = @top_build_prefix@
398402 top_builddir = @top_builddir@
399403 top_srcdir = @top_srcdir@
400 AM_CPPFLAGS = -I$(top_srcdir)/src
401 AM_CXXFLAGS = -Wall
402404 scripts = ui-utilcpp-sp2ui
403405 EXTRA_DIST = ${scripts}
404406 bin_SCRIPTS = ${scripts}
405407 doc_DATA = GetOpt.cpp SMLog.cpp SMLogMono.cpp Regex.cpp CmdLine.cpp Threads.cpp FileLock.cpp EchoServer.cpp Quota.cpp
406408 ui_utilcpp_unittests_SOURCES = UnitTests.cpp
407 ui_utilcpp_unittests_LDADD = $(XML_LIBS) $(XSLT_LIBS) -lboost_unit_test_framework ../ui-utilcpp/libui-utilcpp.la
409 ui_utilcpp_unittests_LDADD = -lboost_unit_test_framework
408410 ui_utilcpp_getopt_SOURCES = GetOpt.cpp
409 ui_utilcpp_getopt_LDADD = ../ui-utilcpp/libui-utilcpp.la
410411 ui_utilcpp_smlog_SOURCES = SMLog.cpp
411 ui_utilcpp_smlog_LDADD = ../ui-utilcpp/libui-utilcpp.la
412 ui_utilcpp_smlog_CXXFLAGS = -pthread $(OST_CXXX2_FLAGS) -DSM_LOGFACILITY=ost::Slog::classUser -DSM_LOGLEVEL=7
413 ui_utilcpp_smlog_LDFLAGS = -pthread
412 ui_utilcpp_smlog_CXXFLAGS = -DSM_LOGFACILITY=ost::Slog::classUser -DSM_LOGLEVEL=7
414413 ui_utilcpp_smlogmono_SOURCES = SMLogMono.cpp
415 ui_utilcpp_smlogmono_LDADD = ../ui-utilcpp/libui-utilcpp.la
416414 ui_utilcpp_smlogmono_CXXFLAGS = -DSM_LOGLEVEL=7
417415 ui_utilcpp_regex_SOURCES = Regex.cpp
418 ui_utilcpp_regex_LDADD = ../ui-utilcpp/libui-utilcpp.la
419416 ui_utilcpp_cmdline_SOURCES = CmdLine.cpp
420 ui_utilcpp_cmdline_LDADD = ../ui-utilcpp/libui-utilcpp.la
421417 ui_utilcpp_threads_SOURCES = Threads.cpp
422 ui_utilcpp_threads_LDADD = ../ui-utilcpp/libui-utilcpp.la
423418 ui_utilcpp_filelock_SOURCES = FileLock.cpp
424 ui_utilcpp_filelock_LDADD = ../ui-utilcpp/libui-utilcpp.la
425419 ui_utilcpp_echoserver_SOURCES = EchoServer.cpp
426 ui_utilcpp_echoserver_LDADD = ../ui-utilcpp/libui-utilcpp.la
427420 ui_utilcpp_quota_SOURCES = Quota.cpp
428 ui_utilcpp_quota_LDADD = ../ui-utilcpp/libui-utilcpp.la
429421 ui_utilcpp_recoder_SOURCES = Recoder.cpp
430 ui_utilcpp_recoder_LDADD = ../ui-utilcpp/libui-utilcpp.la
431422 ui_utilcpp_wget_SOURCES = WGet.cpp
432 ui_utilcpp_wget_LDADD = ../ui-utilcpp/libui-utilcpp.la
433423 ui_utilcpp_cap_SOURCES = Cap.cpp
434 ui_utilcpp_cap_LDADD = ../ui-utilcpp/libui-utilcpp.la
435424 all: all-am
436425
437426 .SUFFIXES:
453442 *config.status*) \
454443 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
455444 *) \
456 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
457 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
445 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
446 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
458447 esac;
459448
460449 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
608597 distclean-compile:
609598 -rm -f *.tab.c
610599
611 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Cap.Po@am__quote@
612 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/CmdLine.Po@am__quote@
613 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/EchoServer.Po@am__quote@
614 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/FileLock.Po@am__quote@
615 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/GetOpt.Po@am__quote@
616 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Quota.Po@am__quote@
617 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Recoder.Po@am__quote@
618 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Regex.Po@am__quote@
619 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Threads.Po@am__quote@
620 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/UnitTests.Po@am__quote@
621 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/WGet.Po@am__quote@
622 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ui_utilcpp_smlog-SMLog.Po@am__quote@
623 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ui_utilcpp_smlogmono-SMLogMono.Po@am__quote@
600 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Cap.Po@am__quote@ # am--include-marker
601 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/CmdLine.Po@am__quote@ # am--include-marker
602 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/EchoServer.Po@am__quote@ # am--include-marker
603 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/FileLock.Po@am__quote@ # am--include-marker
604 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/GetOpt.Po@am__quote@ # am--include-marker
605 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Quota.Po@am__quote@ # am--include-marker
606 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Recoder.Po@am__quote@ # am--include-marker
607 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Regex.Po@am__quote@ # am--include-marker
608 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Threads.Po@am__quote@ # am--include-marker
609 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/UnitTests.Po@am__quote@ # am--include-marker
610 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/WGet.Po@am__quote@ # am--include-marker
611 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ui_utilcpp_smlog-SMLog.Po@am__quote@ # am--include-marker
612 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ui_utilcpp_smlogmono-SMLogMono.Po@am__quote@ # am--include-marker
613
614 $(am__depfiles_remade):
615 @$(MKDIR_P) $(@D)
616 @echo '# dummy' >$@-t && $(am__mv) $@-t $@
617
618 am--depfiles: $(am__depfiles_remade)
624619
625620 .cpp.o:
626621 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
750745 distclean-tags:
751746 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
752747
753 distdir: $(DISTFILES)
748 distdir: $(BUILT_SOURCES)
749 $(MAKE) $(AM_MAKEFLAGS) distdir-am
750
751 distdir-am: $(DISTFILES)
754752 @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
755753 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
756754 list='$(DISTFILES)'; \
823821 clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am
824822
825823 distclean: distclean-am
826 -rm -rf ./$(DEPDIR)
824 -rm -f ./$(DEPDIR)/Cap.Po
825 -rm -f ./$(DEPDIR)/CmdLine.Po
826 -rm -f ./$(DEPDIR)/EchoServer.Po
827 -rm -f ./$(DEPDIR)/FileLock.Po
828 -rm -f ./$(DEPDIR)/GetOpt.Po
829 -rm -f ./$(DEPDIR)/Quota.Po
830 -rm -f ./$(DEPDIR)/Recoder.Po
831 -rm -f ./$(DEPDIR)/Regex.Po
832 -rm -f ./$(DEPDIR)/Threads.Po
833 -rm -f ./$(DEPDIR)/UnitTests.Po
834 -rm -f ./$(DEPDIR)/WGet.Po
835 -rm -f ./$(DEPDIR)/ui_utilcpp_smlog-SMLog.Po
836 -rm -f ./$(DEPDIR)/ui_utilcpp_smlogmono-SMLogMono.Po
827837 -rm -f Makefile
828838 distclean-am: clean-am distclean-compile distclean-generic \
829839 distclean-tags
869879 installcheck-am:
870880
871881 maintainer-clean: maintainer-clean-am
872 -rm -rf ./$(DEPDIR)
882 -rm -f ./$(DEPDIR)/Cap.Po
883 -rm -f ./$(DEPDIR)/CmdLine.Po
884 -rm -f ./$(DEPDIR)/EchoServer.Po
885 -rm -f ./$(DEPDIR)/FileLock.Po
886 -rm -f ./$(DEPDIR)/GetOpt.Po
887 -rm -f ./$(DEPDIR)/Quota.Po
888 -rm -f ./$(DEPDIR)/Recoder.Po
889 -rm -f ./$(DEPDIR)/Regex.Po
890 -rm -f ./$(DEPDIR)/Threads.Po
891 -rm -f ./$(DEPDIR)/UnitTests.Po
892 -rm -f ./$(DEPDIR)/WGet.Po
893 -rm -f ./$(DEPDIR)/ui_utilcpp_smlog-SMLog.Po
894 -rm -f ./$(DEPDIR)/ui_utilcpp_smlogmono-SMLogMono.Po
873895 -rm -f Makefile
874896 maintainer-clean-am: distclean-am maintainer-clean-generic
875897
891913
892914 .MAKE: check-am install-am install-strip
893915
894 .PHONY: CTAGS GTAGS TAGS all all-am check check-am check-local clean \
895 clean-binPROGRAMS clean-generic clean-libtool cscopelist-am \
896 ctags ctags-am distclean distclean-compile distclean-generic \
897 distclean-libtool distclean-tags distdir dvi dvi-am html \
898 html-am info info-am install install-am install-binPROGRAMS \
899 install-binSCRIPTS install-data install-data-am \
900 install-docDATA install-dvi install-dvi-am install-exec \
901 install-exec-am install-html install-html-am install-info \
902 install-info-am install-man install-pdf install-pdf-am \
903 install-ps install-ps-am install-strip installcheck \
904 installcheck-am installdirs maintainer-clean \
905 maintainer-clean-generic mostlyclean mostlyclean-compile \
906 mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
907 tags tags-am uninstall uninstall-am uninstall-binPROGRAMS \
908 uninstall-binSCRIPTS uninstall-docDATA
916 .PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am \
917 check-local clean clean-binPROGRAMS clean-generic \
918 clean-libtool cscopelist-am ctags ctags-am distclean \
919 distclean-compile distclean-generic distclean-libtool \
920 distclean-tags distdir dvi dvi-am html html-am info info-am \
921 install install-am install-binPROGRAMS install-binSCRIPTS \
922 install-data install-data-am install-docDATA install-dvi \
923 install-dvi-am install-exec install-exec-am install-html \
924 install-html-am install-info install-info-am install-man \
925 install-pdf install-pdf-am install-ps install-ps-am \
926 install-strip installcheck installcheck-am installdirs \
927 maintainer-clean maintainer-clean-generic mostlyclean \
928 mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
929 pdf pdf-am ps ps-am tags tags-am uninstall uninstall-am \
930 uninstall-binPROGRAMS uninstall-binSCRIPTS uninstall-docDATA
909931
910932 .PRECIOUS: Makefile
911933
460460 }
461461 }
462462
463 BOOST_AUTO_TEST_CASE(test_md5sum)
464 {
465 BOOST_CHECK(md5sum("") == "d41d8cd98f00b204e9800998ecf8427e");
466 BOOST_CHECK(md5sum(" ") == "7215ee9c7d9dc229d2921a40e899ec5f");
467 BOOST_CHECK(md5sum("\n") == "68b329da9893e34099c7d8ad5cb9c940");
468 }
469
463470 }}
0 AM_CPPFLAGS = -I$(top_srcdir)/src
1 AM_CXXFLAGS = -Wall -pthread $(OST_CXXX2_FLAGS) $(UI_UTILCPP_CXXFLAGS)
2
30 SUBDIRS = http
4 EXTRA_DIST=ascmagic.c
1 EXTRA_DIST = ascmagic.c
52
63 incdir = $(includedir)/$(PACKAGE)
74 inc_HEADERS = \
4441 Thread.cpp \
4542 Time.cpp \
4643 Cap.cpp
47
48 libui_utilcpp_la_LIBADD = http/libui-utilcpp-http.la $(OST_CXXX2_LIBS) -lpthread -lrpcsvc
49 libui_utilcpp_la_LDFLAGS = -version-info @SO_VERSION@
44 libui_utilcpp_la_CXXFLAGS = @AM_CXXFLAGS@ -fvisibility=default
45 libui_utilcpp_la_LDFLAGS = @AM_LDFLAGS@ -version-info @SO_VERSION@
46 libui_utilcpp_la_LIBADD = http/libui-utilcpp-http.la
0 # Makefile.in generated by automake 1.15 from Makefile.am.
0 # Makefile.in generated by automake 1.16.1 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2014 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2018 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
127127 }
128128 am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(incdir)"
129129 LTLIBRARIES = $(lib_LTLIBRARIES)
130 am__DEPENDENCIES_1 =
131 libui_utilcpp_la_DEPENDENCIES = http/libui-utilcpp-http.la \
132 $(am__DEPENDENCIES_1)
133 am_libui_utilcpp_la_OBJECTS = CmdLine.lo Exception.lo Sys.lo File.lo \
134 Socket.lo GetOpt.lo Misc.lo QuotaInfo.lo Recoder.lo \
135 CharsetMagic.lo SysLogMono.lo Text.lo PosixRegex.lo Thread.lo \
136 Time.lo Cap.lo
130 libui_utilcpp_la_DEPENDENCIES = http/libui-utilcpp-http.la
131 am_libui_utilcpp_la_OBJECTS = libui_utilcpp_la-CmdLine.lo \
132 libui_utilcpp_la-Exception.lo libui_utilcpp_la-Sys.lo \
133 libui_utilcpp_la-File.lo libui_utilcpp_la-Socket.lo \
134 libui_utilcpp_la-GetOpt.lo libui_utilcpp_la-Misc.lo \
135 libui_utilcpp_la-QuotaInfo.lo libui_utilcpp_la-Recoder.lo \
136 libui_utilcpp_la-CharsetMagic.lo \
137 libui_utilcpp_la-SysLogMono.lo libui_utilcpp_la-Text.lo \
138 libui_utilcpp_la-PosixRegex.lo libui_utilcpp_la-Thread.lo \
139 libui_utilcpp_la-Time.lo libui_utilcpp_la-Cap.lo
137140 libui_utilcpp_la_OBJECTS = $(am_libui_utilcpp_la_OBJECTS)
138141 AM_V_lt = $(am__v_lt_@AM_V@)
139142 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
141144 am__v_lt_1 =
142145 libui_utilcpp_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
143146 $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
144 $(AM_CXXFLAGS) $(CXXFLAGS) $(libui_utilcpp_la_LDFLAGS) \
145 $(LDFLAGS) -o $@
147 $(libui_utilcpp_la_CXXFLAGS) $(CXXFLAGS) \
148 $(libui_utilcpp_la_LDFLAGS) $(LDFLAGS) -o $@
146149 AM_V_P = $(am__v_P_@AM_V@)
147150 am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
148151 am__v_P_0 = false
157160 am__v_at_1 =
158161 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
159162 depcomp = $(SHELL) $(top_srcdir)/depcomp
160 am__depfiles_maybe = depfiles
163 am__maybe_remake_depfiles = depfiles
164 am__depfiles_remade = ./$(DEPDIR)/libui_utilcpp_la-Cap.Plo \
165 ./$(DEPDIR)/libui_utilcpp_la-CharsetMagic.Plo \
166 ./$(DEPDIR)/libui_utilcpp_la-CmdLine.Plo \
167 ./$(DEPDIR)/libui_utilcpp_la-Exception.Plo \
168 ./$(DEPDIR)/libui_utilcpp_la-File.Plo \
169 ./$(DEPDIR)/libui_utilcpp_la-GetOpt.Plo \
170 ./$(DEPDIR)/libui_utilcpp_la-Misc.Plo \
171 ./$(DEPDIR)/libui_utilcpp_la-PosixRegex.Plo \
172 ./$(DEPDIR)/libui_utilcpp_la-QuotaInfo.Plo \
173 ./$(DEPDIR)/libui_utilcpp_la-Recoder.Plo \
174 ./$(DEPDIR)/libui_utilcpp_la-Socket.Plo \
175 ./$(DEPDIR)/libui_utilcpp_la-Sys.Plo \
176 ./$(DEPDIR)/libui_utilcpp_la-SysLogMono.Plo \
177 ./$(DEPDIR)/libui_utilcpp_la-Text.Plo \
178 ./$(DEPDIR)/libui_utilcpp_la-Thread.Plo \
179 ./$(DEPDIR)/libui_utilcpp_la-Time.Plo
161180 am__mv = mv -f
162181 CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
163182 $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
200219 $(RECURSIVE_CLEAN_TARGETS) \
201220 $(am__extra_recursive_targets)
202221 AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
203 distdir
222 distdir distdir-am
204223 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
205224 # Read a list of newline-separated strings from the standard input,
206225 # and print each of them once, without duplicates. Input order is
250269 reldir="$$dir2"
251270 ACLOCAL = @ACLOCAL@
252271 AMTAR = @AMTAR@
272 AM_CPPFLAGS = @AM_CPPFLAGS@
273 AM_CXXFLAGS = @AM_CXXFLAGS@
253274 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
275 AM_LDADD = @AM_LDADD@
276 AM_LDFLAGS = @AM_LDFLAGS@
277 AM_LIBADD = @AM_LIBADD@
254278 AR = @AR@
255279 AUTOCONF = @AUTOCONF@
256280 AUTOHEADER = @AUTOHEADER@
258282 AWK = @AWK@
259283 CC = @CC@
260284 CCDEPMODE = @CCDEPMODE@
261 CCGNU2_CONFIG = @CCGNU2_CONFIG@
262285 CFLAGS = @CFLAGS@
263286 CPP = @CPP@
264287 CPPFLAGS = @CPPFLAGS@
278301 ECHO_T = @ECHO_T@
279302 EGREP = @EGREP@
280303 EXEEXT = @EXEEXT@
281 EXTLIBS = @EXTLIBS@
282304 FGREP = @FGREP@
283 GNULIBS = @GNULIBS@
284305 GREP = @GREP@
285306 INSTALL = @INSTALL@
286307 INSTALL_DATA = @INSTALL_DATA@
303324 NMEDIT = @NMEDIT@
304325 OBJDUMP = @OBJDUMP@
305326 OBJEXT = @OBJEXT@
306 OST_CXXX2_FLAGS = @OST_CXXX2_FLAGS@
307 OST_CXXX2_LIBS = @OST_CXXX2_LIBS@
308327 OTOOL = @OTOOL@
309328 OTOOL64 = @OTOOL64@
310329 PACKAGE = @PACKAGE@
320339 SED = @SED@
321340 SET_MAKE = @SET_MAKE@
322341 SHELL = @SHELL@
323 SINGLE_FLAGS = @SINGLE_FLAGS@
324 SINGLE_LIBS = @SINGLE_LIBS@
325342 SO_VERSION = @SO_VERSION@
326343 STRIP = @STRIP@
327 UI_UTILCPP_CXXFLAGS = @UI_UTILCPP_CXXFLAGS@
328344 VERSION = @VERSION@
329345 abs_builddir = @abs_builddir@
330346 abs_srcdir = @abs_srcdir@
380396 top_build_prefix = @top_build_prefix@
381397 top_builddir = @top_builddir@
382398 top_srcdir = @top_srcdir@
383 AM_CPPFLAGS = -I$(top_srcdir)/src
384 AM_CXXFLAGS = -Wall -pthread $(OST_CXXX2_FLAGS) $(UI_UTILCPP_CXXFLAGS)
385399 SUBDIRS = http
386400 EXTRA_DIST = ascmagic.c
387401 incdir = $(includedir)/$(PACKAGE)
426440 Time.cpp \
427441 Cap.cpp
428442
429 libui_utilcpp_la_LIBADD = http/libui-utilcpp-http.la $(OST_CXXX2_LIBS) -lpthread -lrpcsvc
430 libui_utilcpp_la_LDFLAGS = -version-info @SO_VERSION@
443 libui_utilcpp_la_CXXFLAGS = @AM_CXXFLAGS@ -fvisibility=default
444 libui_utilcpp_la_LDFLAGS = @AM_LDFLAGS@ -version-info @SO_VERSION@
445 libui_utilcpp_la_LIBADD = http/libui-utilcpp-http.la
431446 all: all-recursive
432447
433448 .SUFFIXES:
449464 *config.status*) \
450465 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
451466 *) \
452 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
453 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
467 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
468 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
454469 esac;
455470
456471 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
506521 distclean-compile:
507522 -rm -f *.tab.c
508523
509 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Cap.Plo@am__quote@
510 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/CharsetMagic.Plo@am__quote@
511 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/CmdLine.Plo@am__quote@
512 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Exception.Plo@am__quote@
513 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/File.Plo@am__quote@
514 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/GetOpt.Plo@am__quote@
515 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Misc.Plo@am__quote@
516 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/PosixRegex.Plo@am__quote@
517 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/QuotaInfo.Plo@am__quote@
518 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Recoder.Plo@am__quote@
519 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Socket.Plo@am__quote@
520 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Sys.Plo@am__quote@
521 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/SysLogMono.Plo@am__quote@
522 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Text.Plo@am__quote@
523 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Thread.Plo@am__quote@
524 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Time.Plo@am__quote@
524 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libui_utilcpp_la-Cap.Plo@am__quote@ # am--include-marker
525 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libui_utilcpp_la-CharsetMagic.Plo@am__quote@ # am--include-marker
526 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libui_utilcpp_la-CmdLine.Plo@am__quote@ # am--include-marker
527 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libui_utilcpp_la-Exception.Plo@am__quote@ # am--include-marker
528 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libui_utilcpp_la-File.Plo@am__quote@ # am--include-marker
529 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libui_utilcpp_la-GetOpt.Plo@am__quote@ # am--include-marker
530 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libui_utilcpp_la-Misc.Plo@am__quote@ # am--include-marker
531 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libui_utilcpp_la-PosixRegex.Plo@am__quote@ # am--include-marker
532 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libui_utilcpp_la-QuotaInfo.Plo@am__quote@ # am--include-marker
533 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libui_utilcpp_la-Recoder.Plo@am__quote@ # am--include-marker
534 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libui_utilcpp_la-Socket.Plo@am__quote@ # am--include-marker
535 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libui_utilcpp_la-Sys.Plo@am__quote@ # am--include-marker
536 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libui_utilcpp_la-SysLogMono.Plo@am__quote@ # am--include-marker
537 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libui_utilcpp_la-Text.Plo@am__quote@ # am--include-marker
538 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libui_utilcpp_la-Thread.Plo@am__quote@ # am--include-marker
539 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libui_utilcpp_la-Time.Plo@am__quote@ # am--include-marker
540
541 $(am__depfiles_remade):
542 @$(MKDIR_P) $(@D)
543 @echo '# dummy' >$@-t && $(am__mv) $@-t $@
544
545 am--depfiles: $(am__depfiles_remade)
525546
526547 .cpp.o:
527548 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
543564 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
544565 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
545566 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $<
567
568 libui_utilcpp_la-CmdLine.lo: CmdLine.cpp
569 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_la_CXXFLAGS) $(CXXFLAGS) -MT libui_utilcpp_la-CmdLine.lo -MD -MP -MF $(DEPDIR)/libui_utilcpp_la-CmdLine.Tpo -c -o libui_utilcpp_la-CmdLine.lo `test -f 'CmdLine.cpp' || echo '$(srcdir)/'`CmdLine.cpp
570 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libui_utilcpp_la-CmdLine.Tpo $(DEPDIR)/libui_utilcpp_la-CmdLine.Plo
571 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='CmdLine.cpp' object='libui_utilcpp_la-CmdLine.lo' libtool=yes @AMDEPBACKSLASH@
572 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
573 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_la_CXXFLAGS) $(CXXFLAGS) -c -o libui_utilcpp_la-CmdLine.lo `test -f 'CmdLine.cpp' || echo '$(srcdir)/'`CmdLine.cpp
574
575 libui_utilcpp_la-Exception.lo: Exception.cpp
576 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_la_CXXFLAGS) $(CXXFLAGS) -MT libui_utilcpp_la-Exception.lo -MD -MP -MF $(DEPDIR)/libui_utilcpp_la-Exception.Tpo -c -o libui_utilcpp_la-Exception.lo `test -f 'Exception.cpp' || echo '$(srcdir)/'`Exception.cpp
577 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libui_utilcpp_la-Exception.Tpo $(DEPDIR)/libui_utilcpp_la-Exception.Plo
578 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='Exception.cpp' object='libui_utilcpp_la-Exception.lo' libtool=yes @AMDEPBACKSLASH@
579 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
580 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_la_CXXFLAGS) $(CXXFLAGS) -c -o libui_utilcpp_la-Exception.lo `test -f 'Exception.cpp' || echo '$(srcdir)/'`Exception.cpp
581
582 libui_utilcpp_la-Sys.lo: Sys.cpp
583 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_la_CXXFLAGS) $(CXXFLAGS) -MT libui_utilcpp_la-Sys.lo -MD -MP -MF $(DEPDIR)/libui_utilcpp_la-Sys.Tpo -c -o libui_utilcpp_la-Sys.lo `test -f 'Sys.cpp' || echo '$(srcdir)/'`Sys.cpp
584 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libui_utilcpp_la-Sys.Tpo $(DEPDIR)/libui_utilcpp_la-Sys.Plo
585 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='Sys.cpp' object='libui_utilcpp_la-Sys.lo' libtool=yes @AMDEPBACKSLASH@
586 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
587 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_la_CXXFLAGS) $(CXXFLAGS) -c -o libui_utilcpp_la-Sys.lo `test -f 'Sys.cpp' || echo '$(srcdir)/'`Sys.cpp
588
589 libui_utilcpp_la-File.lo: File.cpp
590 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_la_CXXFLAGS) $(CXXFLAGS) -MT libui_utilcpp_la-File.lo -MD -MP -MF $(DEPDIR)/libui_utilcpp_la-File.Tpo -c -o libui_utilcpp_la-File.lo `test -f 'File.cpp' || echo '$(srcdir)/'`File.cpp
591 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libui_utilcpp_la-File.Tpo $(DEPDIR)/libui_utilcpp_la-File.Plo
592 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='File.cpp' object='libui_utilcpp_la-File.lo' libtool=yes @AMDEPBACKSLASH@
593 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
594 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_la_CXXFLAGS) $(CXXFLAGS) -c -o libui_utilcpp_la-File.lo `test -f 'File.cpp' || echo '$(srcdir)/'`File.cpp
595
596 libui_utilcpp_la-Socket.lo: Socket.cpp
597 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_la_CXXFLAGS) $(CXXFLAGS) -MT libui_utilcpp_la-Socket.lo -MD -MP -MF $(DEPDIR)/libui_utilcpp_la-Socket.Tpo -c -o libui_utilcpp_la-Socket.lo `test -f 'Socket.cpp' || echo '$(srcdir)/'`Socket.cpp
598 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libui_utilcpp_la-Socket.Tpo $(DEPDIR)/libui_utilcpp_la-Socket.Plo
599 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='Socket.cpp' object='libui_utilcpp_la-Socket.lo' libtool=yes @AMDEPBACKSLASH@
600 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
601 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_la_CXXFLAGS) $(CXXFLAGS) -c -o libui_utilcpp_la-Socket.lo `test -f 'Socket.cpp' || echo '$(srcdir)/'`Socket.cpp
602
603 libui_utilcpp_la-GetOpt.lo: GetOpt.cpp
604 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_la_CXXFLAGS) $(CXXFLAGS) -MT libui_utilcpp_la-GetOpt.lo -MD -MP -MF $(DEPDIR)/libui_utilcpp_la-GetOpt.Tpo -c -o libui_utilcpp_la-GetOpt.lo `test -f 'GetOpt.cpp' || echo '$(srcdir)/'`GetOpt.cpp
605 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libui_utilcpp_la-GetOpt.Tpo $(DEPDIR)/libui_utilcpp_la-GetOpt.Plo
606 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='GetOpt.cpp' object='libui_utilcpp_la-GetOpt.lo' libtool=yes @AMDEPBACKSLASH@
607 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
608 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_la_CXXFLAGS) $(CXXFLAGS) -c -o libui_utilcpp_la-GetOpt.lo `test -f 'GetOpt.cpp' || echo '$(srcdir)/'`GetOpt.cpp
609
610 libui_utilcpp_la-Misc.lo: Misc.cpp
611 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_la_CXXFLAGS) $(CXXFLAGS) -MT libui_utilcpp_la-Misc.lo -MD -MP -MF $(DEPDIR)/libui_utilcpp_la-Misc.Tpo -c -o libui_utilcpp_la-Misc.lo `test -f 'Misc.cpp' || echo '$(srcdir)/'`Misc.cpp
612 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libui_utilcpp_la-Misc.Tpo $(DEPDIR)/libui_utilcpp_la-Misc.Plo
613 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='Misc.cpp' object='libui_utilcpp_la-Misc.lo' libtool=yes @AMDEPBACKSLASH@
614 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
615 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_la_CXXFLAGS) $(CXXFLAGS) -c -o libui_utilcpp_la-Misc.lo `test -f 'Misc.cpp' || echo '$(srcdir)/'`Misc.cpp
616
617 libui_utilcpp_la-QuotaInfo.lo: QuotaInfo.cpp
618 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_la_CXXFLAGS) $(CXXFLAGS) -MT libui_utilcpp_la-QuotaInfo.lo -MD -MP -MF $(DEPDIR)/libui_utilcpp_la-QuotaInfo.Tpo -c -o libui_utilcpp_la-QuotaInfo.lo `test -f 'QuotaInfo.cpp' || echo '$(srcdir)/'`QuotaInfo.cpp
619 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libui_utilcpp_la-QuotaInfo.Tpo $(DEPDIR)/libui_utilcpp_la-QuotaInfo.Plo
620 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='QuotaInfo.cpp' object='libui_utilcpp_la-QuotaInfo.lo' libtool=yes @AMDEPBACKSLASH@
621 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
622 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_la_CXXFLAGS) $(CXXFLAGS) -c -o libui_utilcpp_la-QuotaInfo.lo `test -f 'QuotaInfo.cpp' || echo '$(srcdir)/'`QuotaInfo.cpp
623
624 libui_utilcpp_la-Recoder.lo: Recoder.cpp
625 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_la_CXXFLAGS) $(CXXFLAGS) -MT libui_utilcpp_la-Recoder.lo -MD -MP -MF $(DEPDIR)/libui_utilcpp_la-Recoder.Tpo -c -o libui_utilcpp_la-Recoder.lo `test -f 'Recoder.cpp' || echo '$(srcdir)/'`Recoder.cpp
626 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libui_utilcpp_la-Recoder.Tpo $(DEPDIR)/libui_utilcpp_la-Recoder.Plo
627 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='Recoder.cpp' object='libui_utilcpp_la-Recoder.lo' libtool=yes @AMDEPBACKSLASH@
628 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
629 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_la_CXXFLAGS) $(CXXFLAGS) -c -o libui_utilcpp_la-Recoder.lo `test -f 'Recoder.cpp' || echo '$(srcdir)/'`Recoder.cpp
630
631 libui_utilcpp_la-CharsetMagic.lo: CharsetMagic.cpp
632 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_la_CXXFLAGS) $(CXXFLAGS) -MT libui_utilcpp_la-CharsetMagic.lo -MD -MP -MF $(DEPDIR)/libui_utilcpp_la-CharsetMagic.Tpo -c -o libui_utilcpp_la-CharsetMagic.lo `test -f 'CharsetMagic.cpp' || echo '$(srcdir)/'`CharsetMagic.cpp
633 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libui_utilcpp_la-CharsetMagic.Tpo $(DEPDIR)/libui_utilcpp_la-CharsetMagic.Plo
634 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='CharsetMagic.cpp' object='libui_utilcpp_la-CharsetMagic.lo' libtool=yes @AMDEPBACKSLASH@
635 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
636 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_la_CXXFLAGS) $(CXXFLAGS) -c -o libui_utilcpp_la-CharsetMagic.lo `test -f 'CharsetMagic.cpp' || echo '$(srcdir)/'`CharsetMagic.cpp
637
638 libui_utilcpp_la-SysLogMono.lo: SysLogMono.cpp
639 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_la_CXXFLAGS) $(CXXFLAGS) -MT libui_utilcpp_la-SysLogMono.lo -MD -MP -MF $(DEPDIR)/libui_utilcpp_la-SysLogMono.Tpo -c -o libui_utilcpp_la-SysLogMono.lo `test -f 'SysLogMono.cpp' || echo '$(srcdir)/'`SysLogMono.cpp
640 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libui_utilcpp_la-SysLogMono.Tpo $(DEPDIR)/libui_utilcpp_la-SysLogMono.Plo
641 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='SysLogMono.cpp' object='libui_utilcpp_la-SysLogMono.lo' libtool=yes @AMDEPBACKSLASH@
642 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
643 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_la_CXXFLAGS) $(CXXFLAGS) -c -o libui_utilcpp_la-SysLogMono.lo `test -f 'SysLogMono.cpp' || echo '$(srcdir)/'`SysLogMono.cpp
644
645 libui_utilcpp_la-Text.lo: Text.cpp
646 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_la_CXXFLAGS) $(CXXFLAGS) -MT libui_utilcpp_la-Text.lo -MD -MP -MF $(DEPDIR)/libui_utilcpp_la-Text.Tpo -c -o libui_utilcpp_la-Text.lo `test -f 'Text.cpp' || echo '$(srcdir)/'`Text.cpp
647 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libui_utilcpp_la-Text.Tpo $(DEPDIR)/libui_utilcpp_la-Text.Plo
648 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='Text.cpp' object='libui_utilcpp_la-Text.lo' libtool=yes @AMDEPBACKSLASH@
649 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
650 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_la_CXXFLAGS) $(CXXFLAGS) -c -o libui_utilcpp_la-Text.lo `test -f 'Text.cpp' || echo '$(srcdir)/'`Text.cpp
651
652 libui_utilcpp_la-PosixRegex.lo: PosixRegex.cpp
653 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_la_CXXFLAGS) $(CXXFLAGS) -MT libui_utilcpp_la-PosixRegex.lo -MD -MP -MF $(DEPDIR)/libui_utilcpp_la-PosixRegex.Tpo -c -o libui_utilcpp_la-PosixRegex.lo `test -f 'PosixRegex.cpp' || echo '$(srcdir)/'`PosixRegex.cpp
654 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libui_utilcpp_la-PosixRegex.Tpo $(DEPDIR)/libui_utilcpp_la-PosixRegex.Plo
655 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='PosixRegex.cpp' object='libui_utilcpp_la-PosixRegex.lo' libtool=yes @AMDEPBACKSLASH@
656 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
657 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_la_CXXFLAGS) $(CXXFLAGS) -c -o libui_utilcpp_la-PosixRegex.lo `test -f 'PosixRegex.cpp' || echo '$(srcdir)/'`PosixRegex.cpp
658
659 libui_utilcpp_la-Thread.lo: Thread.cpp
660 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_la_CXXFLAGS) $(CXXFLAGS) -MT libui_utilcpp_la-Thread.lo -MD -MP -MF $(DEPDIR)/libui_utilcpp_la-Thread.Tpo -c -o libui_utilcpp_la-Thread.lo `test -f 'Thread.cpp' || echo '$(srcdir)/'`Thread.cpp
661 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libui_utilcpp_la-Thread.Tpo $(DEPDIR)/libui_utilcpp_la-Thread.Plo
662 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='Thread.cpp' object='libui_utilcpp_la-Thread.lo' libtool=yes @AMDEPBACKSLASH@
663 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
664 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_la_CXXFLAGS) $(CXXFLAGS) -c -o libui_utilcpp_la-Thread.lo `test -f 'Thread.cpp' || echo '$(srcdir)/'`Thread.cpp
665
666 libui_utilcpp_la-Time.lo: Time.cpp
667 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_la_CXXFLAGS) $(CXXFLAGS) -MT libui_utilcpp_la-Time.lo -MD -MP -MF $(DEPDIR)/libui_utilcpp_la-Time.Tpo -c -o libui_utilcpp_la-Time.lo `test -f 'Time.cpp' || echo '$(srcdir)/'`Time.cpp
668 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libui_utilcpp_la-Time.Tpo $(DEPDIR)/libui_utilcpp_la-Time.Plo
669 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='Time.cpp' object='libui_utilcpp_la-Time.lo' libtool=yes @AMDEPBACKSLASH@
670 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
671 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_la_CXXFLAGS) $(CXXFLAGS) -c -o libui_utilcpp_la-Time.lo `test -f 'Time.cpp' || echo '$(srcdir)/'`Time.cpp
672
673 libui_utilcpp_la-Cap.lo: Cap.cpp
674 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_la_CXXFLAGS) $(CXXFLAGS) -MT libui_utilcpp_la-Cap.lo -MD -MP -MF $(DEPDIR)/libui_utilcpp_la-Cap.Tpo -c -o libui_utilcpp_la-Cap.lo `test -f 'Cap.cpp' || echo '$(srcdir)/'`Cap.cpp
675 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libui_utilcpp_la-Cap.Tpo $(DEPDIR)/libui_utilcpp_la-Cap.Plo
676 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='Cap.cpp' object='libui_utilcpp_la-Cap.lo' libtool=yes @AMDEPBACKSLASH@
677 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
678 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_la_CXXFLAGS) $(CXXFLAGS) -c -o libui_utilcpp_la-Cap.lo `test -f 'Cap.cpp' || echo '$(srcdir)/'`Cap.cpp
546679
547680 mostlyclean-libtool:
548681 -rm -f *.lo
670803 distclean-tags:
671804 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
672805
673 distdir: $(DISTFILES)
806 distdir: $(BUILT_SOURCES)
807 $(MAKE) $(AM_MAKEFLAGS) distdir-am
808
809 distdir-am: $(DISTFILES)
674810 @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
675811 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
676812 list='$(DISTFILES)'; \
769905 mostlyclean-am
770906
771907 distclean: distclean-recursive
772 -rm -rf ./$(DEPDIR)
908 -rm -f ./$(DEPDIR)/libui_utilcpp_la-Cap.Plo
909 -rm -f ./$(DEPDIR)/libui_utilcpp_la-CharsetMagic.Plo
910 -rm -f ./$(DEPDIR)/libui_utilcpp_la-CmdLine.Plo
911 -rm -f ./$(DEPDIR)/libui_utilcpp_la-Exception.Plo
912 -rm -f ./$(DEPDIR)/libui_utilcpp_la-File.Plo
913 -rm -f ./$(DEPDIR)/libui_utilcpp_la-GetOpt.Plo
914 -rm -f ./$(DEPDIR)/libui_utilcpp_la-Misc.Plo
915 -rm -f ./$(DEPDIR)/libui_utilcpp_la-PosixRegex.Plo
916 -rm -f ./$(DEPDIR)/libui_utilcpp_la-QuotaInfo.Plo
917 -rm -f ./$(DEPDIR)/libui_utilcpp_la-Recoder.Plo
918 -rm -f ./$(DEPDIR)/libui_utilcpp_la-Socket.Plo
919 -rm -f ./$(DEPDIR)/libui_utilcpp_la-Sys.Plo
920 -rm -f ./$(DEPDIR)/libui_utilcpp_la-SysLogMono.Plo
921 -rm -f ./$(DEPDIR)/libui_utilcpp_la-Text.Plo
922 -rm -f ./$(DEPDIR)/libui_utilcpp_la-Thread.Plo
923 -rm -f ./$(DEPDIR)/libui_utilcpp_la-Time.Plo
773924 -rm -f Makefile
774925 distclean-am: clean-am distclean-compile distclean-generic \
775926 distclean-tags
815966 installcheck-am:
816967
817968 maintainer-clean: maintainer-clean-recursive
818 -rm -rf ./$(DEPDIR)
969 -rm -f ./$(DEPDIR)/libui_utilcpp_la-Cap.Plo
970 -rm -f ./$(DEPDIR)/libui_utilcpp_la-CharsetMagic.Plo
971 -rm -f ./$(DEPDIR)/libui_utilcpp_la-CmdLine.Plo
972 -rm -f ./$(DEPDIR)/libui_utilcpp_la-Exception.Plo
973 -rm -f ./$(DEPDIR)/libui_utilcpp_la-File.Plo
974 -rm -f ./$(DEPDIR)/libui_utilcpp_la-GetOpt.Plo
975 -rm -f ./$(DEPDIR)/libui_utilcpp_la-Misc.Plo
976 -rm -f ./$(DEPDIR)/libui_utilcpp_la-PosixRegex.Plo
977 -rm -f ./$(DEPDIR)/libui_utilcpp_la-QuotaInfo.Plo
978 -rm -f ./$(DEPDIR)/libui_utilcpp_la-Recoder.Plo
979 -rm -f ./$(DEPDIR)/libui_utilcpp_la-Socket.Plo
980 -rm -f ./$(DEPDIR)/libui_utilcpp_la-Sys.Plo
981 -rm -f ./$(DEPDIR)/libui_utilcpp_la-SysLogMono.Plo
982 -rm -f ./$(DEPDIR)/libui_utilcpp_la-Text.Plo
983 -rm -f ./$(DEPDIR)/libui_utilcpp_la-Thread.Plo
984 -rm -f ./$(DEPDIR)/libui_utilcpp_la-Time.Plo
819985 -rm -f Makefile
820986 maintainer-clean-am: distclean-am maintainer-clean-generic
821987
8361002
8371003 .MAKE: $(am__recursive_targets) install-am install-strip
8381004
839 .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \
840 check-am clean clean-generic clean-libLTLIBRARIES \
841 clean-libtool cscopelist-am ctags ctags-am distclean \
842 distclean-compile distclean-generic distclean-libtool \
843 distclean-tags distdir dvi dvi-am html html-am info info-am \
844 install install-am install-data install-data-am install-dvi \
845 install-dvi-am install-exec install-exec-am install-html \
846 install-html-am install-incHEADERS install-info \
847 install-info-am install-libLTLIBRARIES install-man install-pdf \
848 install-pdf-am install-ps install-ps-am install-strip \
849 installcheck installcheck-am installdirs installdirs-am \
850 maintainer-clean maintainer-clean-generic mostlyclean \
851 mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
852 pdf pdf-am ps ps-am tags tags-am uninstall uninstall-am \
853 uninstall-incHEADERS uninstall-libLTLIBRARIES
1005 .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \
1006 am--depfiles check check-am clean clean-generic \
1007 clean-libLTLIBRARIES clean-libtool cscopelist-am ctags \
1008 ctags-am distclean distclean-compile distclean-generic \
1009 distclean-libtool distclean-tags distdir dvi dvi-am html \
1010 html-am info info-am install install-am install-data \
1011 install-data-am install-dvi install-dvi-am install-exec \
1012 install-exec-am install-html install-html-am \
1013 install-incHEADERS install-info install-info-am \
1014 install-libLTLIBRARIES install-man install-pdf install-pdf-am \
1015 install-ps install-ps-am install-strip installcheck \
1016 installcheck-am installdirs installdirs-am maintainer-clean \
1017 maintainer-clean-generic mostlyclean mostlyclean-compile \
1018 mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
1019 tags tags-am uninstall uninstall-am uninstall-incHEADERS \
1020 uninstall-libLTLIBRARIES
8541021
8551022 .PRECIOUS: Makefile
8561023
193193 * @param mutex Any Mutex providing enterMutex(), tryEnterMutex() and leaveMutex().
194194 * @param wait Whether to wait until the lock can be set, or to return with exception LOCKED.
195195 */
196 MutexLock(Mutex & mutex, bool wait=true) throw(Exception)
196 MutexLock(Mutex & mutex, bool wait=true)
197197 :mutex_(&mutex)
198198 {
199199 if (wait)
1717 return msg.c_str();
1818 }
1919
20 PosixRegex::PosixRegex(std::string const & regex, int cflags) throw(Exception)
20 PosixRegex::PosixRegex(std::string const & regex, int cflags)
2121 {
2222 int result(::regcomp(&preg_, regex.c_str(), cflags));
2323 if (result != 0)
3333 ::regfree(&preg_);
3434 }
3535
36 PosixRegex::Match PosixRegex::runMatch(std::string const & text, int eflags) throw(Exception)
36 PosixRegex::Match PosixRegex::runMatch(std::string const & text, int eflags)
3737 {
3838 Match result;
3939 ::regmatch_t pmatch[1];
5555 return result;
5656 }
5757
58 bool PosixRegex::run(std::string const & text, int eflags) throw(Exception)
58 bool PosixRegex::run(std::string const & text, int eflags)
5959 {
6060 return runMatch(text, eflags).matches;
6161 }
5454 * @param regex The regular expression
5555 * @param cflags Flags as described in regex(3)
5656 */
57 PosixRegex(std::string const & regex, int cflags=0) throw(Exception);
57 PosixRegex(std::string const & regex, int cflags=0);
5858
5959 /** */
6060 ~PosixRegex();
6565 * @param eflags Flags as described in regex(3).
6666 * @returns First match found; if no match, match.matches will be false.
6767 */
68 Match runMatch(std::string const & text, int eflags=0) throw(Exception);
68 Match runMatch(std::string const & text, int eflags=0);
6969
7070 /** @brief Check if text matches.
7171 *
7373 * @param eflags Flags as described in regex(3).
7474 * @returns True if match found; else false.
7575 */
76 bool run(std::string const & text, int eflags=0) throw(Exception);
76 bool run(std::string const & text, int eflags=0);
7777
7878 private:
7979 regex_t preg_;
99 #include <idna.h>
1010
1111 // C++ libraries
12 #include <cc++/url.h>
12 #include <ucommon/string.h>
1313
1414 // Local
1515 #include "auto_ptr_compat.hpp"
376376 {
377377 long lDestSize((bufSize+2) / 3*4 + 1);
378378 dest = (char*) Sys::malloc(lDestSize);
379 destSize = ost::b64Encode((const unsigned char *)buf, bufSize, dest, lDestSize);
379 ucommon::String::b64encode(dest, (const unsigned char *)buf, bufSize, lDestSize);
380 destSize = lDestSize-1;
380381 }
381382 else
382383 {
383384 long lDestSize(bufSize / 4*3 + 1);
384385 dest = (char*) Sys::malloc(lDestSize);
385 destSize = ost::b64Decode(buf, (unsigned char *)dest, lDestSize);
386 ucommon::String::b64decode((unsigned char *)dest, buf, lDestSize);
387 destSize = lDestSize-1;
386388 }
387389 return new StdFreeConversion(dest, destSize);
388390 }
5252 #include <syslog.h>
5353
5454 // C++ Libraries
55 #include <cc++/slog.h>
55 #include <commoncpp/slog.h>
5656
5757
5858 #ifndef SM_LOGLEVEL
323323 UI_THROW_CODE(OpenErr_, "Path name for unix socket too long");
324324 }
325325 unSa_.sun_family = AF_LOCAL;
326 std::strncpy(unSa_.sun_path, path.c_str(), sizeof(unSa_.sun_path));
326 std::strncpy(unSa_.sun_path, path.c_str(), sizeof(unSa_.sun_path)-1);
327327 }
328328 catch(std::exception const & e) { UI_THROW_CODE(FileDescriptor::OpenErr_, "Can't open unix socket " + path + ": " + e.what()); }
329329 }
77 #include <iostream>
88
99 // C++ libraries
10 #include <cc++/digest.h>
10 #include <ucommon/secure.h>
1111
1212 // Local
1313 #include "Time.hpp"
392392
393393 std::string md5sum(std::string const & data)
394394 {
395 ost::MD5Digest digest;
396 std::stringstream str;
397 digest << data;
398 str << digest;
399 return str.str();
395 return *(ucommon::Digest::md5(data.c_str()));
400396 }
401397
402398 }}
0 AM_CPPFLAGS = -I$(top_srcdir)/src
1 AM_CXXFLAGS = -Wall -pthread $(OST_CXXX2_FLAGS) $(UI_UTILCPP_CXXFLAGS)
2
30 incdir = $(includedir)/$(PACKAGE)/http
41 inc_HEADERS = Header.hpp Cookie.hpp Connection.hpp URL.hpp
52
63 noinst_LTLIBRARIES = libui-utilcpp-http.la
74 libui_utilcpp_http_la_SOURCES = Header.cpp Cookie.cpp Connection.cpp URL.cpp
5 libui_utilcpp_http_la_CXXFLAGS = @AM_CXXFLAGS@ -fvisibility=default
0 # Makefile.in generated by automake 1.15 from Makefile.am.
0 # Makefile.in generated by automake 1.16.1 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994-2014 Free Software Foundation, Inc.
3 # Copyright (C) 1994-2018 Free Software Foundation, Inc.
44
55 # This Makefile.in is free software; the Free Software Foundation
66 # gives unlimited permission to copy and/or distribute it,
100100 CONFIG_CLEAN_VPATH_FILES =
101101 LTLIBRARIES = $(noinst_LTLIBRARIES)
102102 libui_utilcpp_http_la_LIBADD =
103 am_libui_utilcpp_http_la_OBJECTS = Header.lo Cookie.lo Connection.lo \
104 URL.lo
103 am_libui_utilcpp_http_la_OBJECTS = libui_utilcpp_http_la-Header.lo \
104 libui_utilcpp_http_la-Cookie.lo \
105 libui_utilcpp_http_la-Connection.lo \
106 libui_utilcpp_http_la-URL.lo
105107 libui_utilcpp_http_la_OBJECTS = $(am_libui_utilcpp_http_la_OBJECTS)
106108 AM_V_lt = $(am__v_lt_@AM_V@)
107109 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
108110 am__v_lt_0 = --silent
109111 am__v_lt_1 =
112 libui_utilcpp_http_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
113 $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
114 $(libui_utilcpp_http_la_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
115 $(LDFLAGS) -o $@
110116 AM_V_P = $(am__v_P_@AM_V@)
111117 am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
112118 am__v_P_0 = false
121127 am__v_at_1 =
122128 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
123129 depcomp = $(SHELL) $(top_srcdir)/depcomp
124 am__depfiles_maybe = depfiles
130 am__maybe_remake_depfiles = depfiles
131 am__depfiles_remade = \
132 ./$(DEPDIR)/libui_utilcpp_http_la-Connection.Plo \
133 ./$(DEPDIR)/libui_utilcpp_http_la-Cookie.Plo \
134 ./$(DEPDIR)/libui_utilcpp_http_la-Header.Plo \
135 ./$(DEPDIR)/libui_utilcpp_http_la-URL.Plo
125136 am__mv = mv -f
126137 CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
127138 $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
200211 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
201212 ACLOCAL = @ACLOCAL@
202213 AMTAR = @AMTAR@
214 AM_CPPFLAGS = @AM_CPPFLAGS@
215 AM_CXXFLAGS = @AM_CXXFLAGS@
203216 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
217 AM_LDADD = @AM_LDADD@
218 AM_LDFLAGS = @AM_LDFLAGS@
219 AM_LIBADD = @AM_LIBADD@
204220 AR = @AR@
205221 AUTOCONF = @AUTOCONF@
206222 AUTOHEADER = @AUTOHEADER@
208224 AWK = @AWK@
209225 CC = @CC@
210226 CCDEPMODE = @CCDEPMODE@
211 CCGNU2_CONFIG = @CCGNU2_CONFIG@
212227 CFLAGS = @CFLAGS@
213228 CPP = @CPP@
214229 CPPFLAGS = @CPPFLAGS@
228243 ECHO_T = @ECHO_T@
229244 EGREP = @EGREP@
230245 EXEEXT = @EXEEXT@
231 EXTLIBS = @EXTLIBS@
232246 FGREP = @FGREP@
233 GNULIBS = @GNULIBS@
234247 GREP = @GREP@
235248 INSTALL = @INSTALL@
236249 INSTALL_DATA = @INSTALL_DATA@
253266 NMEDIT = @NMEDIT@
254267 OBJDUMP = @OBJDUMP@
255268 OBJEXT = @OBJEXT@
256 OST_CXXX2_FLAGS = @OST_CXXX2_FLAGS@
257 OST_CXXX2_LIBS = @OST_CXXX2_LIBS@
258269 OTOOL = @OTOOL@
259270 OTOOL64 = @OTOOL64@
260271 PACKAGE = @PACKAGE@
270281 SED = @SED@
271282 SET_MAKE = @SET_MAKE@
272283 SHELL = @SHELL@
273 SINGLE_FLAGS = @SINGLE_FLAGS@
274 SINGLE_LIBS = @SINGLE_LIBS@
275284 SO_VERSION = @SO_VERSION@
276285 STRIP = @STRIP@
277 UI_UTILCPP_CXXFLAGS = @UI_UTILCPP_CXXFLAGS@
278286 VERSION = @VERSION@
279287 abs_builddir = @abs_builddir@
280288 abs_srcdir = @abs_srcdir@
330338 top_build_prefix = @top_build_prefix@
331339 top_builddir = @top_builddir@
332340 top_srcdir = @top_srcdir@
333 AM_CPPFLAGS = -I$(top_srcdir)/src
334 AM_CXXFLAGS = -Wall -pthread $(OST_CXXX2_FLAGS) $(UI_UTILCPP_CXXFLAGS)
335341 incdir = $(includedir)/$(PACKAGE)/http
336342 inc_HEADERS = Header.hpp Cookie.hpp Connection.hpp URL.hpp
337343 noinst_LTLIBRARIES = libui-utilcpp-http.la
338344 libui_utilcpp_http_la_SOURCES = Header.cpp Cookie.cpp Connection.cpp URL.cpp
345 libui_utilcpp_http_la_CXXFLAGS = @AM_CXXFLAGS@ -fvisibility=default
339346 all: all-am
340347
341348 .SUFFIXES:
357364 *config.status*) \
358365 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
359366 *) \
360 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
361 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
367 echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
368 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
362369 esac;
363370
364371 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
382389 }
383390
384391 libui-utilcpp-http.la: $(libui_utilcpp_http_la_OBJECTS) $(libui_utilcpp_http_la_DEPENDENCIES) $(EXTRA_libui_utilcpp_http_la_DEPENDENCIES)
385 $(AM_V_CXXLD)$(CXXLINK) $(libui_utilcpp_http_la_OBJECTS) $(libui_utilcpp_http_la_LIBADD) $(LIBS)
392 $(AM_V_CXXLD)$(libui_utilcpp_http_la_LINK) $(libui_utilcpp_http_la_OBJECTS) $(libui_utilcpp_http_la_LIBADD) $(LIBS)
386393
387394 mostlyclean-compile:
388395 -rm -f *.$(OBJEXT)
390397 distclean-compile:
391398 -rm -f *.tab.c
392399
393 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Connection.Plo@am__quote@
394 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Cookie.Plo@am__quote@
395 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Header.Plo@am__quote@
396 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/URL.Plo@am__quote@
400 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libui_utilcpp_http_la-Connection.Plo@am__quote@ # am--include-marker
401 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libui_utilcpp_http_la-Cookie.Plo@am__quote@ # am--include-marker
402 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libui_utilcpp_http_la-Header.Plo@am__quote@ # am--include-marker
403 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libui_utilcpp_http_la-URL.Plo@am__quote@ # am--include-marker
404
405 $(am__depfiles_remade):
406 @$(MKDIR_P) $(@D)
407 @echo '# dummy' >$@-t && $(am__mv) $@-t $@
408
409 am--depfiles: $(am__depfiles_remade)
397410
398411 .cpp.o:
399412 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
415428 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
416429 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
417430 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $<
431
432 libui_utilcpp_http_la-Header.lo: Header.cpp
433 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_http_la_CXXFLAGS) $(CXXFLAGS) -MT libui_utilcpp_http_la-Header.lo -MD -MP -MF $(DEPDIR)/libui_utilcpp_http_la-Header.Tpo -c -o libui_utilcpp_http_la-Header.lo `test -f 'Header.cpp' || echo '$(srcdir)/'`Header.cpp
434 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libui_utilcpp_http_la-Header.Tpo $(DEPDIR)/libui_utilcpp_http_la-Header.Plo
435 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='Header.cpp' object='libui_utilcpp_http_la-Header.lo' libtool=yes @AMDEPBACKSLASH@
436 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
437 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_http_la_CXXFLAGS) $(CXXFLAGS) -c -o libui_utilcpp_http_la-Header.lo `test -f 'Header.cpp' || echo '$(srcdir)/'`Header.cpp
438
439 libui_utilcpp_http_la-Cookie.lo: Cookie.cpp
440 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_http_la_CXXFLAGS) $(CXXFLAGS) -MT libui_utilcpp_http_la-Cookie.lo -MD -MP -MF $(DEPDIR)/libui_utilcpp_http_la-Cookie.Tpo -c -o libui_utilcpp_http_la-Cookie.lo `test -f 'Cookie.cpp' || echo '$(srcdir)/'`Cookie.cpp
441 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libui_utilcpp_http_la-Cookie.Tpo $(DEPDIR)/libui_utilcpp_http_la-Cookie.Plo
442 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='Cookie.cpp' object='libui_utilcpp_http_la-Cookie.lo' libtool=yes @AMDEPBACKSLASH@
443 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
444 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_http_la_CXXFLAGS) $(CXXFLAGS) -c -o libui_utilcpp_http_la-Cookie.lo `test -f 'Cookie.cpp' || echo '$(srcdir)/'`Cookie.cpp
445
446 libui_utilcpp_http_la-Connection.lo: Connection.cpp
447 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_http_la_CXXFLAGS) $(CXXFLAGS) -MT libui_utilcpp_http_la-Connection.lo -MD -MP -MF $(DEPDIR)/libui_utilcpp_http_la-Connection.Tpo -c -o libui_utilcpp_http_la-Connection.lo `test -f 'Connection.cpp' || echo '$(srcdir)/'`Connection.cpp
448 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libui_utilcpp_http_la-Connection.Tpo $(DEPDIR)/libui_utilcpp_http_la-Connection.Plo
449 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='Connection.cpp' object='libui_utilcpp_http_la-Connection.lo' libtool=yes @AMDEPBACKSLASH@
450 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
451 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_http_la_CXXFLAGS) $(CXXFLAGS) -c -o libui_utilcpp_http_la-Connection.lo `test -f 'Connection.cpp' || echo '$(srcdir)/'`Connection.cpp
452
453 libui_utilcpp_http_la-URL.lo: URL.cpp
454 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_http_la_CXXFLAGS) $(CXXFLAGS) -MT libui_utilcpp_http_la-URL.lo -MD -MP -MF $(DEPDIR)/libui_utilcpp_http_la-URL.Tpo -c -o libui_utilcpp_http_la-URL.lo `test -f 'URL.cpp' || echo '$(srcdir)/'`URL.cpp
455 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libui_utilcpp_http_la-URL.Tpo $(DEPDIR)/libui_utilcpp_http_la-URL.Plo
456 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='URL.cpp' object='libui_utilcpp_http_la-URL.lo' libtool=yes @AMDEPBACKSLASH@
457 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
458 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libui_utilcpp_http_la_CXXFLAGS) $(CXXFLAGS) -c -o libui_utilcpp_http_la-URL.lo `test -f 'URL.cpp' || echo '$(srcdir)/'`URL.cpp
418459
419460 mostlyclean-libtool:
420461 -rm -f *.lo
495536 distclean-tags:
496537 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
497538
498 distdir: $(DISTFILES)
539 distdir: $(BUILT_SOURCES)
540 $(MAKE) $(AM_MAKEFLAGS) distdir-am
541
542 distdir-am: $(DISTFILES)
499543 @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
500544 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
501545 list='$(DISTFILES)'; \
568612 mostlyclean-am
569613
570614 distclean: distclean-am
571 -rm -rf ./$(DEPDIR)
615 -rm -f ./$(DEPDIR)/libui_utilcpp_http_la-Connection.Plo
616 -rm -f ./$(DEPDIR)/libui_utilcpp_http_la-Cookie.Plo
617 -rm -f ./$(DEPDIR)/libui_utilcpp_http_la-Header.Plo
618 -rm -f ./$(DEPDIR)/libui_utilcpp_http_la-URL.Plo
572619 -rm -f Makefile
573620 distclean-am: clean-am distclean-compile distclean-generic \
574621 distclean-tags
614661 installcheck-am:
615662
616663 maintainer-clean: maintainer-clean-am
617 -rm -rf ./$(DEPDIR)
664 -rm -f ./$(DEPDIR)/libui_utilcpp_http_la-Connection.Plo
665 -rm -f ./$(DEPDIR)/libui_utilcpp_http_la-Cookie.Plo
666 -rm -f ./$(DEPDIR)/libui_utilcpp_http_la-Header.Plo
667 -rm -f ./$(DEPDIR)/libui_utilcpp_http_la-URL.Plo
618668 -rm -f Makefile
619669 maintainer-clean-am: distclean-am maintainer-clean-generic
620670
635685
636686 .MAKE: install-am install-strip
637687
638 .PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \
639 clean-libtool clean-noinstLTLIBRARIES cscopelist-am ctags \
640 ctags-am distclean distclean-compile distclean-generic \
641 distclean-libtool distclean-tags distdir dvi dvi-am html \
642 html-am info info-am install install-am install-data \
643 install-data-am install-dvi install-dvi-am install-exec \
644 install-exec-am install-html install-html-am \
688 .PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \
689 clean-generic clean-libtool clean-noinstLTLIBRARIES \
690 cscopelist-am ctags ctags-am distclean distclean-compile \
691 distclean-generic distclean-libtool distclean-tags distdir dvi \
692 dvi-am html html-am info info-am install install-am \
693 install-data install-data-am install-dvi install-dvi-am \
694 install-exec install-exec-am install-html install-html-am \
645695 install-incHEADERS install-info install-info-am install-man \
646696 install-pdf install-pdf-am install-ps install-ps-am \
647697 install-strip installcheck installcheck-am installdirs \