git clone --recursive https://github.com/YosysHQ/prjtrellis
git clone --recursive https://github.com/YosysHQ/nextpnr
+# prjtrellis
cd prjtrellis
cd libtrellis
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/libtrellis .
-make
+make -j$(nproc)
make install
cd ../..
+# nextpnr, use a specific version for now
cd nextpnr
+git checkout e069b3bc
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/nextpnr-ecp5 \
+ -DBUILD_PYTHON=OFF \
+ -DBUILD_GUI=OFF \
-DARCH=ecp5 \
-DTRELLIS_INSTALL_PREFIX=/usr/local/libtrellis .
-make
+make -j$(nproc)
make install
-# TODO chown post-amble
+cd /home/$SUDO_USER/src/nextpnr
+chown -R $SUDO_USER .
+chgrp -R $SUDO_USER .
+