7 Commits

Author SHA1 Message Date
Nathan Baker
2395ebfa9e Update Ubuntu version to 22.04.
Fixes #259.
2022-12-11 15:21:17 -08:00
Nathan Baker
abf29bdd8c Remove extraneous /bin/true. 2022-12-11 11:42:41 -08:00
Nathan Baker
4e9fd3c868 Point Docker builds to Git version of METIS.
Fixes #261.
2022-12-10 20:45:48 -08:00
Noah Oblath
30abf9c46b Nsoblath/new issue 207: Addressing python version test (#229)
* Fix python test max-version test in apbs/CMakeLists.txt

* Turn on the alternate non-docker builds, with updates from the main build

* Fixing the python max version test in apbs/tests/CMakeLists.txt

* Fixing the python max version test in apbs/tools/python/CMakeLists.txt

* Test commit: remove python-max-version definition

* Simplify the Python search by looking for an exact version

* Add a default PYTHON_VERSION

* Adapt the various files involved in building APBS to the new Python version setup

* Didn't setup the python version correctly in the GHA builds

Co-authored-by: Noah Oblath <noah.oblath@pnnl.gov>
2022-04-28 16:37:14 -07:00
Noah Oblath
2eb1b963ef Nsoblath/issue 226: FETK update (#227)
* Address missing linkages

* Cleanup FETK import

* Multithreaded build in docker now controlled by a build argument

* Install superlu as a dependency in the Ubuntu docker build

* Update the FETK version in use by the automatic builds (still on a development branch)

* Add in debugging tmate session for mac

* Manually build arpack to get the static lib (which seems to have disappeared?)

* Remove -j flags

* Set fortran compiler for arpack build

* Engaging brain, fixing mac-build commands

* Comment out tmate session

* Update the FETK commit to be the main branch, pre-release

* Update the changelog

* Updated default FETK build to commit v1.9.3 (57195e)

Co-authored-by: Noah Oblath <noah.oblath@pnnl.gov>
2022-04-28 10:37:01 -07:00
Noah Oblath
4afec7cae9 Remove all mention of ENABLE_FETK (#225)
Co-authored-by: Noah Oblath <noah.oblath@pnnl.gov>
2022-04-20 14:38:06 -07:00
Noah Oblath
cc76bfb5b6 Nsoblath/issue 222 (#223)
* First committed version of Dockerfile.centos

* Add alt config workflow

* Alt config build: test docker builds

* In Dockerfile, specify APBS_STATIC_BUILD instead of BUILD_SHARED_LIBS

* Missing backslash found

* Fixing bugs in both Dockerfiles

* Dockerfile bug fixing

* Complete missing pieces of ensuring a position-independent-code build

* Minor fixes

* Switch to a shared-library build in the Ubuntu Docker build

* Rename Dockerfile --> Dockerfile.ubuntu

* Override APBS_STATIC_BUILD when needed

Co-authored-by: Noah Oblath <noah.oblath@pnnl.gov>
2022-04-20 10:47:02 -07:00