From d81a8265e8501c48ffc5003fec027da32e008aed Mon Sep 17 00:00:00 2001 From: Zapta Date: Sun, 8 Dec 2024 08:06:38 -0800 Subject: [PATCH 1/3] Pointing the dev apio to use the dev examples package. Should be submitted after https://github.com/FPGAwars/apio-examples/pull/32 --- apio/resources/packages.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apio/resources/packages.json b/apio/resources/packages.json index 7c25552d..2ce85b79 100644 --- a/apio/resources/packages.json +++ b/apio/resources/packages.json @@ -10,7 +10,7 @@ "uncompressed_name": "apio-examples-%V", "folder_name": "examples", "extension": "zip", - "url_version": "https://github.com/FPGAwars/apio-examples/raw/master/VERSION" + "url_version": "https://github.com/FPGAwars/apio-examples/raw/master/VERSION_DEV" }, "description": "Verilog examples", "env": {} From ba1f3a133faf179652f57528ee325e4dfd55d66c Mon Sep 17 00:00:00 2001 From: Zapta Date: Mon, 9 Dec 2024 19:57:35 -0800 Subject: [PATCH 2/3] Added definition of the new 'verible' apio package. It is applicable to all 5 supported platforms. --- apio/resources/packages.json | 28 ++++++++++++++++++++++++---- 1 file changed, 24 insertions(+), 4 deletions(-) diff --git a/apio/resources/packages.json b/apio/resources/packages.json index 2ce85b79..376ab488 100644 --- a/apio/resources/packages.json +++ b/apio/resources/packages.json @@ -10,9 +10,9 @@ "uncompressed_name": "apio-examples-%V", "folder_name": "examples", "extension": "zip", - "url_version": "https://github.com/FPGAwars/apio-examples/raw/master/VERSION_DEV" + "url_version": "https://github.com/FPGAwars/apio-examples/raw/master/VERSION" }, - "description": "Verilog examples", + "description": "Apio's project examples", "env": {} }, "oss-cad-suite": { @@ -28,7 +28,7 @@ "extension": "tar.gz", "url_version": "https://github.com/FPGAwars/tools-oss-cad-suite/raw/main/VERSION_DEV" }, - "description": "YosysHQ/oss-cad-suite", + "description": "YosysHQ's oss-cad-suite", "env": { "path": [ "%p/bin", @@ -66,6 +66,26 @@ ] } }, + "verible": { + "repository": { + "name": "tools-verible", + "organization": "FPGAwars" + }, + "release": { + "tag_name": "v%V", + "compressed_name": "tools-verible-%P-%V", + "uncompressed_name": "", + "folder_name": "tools-verible", + "extension": "tar.gz", + "url_version": "https://github.com/FPGAwars/tools-verible/raw/main/VERSION_DEV" + }, + "description": "Chips Aliance's Verible toolset", + "env": { + "path": [ + "%p/bin" + ] + } + }, "drivers": { "repository": { "name": "tools-drivers", @@ -112,4 +132,4 @@ ] } } -} +} \ No newline at end of file From 58db761b1e211ff0312539a17c52aabf8ae78aab Mon Sep 17 00:00:00 2001 From: Zapta Date: Wed, 11 Dec 2024 07:43:23 -0800 Subject: [PATCH 3/3] Bumped the minimum oss-cad-suite package version to 0.2.1 (was 0.2.0). This should not impact apio prod. --- apio/resources/distribution.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apio/resources/distribution.json b/apio/resources/distribution.json index 6da0c95b..74b69d6c 100644 --- a/apio/resources/distribution.json +++ b/apio/resources/distribution.json @@ -4,7 +4,7 @@ "drivers": ">=1.1.0", "examples": ">=0.0.7", "graphviz": ">=12.1.2", - "oss-cad-suite": ">=0.2.0" + "oss-cad-suite": ">=0.2.1" }, "pip_packages": { "blackiceprog": ">=2.0.0,<3.0.0",