@@ -200,23 +200,23 @@ struct Build {
200200    target :  Vec < String > , 
201201    cargo :  Option < String > , 
202202    rustc :  Option < String > , 
203-     low_priority :  Option < bool > , 
204-     compiler_docs :  Option < bool > , 
205203    docs :  Option < bool > , 
204+     compiler_docs :  Option < bool > , 
206205    submodules :  Option < bool > , 
207206    fast_submodules :  Option < bool > , 
208207    gdb :  Option < String > , 
209-     locked_deps :  Option < bool > , 
210-     vendor :  Option < bool > , 
211208    nodejs :  Option < String > , 
212209    python :  Option < String > , 
210+     locked_deps :  Option < bool > , 
211+     vendor :  Option < bool > , 
213212    full_bootstrap :  Option < bool > , 
214213    extended :  Option < bool > , 
215214    tools :  Option < HashSet < String > > , 
216215    verbose :  Option < usize > , 
217216    sanitizers :  Option < bool > , 
218217    profiler :  Option < bool > , 
219218    cargo_native_static :  Option < bool > , 
219+     low_priority :  Option < bool > , 
220220    configure_args :  Option < Vec < String > > , 
221221    local_rebuild :  Option < bool > , 
222222    print_step_timings :  Option < bool > , 
@@ -228,11 +228,11 @@ struct Build {
228228struct  Install  { 
229229    prefix :  Option < String > , 
230230    sysconfdir :  Option < String > , 
231-     datadir :  Option < String > , 
232231    docdir :  Option < String > , 
233232    bindir :  Option < String > , 
234233    libdir :  Option < String > , 
235234    mandir :  Option < String > , 
235+     datadir :  Option < String > , 
236236
237237    // standard paths, currently unused 
238238    infodir :  Option < String > , 
@@ -243,14 +243,14 @@ struct Install {
243243#[ derive( Deserialize ,  Default ) ]  
244244#[ serde( deny_unknown_fields,  rename_all = "kebab-case" ) ]  
245245struct  Llvm  { 
246-     ccache :  Option < StringOrBool > , 
247-     ninja :  Option < bool > , 
248-     assertions :  Option < bool > , 
249246    optimize :  Option < bool > , 
250247    thin_lto :  Option < bool > , 
251248    release_debuginfo :  Option < bool > , 
249+     assertions :  Option < bool > , 
250+     ccache :  Option < StringOrBool > , 
252251    version_check :  Option < bool > , 
253252    static_libstdcpp :  Option < bool > , 
253+     ninja :  Option < bool > , 
254254    targets :  Option < String > , 
255255    experimental_targets :  Option < String > , 
256256    link_jobs :  Option < u32 > , 
@@ -293,6 +293,7 @@ impl Default for StringOrBool {
293293#[ serde( deny_unknown_fields,  rename_all = "kebab-case" ) ]  
294294struct  Rust  { 
295295    optimize :  Option < bool > , 
296+     debug :  Option < bool > , 
296297    codegen_units :  Option < u32 > , 
297298    codegen_units_std :  Option < u32 > , 
298299    debug_assertions :  Option < bool > , 
@@ -301,25 +302,24 @@ struct Rust {
301302    debuginfo_level_std :  Option < u32 > , 
302303    debuginfo_level_tools :  Option < u32 > , 
303304    debuginfo_level_tests :  Option < u32 > , 
304-     parallel_compiler :  Option < bool > , 
305305    backtrace :  Option < bool > , 
306+     incremental :  Option < bool > , 
307+     parallel_compiler :  Option < bool > , 
306308    default_linker :  Option < String > , 
307309    channel :  Option < String > , 
308310    musl_root :  Option < String > , 
309311    rpath :  Option < bool > , 
312+     verbose_tests :  Option < bool > , 
310313    optimize_tests :  Option < bool > , 
311314    codegen_tests :  Option < bool > , 
312315    ignore_git :  Option < bool > , 
313-     debug :  Option < bool > , 
314316    dist_src :  Option < bool > , 
315-     verbose_tests :  Option < bool > , 
316-     incremental :  Option < bool > , 
317317    save_toolstates :  Option < String > , 
318318    codegen_backends :  Option < Vec < String > > , 
319319    codegen_backends_dir :  Option < String > , 
320320    lld :  Option < bool > , 
321-     lldb :  Option < bool > , 
322321    llvm_tools :  Option < bool > , 
322+     lldb :  Option < bool > , 
323323    deny_warnings :  Option < bool > , 
324324    backtrace_on_ice :  Option < bool > , 
325325    verify_llvm_ir :  Option < bool > , 
@@ -333,13 +333,13 @@ struct Rust {
333333#[ derive( Deserialize ,  Default ) ]  
334334#[ serde( deny_unknown_fields,  rename_all = "kebab-case" ) ]  
335335struct  TomlTarget  { 
336-     llvm_config :  Option < String > , 
337-     llvm_filecheck :  Option < String > , 
338336    cc :  Option < String > , 
339337    cxx :  Option < String > , 
340338    ar :  Option < String > , 
341339    ranlib :  Option < String > , 
342340    linker :  Option < String > , 
341+     llvm_config :  Option < String > , 
342+     llvm_filecheck :  Option < String > , 
343343    android_ndk :  Option < String > , 
344344    crt_static :  Option < bool > , 
345345    musl_root :  Option < String > , 
0 commit comments