]> jfr.im git - irc/gameservirc.git/blob - gameserv/Config
Removed GameServ.suo
[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 5. UltimateIRCD 2.8.x
16 6. PTLink
17 7. VLife
18 8. bahamut-1.8.x
19 ++
20
21 printf "Make your selection: "
22 read select
23
24 case $select in
25 1)
26 echo "#define UNREAL" > options.h
27 echo "#undef BAHAMUT" >> options.h
28 echo "#undef P10" >> options.h
29 echo "#undef HYBRID" >> options.h
30 echo "#undef ULTIMATE2" >> options.h
31 echo "#undef PTLINK" >> options.h
32 echo "#undef VLIFE" >> options.h
33 echo "#undef BAHAMUT8" >> options.h;;
34 2)
35 echo "#undef UNREAL" > options.h
36 echo "#define BAHAMUT" >> options.h
37 echo "#undef P10" >> options.h
38 echo "#undef HYBRID" >> options.h
39 echo "#undef ULTIMATE2" >> options.h
40 echo "#undef PTLINK" >> options.h
41 echo "#undef VLIFE" >> options.h
42 echo "#undef BAHAMUT8" >> options.h;;
43 3)
44 echo "#undef UNREAL" > options.h
45 echo "#undef BAHAMUT" >> options.h
46 echo "#define P10" >> options.h
47 echo "#undef HYBRID" >> options.h
48 echo "#undef ULTIMATE2" >> options.h
49 echo "#undef PTLINK" >> options.h
50 echo "#undef VLIFE" >> options.h
51 echo "#undef BAHAMUT8" >> options.h;;
52 4)
53 echo "#undef UNREAL" > options.h
54 echo "#undef BAHAMUT" >> options.h
55 echo "#undef P10" >> options.h
56 echo "#define HYBRID" >> options.h
57 echo "#undef ULTIMATE2" >> options.h
58 echo "#undef PTLINK" >> options.h
59 echo "#undef VLIFE" >> options.h
60 echo "#undef BAHAMUT8" >> options.h;;
61 5)
62 echo "#undef UNREAL" > options.h
63 echo "#undef BAHAMUT" >> options.h
64 echo "#undef P10" >> options.h
65 echo "#undef HYBRID" >> options.h
66 echo "#define ULTIMATE2" >> options.h
67 echo "#undef PTLINK" >> options.h
68 echo "#undef VLIFE" >> options.h
69 echo "#undef BAHAMUT8" >> options.h;;
70 6)
71 echo "#undef UNREAL" > options.h
72 echo "#undef BAHAMUT" >> options.h
73 echo "#undef P10" >> options.h
74 echo "#undef HYBRID" >> options.h
75 echo "#undef ULTIMATE2" >> options.h
76 echo "#define PTLINK" >> options.h
77 echo "#undef VLIFE" >> options.h
78 echo "#undef BAHAMUT8" >> options.h;;
79 7)
80 echo "#undef UNREAL" > options.h
81 echo "#undef BAHAMUT" >> options.h
82 echo "#undef P10" >> options.h
83 echo "#undef HYBRID" >> options.h
84 echo "#undef ULTIMATE2" >> options.h
85 echo "#undef PTLINK" >> options.h
86 echo "#undef VLIFE" >> options.h
87 echo "#undef BAHAMUT8" >> options.h;;
88 8)
89 echo "#undef UNREAL" > options.h
90 echo "#undef BAHAMUT" >> options.h
91 echo "#undef P10" >> options.h
92 echo "#undef HYBRID" >> options.h
93 echo "#undef ULTIMATE2" >> options.h
94 echo "#undef PTLINK" >> options.h
95 echo "#undef VLIFE" >> options.h
96 echo "#define BAHAMUT8" >> options.h;;
97 *)
98 echo
99 echo "Improper selection"
100 echo "Press enter to go back..."
101 read dummy
102 goback=1;;
103 esac
104
105 done
106
107 goback=1
108
109 while [ $goback -eq 1 ]; do
110 goback=0
111 printf "Do you want to enable debugmode? (Y/N): "
112 read select
113
114 case $select in
115 y|Y|yes|YES|Yes|yEs|yeS|YEs|yES|YeS)
116 echo "#define DEBUGMODE" >> options.h;;
117 n|N|NO|no|No|nO)
118 echo "#undef DEBUGMODE" >> options.h;;
119 *)
120 echo
121 echo "You must enter Y or N"
122 echo "Press enter to go back..."
123 read dummy
124 goback=1;;
125 esac
126 done