]> jfr.im git - irc/gameservirc.git/blob - gameserv/Config
Updated dependencies
[irc/gameservirc.git] / gameserv / Config
1 #!/bin/sh
2
3 goback=1
4
5 while [ $goback -eq 1 ]; do
6
7 goback=0
8
9 cat <<++
10 Choose your IRCD
11 1. Unreal3.x
12 2. bahamut-1.4.x
13 3. ircu 2.10.11.x (P10)
14 4. ircd-hybrid, ircd-ratbox, or csircd
15 ++
16
17 printf "Make your selection: "
18 read select
19
20 case $select in
21 1)
22 echo "#define UNREAL" > options.h
23 echo "#undef BAHAMUT" >> options.h
24 echo "#undef P10" >> options.h
25 echo "#undef HYBRID" >> options.h;;
26 2)
27 echo "#undef UNREAL" > options.h
28 echo "#define BAHAMUT" >> options.h
29 echo "#undef P10" >> options.h
30 echo "#undef HYBRID" >> options.h;;
31 3)
32 echo "#undef UNREAL" > options.h
33 echo "#undef BAHAMUT" >> options.h
34 echo "#define P10" >> options.h
35 echo "#undef HYBRID" >> options.h;;
36 4)
37 echo "#undef UNREAL" > options.h
38 echo "#undef BAHAMUT" >> options.h
39 echo "#undef P10" >> options.h
40 echo "#define HYBRID" >> options.h;;
41 *)
42 echo
43 echo "Improper selection"
44 echo "Press enter to go back..."
45 read dummy
46 goback=1;;
47 esac
48
49 done
50
51 goback=1
52
53 while [ $goback -eq 1 ]; do
54 goback=0
55 printf "Do you want to enable debugmode? (Y/N): "
56 read select
57
58 case $select in
59 y|Y|yes|YES|Yes|yEs|yeS|YEs|yES|YeS)
60 echo "#define DEBUGMODE" >> options.h;;
61 n|N|NO|no|No|nO)
62 echo "#undef DEBUGMODE" >> options.h;;
63 *)
64 echo
65 echo "You must enter Y or N"
66 echo "Press enter to go back..."
67 read dummy
68 goback=1;;
69 esac
70 done