diff --git a/.ci-local/asyn-tirpc.sh b/.ci-local/asyn-tirpc.sh new file mode 100644 index 0000000..96d77aa --- /dev/null +++ b/.ci-local/asyn-tirpc.sh @@ -0,0 +1,3 @@ +#!/usr/bin/env bash + +echo "TIRPC=YES" > configure/CONFIG_SITE.local diff --git a/.ci-local/deps.set b/.ci-local/deps.set new file mode 100644 index 0000000..d253804 --- /dev/null +++ b/.ci-local/deps.set @@ -0,0 +1,10 @@ +MODULES="asyn modbus" + +ASYN=master +MODBUS=master + +# FIXME: Motor module build fails in mingw/windows. Only needed for motor support though +#MOTOR=master + +# Enable libtirpc for Linux builds +ASYN_HOOK=.ci-local/asyn-tirpc.sh diff --git a/.github/workflows/ci-scripts-build.yml b/.github/workflows/ci-scripts-build.yml index 4b10e04..942fa0c 100644 --- a/.github/workflows/ci-scripts-build.yml +++ b/.github/workflows/ci-scripts-build.yml @@ -22,11 +22,8 @@ env: APT: re2c CHOCO: re2c BREW: re2c - MODULES: "asyn modbus" - ASYN: master - MODBUS: master - # FIXME: Motor module build fails in mingw/windows. Only needed for motor support though - #MOTOR: master + # This is where we define our dependencies in CI + SET: deps jobs: format: