### Build picosoc demo for arty_100
 
-TARGET="arty_100" make -C picosoc_demo
+    TARGET="arty_100" make -C picosoc_demo
 
     # Should produce top.bit bitstream
     # see file picosoc_demo/build/arty_100/top.bit
 
 ### Build picosoc demo for arty_35
 
-TARGET="arty_35" make -C picosoc_demo
+    TARGET="arty_35" make -C picosoc_demo
 
     # Should produce top.bit bitstream
     # see file picosoc_demo/build/arty_35/top.bit
 
 ### Build Linux Litex Demo for arty_100
 
-TARGET="arty_100" make -C linux_litex_demo
+    TARGET="arty_100" make -C linux_litex_demo
 
     # Should produce top.bit bitstream
     # see file linux_litex_demo/build/arty_100/top.bit
 
 ### Build Linux Litex Demo for arty_35
 
-TARGET="arty_35" make -C linux_litex_demo
+    TARGET="arty_35" make -C linux_litex_demo
 
     # Should produce top.bit bitstream
     # see file linux_litex_demo/build/arty_35/top.bit
     pythondata-cpu-vexriscv=c4eca1837ebca20b637a0a61e3a93d9446488459
     pythondata-software-picolibc=e27c8a7ef8a8e75b6474823aae338efb1a2ca1a9
 
-    for pkg in migen pythondata-software-compiler_rt litex litedram liteeth liteiclink litesdcard litespi litex-boards pythondata-cpu-picorv32 pythondata-cpu-vexriscv pythondata-software-picolibc; do
+    for pkg in migen pythondata-software-compiler_rt litex litedram \
+               liteeth liteiclink litesdcard litespi litex-boards \
+               pythondata-cpu-picorv32 pythondata-cpu-vexriscv \
+               pythondata-software-picolibc; do
      cd "$pkg"
      eval git checkout $`echo $pkg`
      pip3 install -e .
     cd litex-boards
 
     # Arty 100T Picorv32
-    ./litex_boards/targets/digilent_arty.py --toolchain=symbiflow --cpu-type=picorv32 --sys-clk-freq 80e6 --output-dir build/picorv32/arty_100 --variant a7-100 --build --no-compile-software
+    ./litex_boards/targets/digilent_arty.py --toolchain=symbiflow \
+      --cpu-type=picorv32 --sys-clk-freq 80e6 --variant a7-100 \
+      --output-dir build/picorv32/arty_100 --build --no-compile-software
     # see file build/picorv32/arty_100/gateware/digilent_arty.bit
     # this is the built bitstream
 
     # Arty 100T VexRiscv
 
-    ./litex_boards/targets/digilent_arty.py --toolchain=symbiflow --cpu-type=vexriscv --sys-clk-freq 80e6 --output-dir build/vexriscv/arty_100 --variant a7-100 --build --no-compile-software
+    ./litex_boards/targets/digilent_arty.py --toolchain=symbiflow \
+      --cpu-type=vexriscv --sys-clk-freq 80e6 --variant a7-100 \
+      --output-dir build/vexriscv/arty_100 --build --no-compile-software
     # see file build/vexriscv/arty_100/gateware/digilent_arty.bit
     # this is the built bitstream
 
     # Arty 35T Picorv32
 
-    ./litex_boards/targets/digilent_arty.py --toolchain=symbiflow --cpu-type=picorv32 --sys-clk-freq 80e6 --output-dir build/picorv32/arty_35 --variant a7-35 --build --no-compile-software
+    ./litex_boards/targets/digilent_arty.py --toolchain=symbiflow \
+      --cpu-type=picorv32 --sys-clk-freq 80e6 --variant a7-35 \
+      --output-dir build/picorv32/arty_35 --build --no-compile-software
     # see file build/picorv32/arty_35/gateware/digilent_arty.bit
     # this is the built bitstream
 
     # Arty 35T VexRiscv
 
-    ./litex_boards/targets/digilent_arty.py --toolchain=symbiflow --cpu-type=vexriscv --sys-clk-freq 80e6 --output-dir build/vexriscv/arty_35 --variant a7-35 --build --no-compile-software
+    ./litex_boards/targets/digilent_arty.py --toolchain=symbiflow \
+      --cpu-type=vexriscv --sys-clk-freq 80e6 --variant a7-35 \
+      --output-dir build/vexriscv/arty_35 --build --no-compile-software
     # see file build/vexriscv/arty_35/gateware/digilent_arty.bit
     # this is the built bitstream