root / configure.ac @ f491c3a8
History | View | Annotate | Download (911 Bytes)
1 | a5d17f9f | Michael Hanselmann | # Configure script for Ganeti |
---|---|---|---|
2 | a8083063 | Iustin Pop | |
3 | a8083063 | Iustin Pop | AC_PREREQ(2.59) |
4 | 7c18ef8e | Michael Hanselmann | AC_INIT(ganeti, 1.2b2, ganeti@googlegroups.com) |
5 | 16ebf761 | Iustin Pop | AC_CONFIG_AUX_DIR(autotools) |
6 | 8e587e52 | Michael Hanselmann | AM_INIT_AUTOMAKE([foreign tar-ustar]) |
7 | a8083063 | Iustin Pop | |
8 | c6b8baba | Michael Hanselmann | # --with-ssh-initscript=... |
9 | c6b8baba | Michael Hanselmann | AC_ARG_WITH([ssh-initscript], |
10 | c6b8baba | Michael Hanselmann | [AS_HELP_STRING([--with-ssh-initscript], |
11 | c6b8baba | Michael Hanselmann | [SSH init script to use (default is /etc/init.d/ssh)] |
12 | c6b8baba | Michael Hanselmann | )], |
13 | f491c3a8 | Michael Hanselmann | [ssh_initd_script="$withval"], |
14 | f491c3a8 | Michael Hanselmann | [ssh_initd_script="/etc/init.d/ssh"]) |
15 | f491c3a8 | Michael Hanselmann | AC_SUBST(SSH_INITD_SCRIPT, $ssh_initd_script) |
16 | c6b8baba | Michael Hanselmann | |
17 | a5d17f9f | Michael Hanselmann | # Check common programs |
18 | a8083063 | Iustin Pop | AC_PROG_INSTALL |
19 | a8083063 | Iustin Pop | |
20 | a5d17f9f | Michael Hanselmann | # Check for Python |
21 | a8083063 | Iustin Pop | AM_PATH_PYTHON(2.4) |
22 | a8083063 | Iustin Pop | |
23 | a5d17f9f | Michael Hanselmann | # Check for docbook2man |
24 | a5d17f9f | Michael Hanselmann | found_docbook2man= |
25 | a5d17f9f | Michael Hanselmann | AC_CHECK_PROG(found_docbook2man, [docbook2man], [yes]) |
26 | a5d17f9f | Michael Hanselmann | if test "$found_docbook2man" != "yes" |
27 | a5d17f9f | Michael Hanselmann | then |
28 | a5d17f9f | Michael Hanselmann | AC_MSG_WARN([docbook2man not found.]) |
29 | a5d17f9f | Michael Hanselmann | fi |
30 | a8083063 | Iustin Pop | |
31 | 2ec08468 | Michael Hanselmann | AC_CONFIG_FILES([ |
32 | 2ec08468 | Michael Hanselmann | Makefile |
33 | 2ec08468 | Michael Hanselmann | daemons/Makefile |
34 | 2ec08468 | Michael Hanselmann | doc/Makefile |
35 | 2ec08468 | Michael Hanselmann | doc/examples/Makefile |
36 | 2ec08468 | Michael Hanselmann | lib/Makefile |
37 | 2ec08468 | Michael Hanselmann | man/Makefile |
38 | 44c23fa6 | Michael Hanselmann | qa/Makefile |
39 | 2ec08468 | Michael Hanselmann | scripts/Makefile |
40 | 4e5e8bfc | Michael Hanselmann | test/Makefile |
41 | 2ec08468 | Michael Hanselmann | tools/Makefile |
42 | 2ec08468 | Michael Hanselmann | ]) |
43 | 3571f686 | Iustin Pop | |
44 | a8083063 | Iustin Pop | AC_OUTPUT |