Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Per Cederqvist
lyskom-server-ceder-1616-generations-topgit
Commits
751fcc5f
Commit
751fcc5f
authored
Dec 18, 1992
by
Per Cederqvist
Browse files
Initial revision
parent
33f7faed
Changes
2
Expand all
Hide whitespace changes
Inline
Side-by-side
src/libraries/regex/configure
0 → 100755
View file @
751fcc5f
#!/bin/sh
# Guess values for system-dependent variables and create Makefiles.
# Generated automatically using autoconf.
# Copyright (C) 1991, 1992 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2, or (at your option)
# any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
# Usage: configure [--srcdir=DIR] [--host=HOST] [--gas] [--nfp] [--no-create]
# [--prefix=PREFIX] [--exec_prefix=PREFIX] [--with-PROGRAM] [TARGET]
# Ignores all args except --srcdir, --prefix, --exec_prefix, and --no-create.
trap
'rm -f conftest* core; exit 1'
1 3 15
for
arg
do
# Handle --exec_prefix with a space before the argument.
if
test
x
$next_exec_prefix
=
xyes
;
then
exec_prefix
=
$arg
;
next_exec_prefix
=
# Handle --host with a space before the argument.
elif
test
x
$next_host
=
xyes
;
then
next_host
=
# Handle --prefix with a space before the argument.
elif
test
x
$next_prefix
=
xyes
;
then
prefix
=
$arg
;
next_prefix
=
# Handle --srcdir with a space before the argument.
elif
test
x
$next_srcdir
=
xyes
;
then
srcdir
=
$arg
;
next_srcdir
=
else
case
$arg
in
-exec_prefix
=
*
|
--exec_prefix
=
*
|
--exec_prefi
=
*
|
--exec_pref
=
*
|
--exec_pre
=
*
|
--exec_pr
=
*
|
--exec_p
=
*
|
--exec_
=
*
|
--exec
=
*
|
--exe
=
*
|
--ex
=
*
|
--e
=
*
)
exec_prefix
=
`
echo
$arg
|
sed
's/[-a-z_]*=//'
`
;;
-exec_prefix
|
--exec_prefix
|
--exec_prefi
|
--exec_pref
|
--exec_pre
|
--exec_pr
|
--exec_p
|
--exec_
|
--exec
|
--exe
|
--ex
|
--e
)
next_exec_prefix
=
yes
;;
-gas
|
--gas
|
--ga
|
--g
)
;;
-host
=
*
|
--host
=
*
|
--hos
=
*
|
--ho
=
*
|
--h
=
*
)
;;
-host
|
--host
|
--hos
|
--ho
|
--h
)
next_host
=
yes
;;
-nfp
|
--nfp
|
--nf
)
;;
-no-create
|
--no-create
|
--no-creat
|
--no-crea
|
--no-cre
|
--no-cr
|
--no-c
|
--no-
|
--no
)
no_create
=
1
;;
-prefix
=
*
|
--prefix
=
*
|
--prefi
=
*
|
--pref
=
*
|
--pre
=
*
|
--pr
=
*
|
--p
=
*
)
prefix
=
`
echo
$arg
|
sed
's/[-a-z_]*=//'
`
;;
-prefix
|
--prefix
|
--prefi
|
--pref
|
--pre
|
--pr
|
--p
)
next_prefix
=
yes
;;
-srcdir
=
*
|
--srcdir
=
*
|
--srcdi
=
*
|
--srcd
=
*
|
--src
=
*
|
--sr
=
*
|
--s
=
*
)
srcdir
=
`
echo
$arg
|
sed
's/[-a-z_]*=//'
`
;;
-srcdir
|
--srcdir
|
--srcdi
|
--srcd
|
--src
|
--sr
|
--s
)
next_srcdir
=
yes
;;
-with-
*
|
--with-
*
)
;;
*
)
;;
esac
fi
done
rm
-f
conftest
*
compile
=
'${CC-cc} $DEFS conftest.c -o conftest $LIBS >/dev/null 2>&1'
# A filename unique to this package, relative to the directory that
# configure is in, which we can look for to find out if srcdir is correct.
unique_file
=
regex.c
# Find the source files, if location was not specified.
if
test
-z
"
$srcdir
"
;
then
srcdirdefaulted
=
yes
;
srcdir
=
.
if
test
!
-r
$unique_file
;
then
srcdir
=
..
;
fi
fi
if
test
!
-r
$srcdir
/
$unique_file
;
then
if
test
x
$srcdirdefaulted
=
xyes
;
then
echo
"configure: Can not find sources in
\`
.' or
\`
..'."
1>&2
else
echo
"configure: Can not find sources in
\`
${
srcdir
}
'."
1>&2
fi
exit
1
fi
# Preserve a srcdir of `.' to avoid automounter screwups with pwd.
# But we can't avoid them for `..', to make subdirectories work.
case
$srcdir
in
.|/
*
|
~
*
)
;;
*
)
srcdir
=
`
cd
$srcdir
;
pwd
`
;;
# Make relative path absolute.
esac
if
test
-z
"
$CC
"
;
then
echo
checking
for
gcc
saveifs
=
"
$IFS
"
;
IFS
=
"
${
IFS
}
:"
for
dir
in
$PATH
;
do
test
-z
"
$dir
"
&&
dir
=
.
if
test
-f
$dir
/gcc
;
then
CC
=
"gcc"
break
fi
done
IFS
=
"
$saveifs
"
fi
test
-z
"
$CC
"
&&
CC
=
"cc"
# Find out if we are using GNU C, under whatever name.
cat
<<
EOF
> conftest.c
#ifdef __GNUC__
yes
#endif
EOF
${
CC
-cc
}
-E
conftest.c
>
conftest.out 2>&1
if
egrep
yes
conftest.out
>
/dev/null 2>&1
;
then
GCC
=
1
# For later tests.
CC
=
"
$CC
-O"
fi
rm
-f
conftest
*
# Make sure to not get the incompatible SysV /etc/install and
# /usr/sbin/install, which might be in PATH before a BSD-like install,
# or the SunOS /usr/etc/install directory.
if
test
-z
"
$INSTALL
"
;
then
echo
checking
for
install
saveifs
=
"
$IFS
"
;
IFS
=
"
${
IFS
}
:"
for
dir
in
$PATH
;
do
test
-z
"
$dir
"
&&
dir
=
.
case
$dir
in
/etc|/usr/sbin|/usr/etc
)
;;
*
)
if
test
-f
$dir
/install
;
then
INSTALL
=
"
$dir
/install -c"
INSTALL_PROGRAM
=
'$(INSTALL)'
INSTALL_DATA
=
'$(INSTALL) -m 644'
break
fi
;;
esac
done
IFS
=
"
$saveifs
"
fi
INSTALL
=
${
INSTALL
-cp
}
INSTALL_PROGRAM
=
${
INSTALL_PROGRAM
-
'$(INSTALL)'
}
INSTALL_DATA
=
${
INSTALL_DATA
-
'$(INSTALL)'
}
echo
checking
for
AIX
echo
checking how to run the C preprocessor
if
test
-z
"
$CPP
"
;
then
CPP
=
'${CC-cc} -E'
cat
<<
EOF
> conftest.c
#include <stdio.h>
EOF
err
=
`
eval
"
$CPP
$DEFS
conftest.c 2>&1 >/dev/null"
`
if
test
-z
"
$err
"
;
then
:
else
CPP
=
/lib/cpp
fi
rm
-f
conftest
*
fi
cat
<<
EOF
> conftest.c
#ifdef _AIX
yes
#endif
EOF
eval
"
$CPP
$DEFS
conftest.c > conftest.out 2>&1"
if
egrep
"yes"
conftest.out
>
/dev/null 2>&1
;
then
DEFS
=
"
$DEFS
-D_ALL_SOURCE=1"
fi
rm
-f
conftest
*
echo
checking
for
DYNIX/ptx libseq
cat
<<
EOF
> conftest.c
#if defined(_SEQUENT_)
yes
#endif
EOF
eval
"
$CPP
$DEFS
conftest.c > conftest.out 2>&1"
if
egrep
"yes"
conftest.out
>
/dev/null 2>&1
;
then
SEQUENT
=
1
fi
rm
-f
conftest
*
test
-n
"
$SEQUENT
"
&&
test
-f
/usr/lib/libseq.a
&&
LIBS
=
"
$LIBS
-lseq"
echo
checking
for
POSIXized ISC
if
test
-d
/etc/conf/kconfig.d
&&
grep
_POSIX_VERSION /usr/include/sys/unistd.h
>
/dev/null 2>&1
then
ISC
=
1
# If later tests want to check for ISC.
DEFS
=
"
$DEFS
-D_POSIX_SOURCE=1"
if
test
-n
"
$GCC
"
;
then
CC
=
"
$CC
-posix"
else
CC
=
"
$CC
-Xp"
fi
fi
echo
checking
for
minix/config.h
cat
<<
EOF
> conftest.c
#include <minix/config.h>
EOF
err
=
`
eval
"
$CPP
$DEFS
conftest.c 2>&1 >/dev/null"
`
if
test
-z
"
$err
"
;
then
MINIX
=
1
fi
rm
-f
conftest
*
# The Minix shell can't assign to the same variable on the same line!
if
test
-n
"
$MINIX
"
;
then
DEFS
=
"
$DEFS
-D_POSIX_SOURCE=1"
DEFS
=
"
$DEFS
-D_POSIX_1_SOURCE=2"
DEFS
=
"
$DEFS
-D_MINIX=1"
fi
echo
checking
for
ANSI C header files
cat
<<
EOF
> conftest.c
#include <stdlib.h>
#include <stdarg.h>
#include <string.h>
#include <limits.h>
EOF
err
=
`
eval
"
$CPP
$DEFS
conftest.c 2>&1 >/dev/null"
`
if
test
-z
"
$err
"
;
then
DEFS
=
"
$DEFS
-DSTDC_HEADERS=1"
fi
rm
-f
conftest
*
echo
checking
for
BSD string and memory functions
echo
"#include <strings.h>
main() { exit(0); } t() { rindex(0, 0); bzero(0, 0); }"
>
conftest.c
if
eval
$compile
;
then
:
else
DEFS
=
"
$DEFS
-DUSG=1"
fi
rm
-f
conftest
*
# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
# for constant arguments. Useless!
echo
checking
for
working alloca.h
echo
"#include <alloca.h>
main() { exit(0); } t() { char *p = alloca(2 * sizeof(int)); }"
>
conftest.c
if
eval
$compile
;
then
DEFS
=
"
$DEFS
-DHAVE_ALLOCA_H=1"
fi
rm
-f
conftest
*
decl
=
"#ifdef __GNUC__
#define alloca __builtin_alloca
#else
#if HAVE_ALLOCA_H
#include <alloca.h>
#else
#ifdef _AIX
#pragma alloca
#else
char *alloca ();
#endif
#endif
#endif
"
echo
checking
for
alloca
echo
"
$decl
main() { exit(0); } t() { char *p = (char *) alloca(1); }"
>
conftest.c
if
eval
$compile
;
then
:
else
alloca_missing
=
1
fi
rm
-f
conftest
*
if
test
-n
"
$alloca_missing
"
;
then
SAVELIBS
=
"
$LIBS
"
# Maybe alloca is in a different library.
#if test -f /usr/ucblib/libucb.a; then
# Avoid the broken BSD compatibility library as much as possible.
#LIBS="$LIBS -L/usr/ucblib -lc -lucb" trylib=-lucb # SVR4
#el
if
test
-f
/lib/libPW.a
;
then
LIBS
=
"
$LIBS
-lPW"
trylib
=
-lPW
# SVR2 and SVR3
fi
if
test
-n
"
$trylib
"
;
then
alloca_missing
=
echo
checking
for
alloca
in
$trylib
echo
"
$decl
main() { exit(0); } t() { char *p = (char *) alloca(1); }"
>
conftest.c
if
eval
$compile
;
then
:
else
alloca_missing
=
1
fi
rm
-f
conftest
*
fi
if
test
-n
"
$alloca_missing
"
;
then
LIBS
=
"
$SAVELIBS
"
ALLOCA
=
alloca.o
fi
fi
if
test
-z
"
$prefix
"
then
echo
checking
for
gcc to derive installation directory prefix
saveifs
=
"
$IFS
"
;
IFS
=
"
$IFS
:"
for
dir
in
$PATH
;
do
test
-z
"
$dir
"
&&
dir
=
.
if
test
$dir
!=
.
&&
test
-f
$dir
/gcc
;
then
# Not all systems have dirname.
prefix
=
`
echo
$dir
|sed
's,/[^/][^/]*$,,'
`
break
fi
done
IFS
=
"
$saveifs
"
fi
if
test
-n
"
$prefix
"
;
then
test
-z
"
$exec_prefix
"
&&
exec_prefix
=
'$(prefix)'
prsub
=
"s,^prefix[ ]*=.*
$,
prefix =
$prefix
,"
fi
if
test
-n
"
$exec_prefix
"
;
then
prsub
=
"
$prsub
s,^exec_prefix[ ]*=.*
$,
exec_prefix =
$exec_prefix
,"
fi
trap
'rm -f config.status; exit 1'
1 3 15
echo
creating config.status
rm
-f
config.status
cat
<<
EOF
> config.status
#!/bin/sh
# Generated automatically by configure.
# Run this file to recreate the current configuration.
# This directory was configured as follows:
#
$0
$*
case "
\$
1" in
-recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
exec /bin/sh
$0
$*
;;
esac
trap 'rm -f Makefile doc/Makefile test/Makefile; exit 1' 1 3 15
CC='
$CC
'
INSTALL='
$INSTALL
'
INSTALL_PROGRAM='
$INSTALL_PROGRAM
'
INSTALL_DATA='
$INSTALL_DATA
'
CPP='
$CPP
'
ALLOCA='
$ALLOCA
'
LIBS='
$LIBS
'
srcdir='
$srcdir
'
DEFS='
$DEFS
'
prefix='
$prefix
'
exec_prefix='
$exec_prefix
'
prsub='
$prsub
'
EOF
cat
<<
\
EOF
>> config.status
top_srcdir=
$srcdir
for file in Makefile doc/Makefile test/Makefile; do
srcdir=
$top_srcdir
# Remove last slash and all that follows it. Not all systems have dirname.
dir=`echo
$file
|sed 's,/[^/][^/]*
$,
,'`
if test "
$dir
" != "
$file
"; then
test "
$top_srcdir
" != . && srcdir=
$top_srcdir
/
$dir
test ! -d
$dir
&& mkdir
$dir
fi
echo creating
$file
rm -f
$file
echo "# Generated automatically from `basename
$file
`.in by configure." >
$file
sed -e "
$prsub
s,@CC@,
$CC
,g
s,@INSTALL@,
$INSTALL
,g
s,@INSTALL_PROGRAM@,
$INSTALL_PROGRAM
,g
s,@INSTALL_DATA@,
$INSTALL_DATA
,g
s,@CPP@,
$CPP
,g
s,@ALLOCA@,
$ALLOCA
,g
s,@LIBS@,
$LIBS
,g
s,@srcdir@,
$srcdir
,g
s,@DEFS@,
$DEFS
,"
$top_srcdir
/
${
file
}
.in >>
$file
done
EOF
chmod
+x config.status
test
-n
"
$no_create
"
||
./config.status
src/libraries/regex/regex.c
0 → 100644
View file @
751fcc5f
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment