@@ -141,10 +141,12 @@ fn setup() -> std::io::Result<()> {
141
141
let mut repos_to_clone: Vec < Repository > = vec ! [
142
142
Repository :: new( "lichess-org" , "lila" ) ,
143
143
Repository :: new( "lichess-org" , "lila-ws" ) ,
144
- Repository :: new( "lichess-org" , "lila-db-seed" ) ,
145
- Repository :: new( "lichess-org" , "lifat" ) ,
146
144
] ;
147
145
146
+ if setup_database {
147
+ repos_to_clone. push ( Repository :: new ( "lichess-org" , "lila-db-seed" ) ) ;
148
+ }
149
+
148
150
let optional_repos: Vec < Repository > = services
149
151
. iter ( )
150
152
. filter_map ( |service| service. repositories . clone ( ) )
@@ -245,6 +247,14 @@ fn prompt_for_optional_services() -> Result<Vec<OptionalService<'static>>, Error
245
247
"External Engine" ,
246
248
"for connecting a local chess engine to the analysis board" ,
247
249
)
250
+ . item (
251
+ OptionalService {
252
+ compose_profile : None ,
253
+ repositories : vec ! [ Repository :: new( "lichess-org" , "lifat" ) ] . into ( ) ,
254
+ } ,
255
+ "Larger static assets" ,
256
+ "Analysis board engines, background images, voice move models, etc" ,
257
+ )
248
258
. item (
249
259
OptionalService {
250
260
compose_profile : vec ! [ "search" ] . into ( ) ,
@@ -258,7 +268,7 @@ fn prompt_for_optional_services() -> Result<Vec<OptionalService<'static>>, Error
258
268
compose_profile : vec ! [ "gifs" ] . into ( ) ,
259
269
repositories : vec ! [ Repository :: new( "lichess-org" , "lila-gif" ) ] . into ( ) ,
260
270
} ,
261
- "GIFs " ,
271
+ "GIF generation " ,
262
272
"for generating animated GIFs of games" ,
263
273
)
264
274
. item (
0 commit comments