diff options
author | Brent Cook <bcook@openbsd.org> | 2014-08-12 06:20:58 -0500 |
---|---|---|
committer | Brent Cook <bcook@openbsd.org> | 2014-08-12 21:17:41 -0500 |
commit | 46b6df7cb035e20787702118b0a69da9b8a03dfa (patch) | |
tree | 6fef89c0998b12eef196faecadd976056b31d833 /configure.ac.tpl | |
parent | d6a485d1a117df52d0661711281d1efb98a14a77 (diff) | |
download | portable-46b6df7cb035e20787702118b0a69da9b8a03dfa.tar.gz portable-46b6df7cb035e20787702118b0a69da9b8a03dfa.tar.bz2 portable-46b6df7cb035e20787702118b0a69da9b8a03dfa.zip |
remove configure.am.tpl, pull in VERSION directly
from wouter@
Diffstat (limited to 'configure.ac.tpl')
-rw-r--r-- | configure.ac.tpl | 184 |
1 files changed, 0 insertions, 184 deletions
diff --git a/configure.ac.tpl b/configure.ac.tpl deleted file mode 100644 index 87a571d..0000000 --- a/configure.ac.tpl +++ /dev/null | |||
@@ -1,184 +0,0 @@ | |||
1 | AC_INIT([libressl], [VERSION]) | ||
2 | AC_CANONICAL_HOST | ||
3 | AM_INIT_AUTOMAKE([subdir-objects]) | ||
4 | AC_CONFIG_MACRO_DIR([m4]) | ||
5 | |||
6 | m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) | ||
7 | |||
8 | AC_SUBST([USER_CFLAGS], "-O2 $CFLAGS") | ||
9 | CFLAGS="$CFLAGS -Wall -std=c99 -g" | ||
10 | |||
11 | case $host_os in | ||
12 | *darwin*) | ||
13 | HOST_OS=darwin; | ||
14 | LDFLAGS="$LDFLAGS -Qunused-arguments" | ||
15 | ;; | ||
16 | *linux*) | ||
17 | HOST_OS=linux; | ||
18 | CFLAGS="$CFLAGS -D_BSD_SOURCE -D_POSIX_SOURCE -D_GNU_SOURCE" | ||
19 | ;; | ||
20 | *solaris*) | ||
21 | HOST_OS=solaris; | ||
22 | CFLAGS="$CFLAGS -D__EXTENSIONS__ -D_XOPEN_SOURCE=600 -DBSD_COMP" | ||
23 | AC_SUBST([PLATFORM_LDADD], ['-lnsl -lsocket']) | ||
24 | ;; | ||
25 | *openbsd*) | ||
26 | AC_DEFINE([HAVE_ATTRIBUTE__BOUNDED__], [1], [OpenBSD gcc has bounded]) | ||
27 | ;; | ||
28 | *mingw*) | ||
29 | HOST_OS=win32 | ||
30 | ;; | ||
31 | *) ;; | ||
32 | esac | ||
33 | |||
34 | AM_CONDITIONAL(HOST_DARWIN, test x$HOST_OS = xdarwin) | ||
35 | AM_CONDITIONAL(HOST_LINUX, test x$HOST_OS = xlinux) | ||
36 | AM_CONDITIONAL(HOST_SOLARIS, test x$HOST_OS = xsolaris) | ||
37 | AM_CONDITIONAL(HOST_WIN, test x$HOST_OS = xwin) | ||
38 | |||
39 | AC_CHECK_FUNC([clock_gettime],, | ||
40 | [AC_SEARCH_LIBS([clock_gettime],[rt posix4])]) | ||
41 | |||
42 | AC_CHECK_FUNC([dl_iterate_phdr],, | ||
43 | [AC_SEARCH_LIBS([dl_iterate_phdr],[dl])]) | ||
44 | |||
45 | AC_PROG_CC | ||
46 | AC_PROG_LIBTOOL | ||
47 | AC_PROG_CC_STDC | ||
48 | AM_PROG_CC_C_O | ||
49 | |||
50 | save_cflags="$CFLAGS" | ||
51 | CFLAGS=-Wno-pointer-sign | ||
52 | AC_MSG_CHECKING([whether CC supports -Wno-pointer-sign]) | ||
53 | AC_COMPILE_IFELSE([AC_LANG_PROGRAM([])], | ||
54 | [AC_MSG_RESULT([yes])] | ||
55 | [AM_CFLAGS=-Wno-pointer-sign], | ||
56 | [AC_MSG_RESULT([no])] | ||
57 | ) | ||
58 | CFLAGS="$save_cflags $AM_CFLAGS" | ||
59 | |||
60 | AC_CHECK_FUNC(strlcpy, | ||
61 | AM_CONDITIONAL(NO_STRLCPY, false), | ||
62 | AC_DEFINE(NO_STRLCPY) | ||
63 | AM_CONDITIONAL(NO_STRLCPY, true)) | ||
64 | |||
65 | AC_CHECK_FUNC(strlcat, | ||
66 | AM_CONDITIONAL(NO_STRLCAT, false), | ||
67 | AC_DEFINE(NO_STRLCAT) | ||
68 | AM_CONDITIONAL(NO_STRLCAT, true)) | ||
69 | |||
70 | AC_CHECK_FUNC(strndup, | ||
71 | AM_CONDITIONAL(NO_STRNDUP, false), | ||
72 | AC_DEFINE(NO_STRNDUP) | ||
73 | AM_CONDITIONAL(NO_STRNDUP, true)) | ||
74 | |||
75 | AC_CHECK_FUNC(strnlen, | ||
76 | AM_CONDITIONAL(NO_STRNLEN, false), | ||
77 | AC_DEFINE(NO_STRNLEN) | ||
78 | AM_CONDITIONAL(NO_STRNLEN, true)) | ||
79 | |||
80 | AC_CHECK_FUNC(asprintf, | ||
81 | AM_CONDITIONAL(NO_ASPRINTF, false), | ||
82 | AC_DEFINE(NO_ASPRINTF) | ||
83 | AM_CONDITIONAL(NO_ASPRINTF, true)) | ||
84 | |||
85 | AC_CHECK_FUNC(reallocarray, | ||
86 | AM_CONDITIONAL(NO_REALLOCARRAY, false), | ||
87 | AC_DEFINE(NO_REALLOCARRAY) | ||
88 | AM_CONDITIONAL(NO_REALLOCARRAY, true)) | ||
89 | |||
90 | AC_CHECK_FUNC(timingsafe_bcmp, | ||
91 | AM_CONDITIONAL(NO_TIMINGSAFE_BCMP, false), | ||
92 | AC_DEFINE(NO_TIMINGSAFE_BCMP) | ||
93 | AM_CONDITIONAL(NO_TIMINGSAFE_BCMP, true)) | ||
94 | |||
95 | AC_CHECK_FUNC(timingsafe_memcmp, | ||
96 | AM_CONDITIONAL(NO_TIMINGSAFE_MEMCMP, false), | ||
97 | AC_DEFINE(NO_TIMINGSAFE_MEMCMP) | ||
98 | AM_CONDITIONAL(NO_TIMINGSAFE_MEMCMP, true)) | ||
99 | |||
100 | AC_CHECK_FUNC(arc4random_buf, | ||
101 | AM_CONDITIONAL(NO_ARC4RANDOM_BUF, false), | ||
102 | AC_DEFINE(NO_ARC4RANDOM_BUF) | ||
103 | AM_CONDITIONAL(NO_ARC4RANDOM_BUF, true)) | ||
104 | |||
105 | AC_CHECK_FUNC(getentropy, | ||
106 | AM_CONDITIONAL(NO_GETENTROPY, false), | ||
107 | AC_DEFINE(NO_GETENTROPY) | ||
108 | AM_CONDITIONAL(NO_GETENTROPY, true)) | ||
109 | |||
110 | AC_CHECK_FUNC(issetugid, | ||
111 | AM_CONDITIONAL(NO_ISSETUGID, false), | ||
112 | AC_DEFINE(NO_ISSETUGID) | ||
113 | AM_CONDITIONAL(NO_ISSETUGID, true)) | ||
114 | |||
115 | AC_CHECK_FUNC(strtonum, | ||
116 | AM_CONDITIONAL(NO_STRTONUM, false), | ||
117 | AC_DEFINE(NO_STRTONUM) | ||
118 | AM_CONDITIONAL(NO_STRTONUM, true)) | ||
119 | |||
120 | AC_CHECK_FUNC(explicit_bzero, | ||
121 | AM_CONDITIONAL(NO_EXPLICIT_BZERO, false), | ||
122 | AC_DEFINE(NO_EXPLICIT_BZERO) | ||
123 | AM_CONDITIONAL(NO_EXPLICIT_BZERO, true)) | ||
124 | |||
125 | AC_CACHE_CHECK([whether va_copy exists], ac_cv_have_va_copy, [ | ||
126 | AC_LINK_IFELSE([AC_LANG_PROGRAM([[ | ||
127 | #include <stdarg.h> | ||
128 | va_list x,y; | ||
129 | ]], [[ va_copy(x,y); ]])], | ||
130 | [ ac_cv_have_va_copy="yes" ], | ||
131 | [ ac_cv_have_va_copy="no" | ||
132 | ]) | ||
133 | ]) | ||
134 | if test "x$ac_cv_have_va_copy" = "xyes" ; then | ||
135 | AC_DEFINE([HAVE_VA_COPY], [1], [Define if va_copy exists]) | ||
136 | fi | ||
137 | |||
138 | AC_CACHE_CHECK([whether __va_copy exists], ac_cv_have___va_copy, [ | ||
139 | AC_LINK_IFELSE([AC_LANG_PROGRAM([[ | ||
140 | #include <stdarg.h> | ||
141 | va_list x,y; | ||
142 | ]], [[ __va_copy(x,y); ]])], | ||
143 | [ ac_cv_have___va_copy="yes" ], [ ac_cv_have___va_copy="no" | ||
144 | ]) | ||
145 | ]) | ||
146 | if test "x$ac_cv_have___va_copy" = "xyes" ; then | ||
147 | AC_DEFINE([HAVE___VA_COPY], [1], [Define if __va_copy exists]) | ||
148 | fi | ||
149 | |||
150 | AC_CHECK_FUNC(getauxval, AC_DEFINE(HAVE_GETAUXVAL)) | ||
151 | |||
152 | AC_CHECK_FUNC(funopen, AC_DEFINE(HAVE_FUNOPEN)) | ||
153 | |||
154 | AC_CHECK_HEADER(sys/sysctl.h, AC_DEFINE(HAVE_SYS_SYSCTL_H)) | ||
155 | |||
156 | AC_CHECK_HEADER(err.h, AC_DEFINE(HAVE_ERR_H)) | ||
157 | |||
158 | AC_ARG_WITH([openssldir], | ||
159 | AS_HELP_STRING([--with-openssldir], [Set the default openssl directory]), | ||
160 | AC_DEFINE_UNQUOTED(OPENSSLDIR, "$withval") | ||
161 | ) | ||
162 | |||
163 | AC_ARG_WITH([enginesdir], | ||
164 | AS_HELP_STRING([--with-enginesdir], [Set the default engines directory (use with openssldir)]), | ||
165 | AC_DEFINE_UNQUOTED(ENGINESDIR, "$withval") | ||
166 | ) | ||
167 | |||
168 | LT_INIT | ||
169 | |||
170 | AC_CONFIG_FILES([ | ||
171 | Makefile | ||
172 | include/Makefile | ||
173 | include/openssl/Makefile | ||
174 | ssl/Makefile | ||
175 | crypto/Makefile | ||
176 | tests/Makefile | ||
177 | apps/Makefile | ||
178 | man/Makefile | ||
179 | libcrypto.pc | ||
180 | libssl.pc | ||
181 | openssl.pc | ||
182 | ]) | ||
183 | |||
184 | AC_OUTPUT | ||