xref: /unit/auto/modules/conf (revision 216)
1*216Sigor@sysoev.ru
2*216Sigor@sysoev.ru# Copyright (C) Igor Sysoev
3*216Sigor@sysoev.ru# Copyright (C) NGINX, Inc.
4*216Sigor@sysoev.ru
5*216Sigor@sysoev.ru
6*216Sigor@sysoev.ruif [ ! -f $NXT_AUTOCONF_DATA ]; then
7*216Sigor@sysoev.ru   echo
8*216Sigor@sysoev.ru   echo Please run common $0 before configuring module \"$nxt_module\".
9*216Sigor@sysoev.ru   echo
10*216Sigor@sysoev.ru   exit 1
11*216Sigor@sysoev.rufi
12*216Sigor@sysoev.ru
13*216Sigor@sysoev.ru. $NXT_AUTOCONF_DATA
14*216Sigor@sysoev.ru
15*216Sigor@sysoev.ru
16*216Sigor@sysoev.rucase "$nxt_module" in
17*216Sigor@sysoev.ru
18*216Sigor@sysoev.ru   python)
19*216Sigor@sysoev.ru       . auto/modules/python
20*216Sigor@sysoev.ru   ;;
21*216Sigor@sysoev.ru
22*216Sigor@sysoev.ru   php)
23*216Sigor@sysoev.ru       . auto/modules/php
24*216Sigor@sysoev.ru   ;;
25*216Sigor@sysoev.ru
26*216Sigor@sysoev.ru   go)
27*216Sigor@sysoev.ru       . auto/modules/go
28*216Sigor@sysoev.ru   ;;
29*216Sigor@sysoev.ru
30*216Sigor@sysoev.ru   *)
31*216Sigor@sysoev.ru       echo
32*216Sigor@sysoev.ru       echo $0: error: invalid module \"$nxt_module\".
33*216Sigor@sysoev.ru       echo
34*216Sigor@sysoev.ru       exit 1
35*216Sigor@sysoev.ru   ;;
36*216Sigor@sysoev.ru
37*216Sigor@sysoev.ruesac
38