|
135 | 135 | clean_file $fname |
136 | 136 | done |
137 | 137 |
|
138 | | -if ! grep -q "WebUI\\\RootFolder" "${APP_FILEPATH}"; then |
139 | | - echo '--------------------------------------' |
140 | | - echo '| Adding WebUI\RootFolder=/themepark |' |
141 | | - echo '--------------------------------------' |
142 | | - sed -i -e '$aWebUI\\RootFolder=/themepark' "${APP_FILEPATH}"; |
143 | | -fi |
| 138 | +if ! grep -q "WebUI\\\RootFolder" "${APP_FILEPATH}" || ! grep -q "WebUI\\\AlternativeUIEnabled" "${APP_FILEPATH}"; then |
| 139 | + if ! grep -q "^\[Preferences\]" "${APP_FILEPATH}"; then |
| 140 | + printf '\n%s\n' "[Preferences]" >> "${APP_FILEPATH}" |
| 141 | + fi |
144 | 142 |
|
145 | | -if ! grep -q "WebUI\\\AlternativeUIEnabled" "${APP_FILEPATH}"; then |
146 | | - echo '------------------------------------------' |
147 | | - echo '| Adding WebUI\AlternativeUIEnabled=true |' |
148 | | - echo '------------------------------------------' |
149 | | - sed -i -e '$aWebUI\\AlternativeUIEnabled=true' "${APP_FILEPATH}"; |
| 143 | + if ! grep -q "WebUI\\\RootFolder" "${APP_FILEPATH}"; then |
| 144 | + echo '--------------------------------------' |
| 145 | + echo '| Adding WebUI\RootFolder=/themepark |' |
| 146 | + echo '--------------------------------------' |
| 147 | + sed -i -e '/\[Preferences\]/aWebUI\\RootFolder=/themepark' "${APP_FILEPATH}" |
| 148 | + fi |
| 149 | + |
| 150 | + if ! grep -q "WebUI\\\AlternativeUIEnabled" "${APP_FILEPATH}"; then |
| 151 | + echo '------------------------------------------' |
| 152 | + echo '| Adding WebUI\AlternativeUIEnabled=true |' |
| 153 | + echo '------------------------------------------' |
| 154 | + sed -i -e '/\[Preferences\]/aWebUI\\AlternativeUIEnabled=true' "${APP_FILEPATH}" |
| 155 | + fi |
150 | 156 | fi |
151 | 157 |
|
152 | 158 | if ! grep -q "WebUI\\\RootFolder=/themepark" "${APP_FILEPATH}" || ! grep -q "WebUI\\\AlternativeUIEnabled=true" "${APP_FILEPATH}"; then |
153 | 159 | echo '-------------------------------------------------------' |
154 | 160 | echo '| Updating RootFolder and AlternativeUIEnabled values |' |
155 | 161 | echo '-------------------------------------------------------' |
156 | | - sed -i "s/WebUI\\\AlternativeUIEnabled=.*$/WebUI\\\AlternativeUIEnabled=true/g" "${APP_FILEPATH}"; |
157 | | - sed -i "s/WebUI\\\RootFolder=.*$/WebUI\\\RootFolder=\/themepark/g" "${APP_FILEPATH}"; |
| 162 | + sed -i "s/WebUI\\\AlternativeUIEnabled=.*$/WebUI\\\AlternativeUIEnabled=true/g" "${APP_FILEPATH}" |
| 163 | + sed -i "s/WebUI\\\RootFolder=.*$/WebUI\\\RootFolder=\/themepark/g" "${APP_FILEPATH}" |
158 | 164 | fi |
0 commit comments