This repository contains the build workflows and the daily releases of the Apio, an easy to use FPGA design framework. For installation, see the instructions below.
Apio is currently supported on the following platforms:
Code | Description |
---|---|
darwin_arm64 | Mac OSX, ARM 64 bit (Apple Silicon) |
darwin_x86_64 | Mac OSX, x86 64 bit (Intel) |
linux_x86_64 | Linux X86 64 bit |
linux_aarch64 | Linux ARM 64 bit |
windows_amd64 | Windows x86 64 bit |
[NOTES]
- To upgrade an already installed Apio, first uninstall it and then install the new version.
- If you encounter any problem, please create an issue in the Apio's main repository.
TODO: Add installation instructions darwin_x86_64
TODO: Add installation instructions linux_aarch64
If you have Python installed on your system, you can use this method to install Apio as a Pip package.
Install
-
Run
python --version
and verify that you have a 'reasonably recent' python version. (Apio's minimum Python requirement is specified in its project file). -
Install the latest Apio code by running the following command.
pip install --force-reinstall -U git+https://github.com/FPGAwars/apio.git@develop#egg=apio
- Run
apio
in a new shell to test the installation.
Uninstall
-
Delete the
apio
pip package by runningpip uninstall apio
. -
Delete the Apio settings directory
.apio
under your home directory.
Install
-
Download the installer file apio-darwin-arm64-[version]-[date]-installer.pkg from the latest release.
-
Run the following command in the directory where you downloaded the installer file (replace
[version]
and[date]
with the actual values) this will allow the unsigned installer to run.
xattr -d com.apple.quarantine apio-darwin-arm64-[version]-[date]-installer.pkg
-
Double click on the installer file and follow the instructions.
-
Run
apio
in a new shell to test the installation.
Unnstall
-
Delete the
apio
application fromApplications
. -
Delete the Apio settings directory
.apio
under your home directory.
Install
-
Download the bundle file apio-darwin-arm64-[version]-[date]-bundle.zip from the latest release.
-
Unzip the bundle file. This will create an
apio
directory with the application files. -
Run the following shell command in the
apio
directory to allow the unsigned files of the Apio app to run.
source ./activate
-
[Optional] Move the
apio
dir to a place of your choosing. -
Add the
apio
dir to your$PATH
. -
Open a new shell and run
apio
to test the installation.
Unnstall
-
Remove the
apio
directory from your$PATH
-
Delete the
apio
directory -
Delete the Apio settings directory
.apio
under your home directory.
Install
-
Download the debian package file apio-linux-x86-64-[version]-[date]-debian.deb from the latest release.
-
Run the following shell command in the the directory where you downloaded the Debian package (replace
[version]
and[date]
with the actual values) .
sudo apt install ./apio-linux-x86-64-[version]-[date]-debian.deb
- Open a new shell and run
apio
to test the installation.
Unnstall
- Run the following command to uninstall the Debian package:
sudo apt remove apio
- Delete the Apio settings directory
.apio
under your home directory.
Install
-
Download the bundle file apio-linux-x86-64-[version]-[date]-bundle.zip from the latest release.
-
Unzip the bundle file. This will create an
apio
directory with the application files. -
[Optional] Move the
apio
dir to a place of your choosing. -
Add the
apio
dir to your$PATH
. -
Open a new shell and run
apio
to test the installation.
Unnstall
-
Remove the
apio
directory from your$PATH
-
Delete the
apio
directory -
Delete the Apio settings directory
.apio
under your home directory.
Install
-
Download the installer file apio-windows-amd64-[version]-[date]-installer.exe from the latest release.
-
Double click on the installer and follow the instructions. If your system complains that the installer is not signed, click Mofe Info and the Run Anyway.
-
Run
apio
in a new shell to test the installation.
Unnstall
-
Remove the
apio
application in windows'sAdd or remove programs
settings. -
Delete the Apio settings directory
.apio
under your home directory.
Install
-
Download the bundle file apio-windows-amd64-[version]-[date]-bundle.zip from the latest release.
-
Unzip the bundle file. This will create an
apio
directory with the application files. -
[Optional] Move the
apio
dir to a place of your choosing. -
Add the
apio
dir to your%PATH%
. -
Open a new command window and run
apio
to test the installation.
Unnstall
-
Remove the
apio
directory from your%PATH%
-
Delete the
apio
directory -
Delete the Apio settings directory
.apio
under your home directory.