[CI] Update package list (#4906)
authorAndres Noetzli <andres.noetzli@gmail.com>
Mon, 17 Aug 2020 22:22:34 +0000 (15:22 -0700)
committerGitHub <noreply@github.com>
Mon, 17 Aug 2020 22:22:34 +0000 (15:22 -0700)
Since
https://github.com/CVC4/LFSC/commit/1d1c55fa17b08e2bc8cb686b9d07ec63bf0dd4a2
LFSC requires Flex, so we need to install the corresponding packages in
our CI environment. This commit also removes SWIG from the list of
packages to install since we do not use it anymore.

.github/workflows/ci.yml

index ca873c294e826d5d1cb6f71ae8b6a6d29ae5eb22..2d3586483c09908e268d391a81ad6b071e3eea23 100644 (file)
@@ -62,7 +62,9 @@ jobs:
           libcln-dev \
           libgmp-dev \
           libedit-dev \
-          swig3.0
+          flex \
+          libfl-dev \
+          flexc++
         python3 -m pip install toml
         python3 -m pip install setuptools
         python3 -m pip install pexpect
@@ -78,7 +80,7 @@ jobs:
           cln \
           gmp \
           pkgconfig \
-          swig
+          flex
         python3 -m pip install toml
         python3 -m pip install setuptools
         python3 -m pip install pexpect