cryptography ip-cores in vhdl / verilog
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

57 lines
944 B

name: 'test'
on:
push:
pull_request:
jobs:
lin:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
submodules: recursive
- name: Install dependencies
run: |
sudo apt update -qq
sudo apt install -y libssl-dev
- uses: ghdl/setup-ghdl-ci@master
with:
backend: llvm
- run: ./.github/test.sh
env:
MAKE: make
win:
runs-on: windows-latest
defaults:
run:
shell: msys2 {0}
steps:
- uses: msys2/setup-msys2@v2
with:
msystem: MINGW64
update: true
install: >
mingw-w64-x86_64-make
mingw-w64-x86_64-ghdl-llvm
mingw-w64-x86_64-openssl
- run: git config --global core.autocrlf input
shell: bash
- uses: actions/checkout@v2
with:
submodules: recursive
- run: ./.github/test.sh
env:
MAKE: mingw32-make