1
0
mirror of https://github.com/TREX-CoE/qmckl.git synced 2024-07-18 17:03:43 +02:00

Fixed actions

This commit is contained in:
Anthony Scemama 2021-05-07 13:02:16 +02:00
parent 9612208161
commit a84fca166d
2 changed files with 7 additions and 16 deletions

View File

@ -18,11 +18,14 @@ jobs:
run: sudo apt-get update
- name: install dependencies
run: sudo apt-get install emacs26
run: sudo apt-get install emacs26 autoconf
- name: install htmlize
run: git clone https://github.com/hniksic/emacs-htmlize && cp emacs-htmlize/htmlize.el share/doc/qmckl/html/
- name: ./autogen.sh
run: ./autogen.sh
- name: ./configure
run: ./configure

View File

@ -7,20 +7,6 @@ on:
branches: [ master ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: install dependencies
run: sudo apt-get install emacs
- name: make
run: make -C src/
test:
runs-on: ubuntu-latest
@ -28,7 +14,7 @@ jobs:
steps:
- uses: actions/checkout@v2
- name: install dependencies
run: sudo apt-get install emacs
run: sudo apt-get install emacs autoconf
- name: Checkout submodules using a PAT
run: |
git config --file .gitmodules --get-regexp url | while read url; do
@ -36,6 +22,8 @@ jobs:
done
git submodule sync
git submodule update --init --recursive
- name: ./autogen.sh
run: ./autogen.sh
- name: ./configure
run: ./configure --with-debug
- name: make