# If this step fails, then you should remove it and run the build manually (see below)
- name: Install dependencies
run: |
- ./hammer.py prepare-system -p local -w all
+ ./hammer.py prepare-system -p local -w docs,mysql,netconf,perfdhcp,pgsql,shell,tls,unittest
- name: Inspect system CPU
run: cat /proc/cpuinfo
# We want to enable shell, so python files are generated. And CodeQL can
# check them.
- # Flags skipped: --with-gssapi
+ # Flags skipped: --with-gssapi --with-freeradius
- name: Build Kea
run: |
autoreconf -i
- ./configure --enable-shell --enable-debug --enable-generate-docs --enable-generate-messages --enable-generate-parser --enable-logger-checks --enable-perfdhcp --enable-shell --with-freeradius --with-libyang --with-libyang-cpp --with-mysql --with-openssl --with-pgsql --with-sysrepo --with-sysrepo-cpp
+ ./configure --enable-shell --enable-debug --enable-generate-docs --enable-generate-messages --enable-generate-parser --enable-logger-checks --enable-perfdhcp --enable-shell --with-libyang --with-libyang-cpp --with-mysql --with-openssl --with-pgsql --with-sysrepo --with-sysrepo-cpp
make -j2
# ℹ️ Command-line programs to run using the OS shell.