@@ -34,7 +34,7 @@ pub(crate) async fn install_tools(tools_dir: impl AsRef<Path>) -> Result<()> {
3434 . context ( "Unable to get Dockerfile metadata" ) ?;
3535 let mtime = FileTime :: from_last_modification_time ( & metadata) ;
3636
37- let mut write_tasks = vec ! [
37+ let write_tasks = vec ! [
3838 write_bin(
3939 "buildsys" ,
4040 twoliter_tool_buildsys:: BUILDSYS . reader( ) ,
@@ -55,31 +55,20 @@ pub(crate) async fn install_tools(tools_dir: impl AsRef<Path>) -> Result<()> {
5555 ) ,
5656 write_bin( "unplug" , twoliter_tool_unplug:: UNPLUG . reader( ) , & dir, mtime) ,
5757 write_bin( "krane" , krane_bundle:: KRANE_BIN . reader( ) , & dir, mtime) ,
58- ] ;
59-
60- #[ cfg( feature = "pubsys" ) ]
61- {
62- write_tasks. push ( write_bin (
58+ write_bin(
6359 "pubsys-setup" ,
6460 twoliter_tool_pubsys_setup:: PUBSYS_SETUP . reader( ) ,
6561 & dir,
6662 mtime,
67- ) ) ;
68- write_tasks. push ( write_bin (
69- "pubsys" ,
70- twoliter_tool_pubsys:: PUBSYS . reader ( ) ,
63+ ) ,
64+ write_bin( "pubsys" , twoliter_tool_pubsys:: PUBSYS . reader( ) , & dir, mtime) ,
65+ write_bin(
66+ "testsys" ,
67+ twoliter_tool_testsys:: TESTSYS . reader( ) ,
7168 & dir,
7269 mtime,
73- ) ) ;
74- }
75-
76- #[ cfg( feature = "testsys" ) ]
77- write_tasks. push ( write_bin (
78- "testsys" ,
79- twoliter_tool_testsys:: TESTSYS . reader ( ) ,
80- & dir,
81- mtime,
82- ) ) ;
70+ ) ,
71+ ] ;
8372
8473 try_join_all ( write_tasks. into_iter ( ) ) . await ?;
8574
0 commit comments