]>
Commit | Line | Data |
---|---|---|
1fd5e000 | 1 | dnl Autoconf configure script for Cygwin. |
350c2f44 | 2 | dnl Copyright 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003 Red Hat, Inc. |
1fd5e000 CF |
3 | dnl |
4 | dnl This file is part of Cygwin. | |
5 | dnl | |
6 | dnl This software is a copyrighted work licensed under the terms of the | |
7 | dnl Cygwin license. Please consult the file "CYGWIN_LICENSE" for | |
8 | dnl details. | |
9 | dnl | |
10 | dnl Process this file with autoconf to produce a configure script. | |
11 | ||
99fc5e10 | 12 | AC_PREREQ(2.59)dnl |
1fd5e000 CF |
13 | AC_INIT(Makefile.in) |
14 | ||
95dc8840 CV |
15 | INSTALL=`cd $srcdir/..; echo $(pwd)/install-sh -c` |
16 | ||
17 | AC_PROG_INSTALL | |
1fd5e000 CF |
18 | AC_CANONICAL_SYSTEM |
19 | ||
7e5d0e9f CV |
20 | GCC_NO_EXECUTABLES |
21 | ||
1fd5e000 | 22 | LIB_AC_PROG_CC |
8494f61e | 23 | LIB_AC_PROG_CXX |
1fd5e000 | 24 | |
99fc5e10 CF |
25 | AC_LANG_C |
26 | ||
d012506e | 27 | use_cygserver='yes' |
9c01984e CF |
28 | AC_ARG_ENABLE(server, |
29 | [ --enable-server Build a cygwin DLL which can communicate with cygserver], | |
30 | [case "${enableval}" in | |
d012506e CF |
31 | yes) ;; |
32 | no) use_cygserver=;; | |
9c01984e CF |
33 | esac |
34 | ]) | |
35 | ||
7e5d0e9f CV |
36 | INSTALL_LICENSE= |
37 | ||
38 | case "$target" in | |
39 | *cygwin*) | |
40 | if ! test -d $srcdir/cygwin; then | |
41 | AC_MSG_ERROR("No cygwin dir. Can't build Cygwin. Exiting...") | |
42 | fi | |
43 | AC_CONFIG_SUBDIRS(cygwin) | |
44 | INSTALL_LICENSE="install-license" | |
45 | ;; | |
46 | *mingw*) | |
47 | if ! test -d $srcdir/mingw; then | |
48 | AC_MSG_ERROR("No mingw dir. Can't build Mingw. Exiting...") | |
49 | fi | |
50 | ;; | |
51 | esac | |
52 | ||
99fc5e10 CF |
53 | if test -d $srcdir/mingw; then |
54 | AC_CONFIG_SUBDIRS(mingw) | |
55 | fi | |
7e5d0e9f | 56 | AC_CONFIG_SUBDIRS(w32api) |
74162926 | 57 | |
2e6d8441 CF |
58 | case "$with_cross_host" in |
59 | ""|*cygwin*) | |
99fc5e10 CF |
60 | # if test -d $srcdir/bz2lib; then |
61 | # AC_CONFIG_SUBDIRS(bz2lib) | |
62 | # fi | |
63 | # if test -d $srcdir/zlib; then | |
64 | # AC_CONFIG_SUBDIRS(zlib) | |
65 | # fi | |
c6caaa34 CV |
66 | if test -d $srcdir/lsaauth; then |
67 | AC_CONFIG_SUBDIRS(lsaauth) | |
e9d500b6 | 68 | fi |
99fc5e10 CF |
69 | if test -n "$use_cygserver" -a -d $srcdir/cygserver; then |
70 | AC_CONFIG_SUBDIRS(cygserver) | |
71 | fi | |
72 | AC_CONFIG_SUBDIRS(utils doc) | |
2e6d8441 CF |
73 | ;; |
74 | esac | |
75 | ||
7e5d0e9f CV |
76 | AC_SUBST(INSTALL_LICENSE) |
77 | ||
1fd5e000 CF |
78 | AC_PROG_MAKE_SET |
79 | ||
1fd5e000 | 80 | AC_OUTPUT(Makefile) |