22 lines
645 B
JSON
22 lines
645 B
JSON
{
|
|
"$schema": "https://raw.githubusercontent.com/jetify-com/devbox/0.17.2/.schema/devbox.schema.json",
|
|
"packages": ["arduino-cli@latest", "path:./nix#quartus"],
|
|
"shell": {
|
|
"init_hook": [
|
|
"echo 'Welcome to devbox!' > /dev/null"
|
|
],
|
|
"scripts": {
|
|
"setup": [
|
|
"arduino-cli core update-index",
|
|
"arduino-cli core install arduino:samd",
|
|
"arduino-cli lib install VidorPeripherals WiFiNINA@1.8.5"
|
|
],
|
|
"build": [
|
|
"arduino-cli compile --fqbn arduino:samd:mkrvidor4000 arduino/strix"
|
|
],
|
|
"fpga": [
|
|
"cd fpga/src && quartus_sh --flow compile strix"
|
|
]
|
|
}
|
|
}
|
|
}
|