Skip to content

Commit

Permalink
release 0.7.0
Browse files Browse the repository at this point in the history
  • Loading branch information
hansfbaier committed Dec 15, 2023
1 parent b2e88a8 commit fce9736
Showing 1 changed file with 18 additions and 2 deletions.
20 changes: 18 additions & 2 deletions snap/snapcraft.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: yosys
base: core20
version: '0.17'
version: '0.36'
summary: yosys FPGA logic synthesis
description: |
Pre-packaged logic synthesis tool for use with open source FPGA toolchains
Expand All @@ -10,6 +10,7 @@ confinement: classic
build-packages:
- build-essential
- clang
- gnat
- bison
- flex
- cmake
Expand All @@ -27,16 +28,31 @@ build-packages:


parts:
ghdl:
source: https://github.com/ghdl/ghdl.git
source-type: git
source-depth: 1
source-tag: v3.0.0
plugin: make
make-parameters:
- all
- install
override-build: |
./configure --enable-synth --enable-libghdl
snapcraftctl build
yosys:
source: https://github.com/YosysHQ/yosys.git
source-type: git
source-depth: 1
source-tag: yosys-0.17
source-tag: yosys-0.36
plugin: make
make-parameters:
- all
- install
override-build: |
git clone https://github.com/ghdl/ghdl-yosys-plugin.git
mv ghdl-yosys-plugin/src frontends/ghdl
export PREFIX=/usr/
make config-gcc
snapcraftctl build
Expand Down

0 comments on commit fce9736

Please sign in to comment.