33 lines
455 B
33 lines
455 B
#!/bin/bash
|
|
|
|
set -x
|
|
|
|
cd icestorm
|
|
make -j$(nproc)
|
|
sudo make install
|
|
cd ..
|
|
|
|
cd arachne-pnr
|
|
make -j$(nproc)
|
|
sudo make install
|
|
cd ..
|
|
|
|
cd prjtrellis
|
|
cd libtrellis
|
|
cmake -DCMAKE_INSTALL_PREFIX=/usr/local .
|
|
make -j$(nproc)
|
|
sudo make install
|
|
cd ../..
|
|
|
|
cd nextpnr
|
|
#cmake -DARCH=ice40 -DCMAKE_INSTALL_PREFIX=/usr/local .
|
|
cmake -DARCH=ecp5 -DCMAKE_INSTALL_PREFIX=/usr/local .
|
|
make -j$(nproc)
|
|
sudo make install
|
|
cd ..
|
|
|
|
cd yosys
|
|
make -j$(nproc)
|
|
sudo make install
|
|
cd ..
|