diff --git a/github-actions/pyfabm-ersem/pyfabm-ersem-build.sh b/github-actions/pyfabm-ersem/pyfabm-ersem-build.sh index 9cb55f4..063a918 100755 --- a/github-actions/pyfabm-ersem/pyfabm-ersem-build.sh +++ b/github-actions/pyfabm-ersem/pyfabm-ersem-build.sh @@ -10,7 +10,9 @@ git clone https://github.com/fabm-model/fabm.git echo "Checking out branch: $BRANCH" cd ersem && git checkout $BRANCH && cd .. +echo "Moving ERSEM config files for pyFABM" +cp github-actions/pyfabm-ersem/setup.cfg fabm + echo "Building PyFABM-ERSEM" -mkdir build && cd build -cmake ../fabm/src/drivers/python -DFABM_ERSEM_BASE=../ersem -make install +cd fabm +python -m pip install . diff --git a/github-actions/pyfabm-ersem/setup.cfg b/github-actions/pyfabm-ersem/setup.cfg new file mode 100644 index 0000000..a35cafd --- /dev/null +++ b/github-actions/pyfabm-ersem/setup.cfg @@ -0,0 +1,4 @@ +[build_ext] +cmake_opts=-DFABM_ERSEM_BASE=../ersem +force=1 +debug=1