- Jun 27, 2024
-
-
Mark OLESEN authored
- ensures that the latest openfoam packages are always installed. The possible gains for caching other parts of the build are quite minimal.
-
- Jun 26, 2024
-
-
Mark OLESEN authored
ENH: include packaging helpers - 00-multiarch-build - 00-native-build
-
Mark OLESEN authored
-
Mark OLESEN authored
- cross-ref to cfd-online: https://www.cfd-online.com/Forums/openfoam-installation/256441-issues-installing-v2312-debian-12-bookworm.html
-
Mark OLESEN authored
STYLE: use longer license name in SPDX identifier - include mention of this repository location in the welcome message to make it easier for people to find and fork.
-
- Jan 02, 2024
-
-
Mark OLESEN authored
- sourcing the rc file with '' (explicit empty arguments) is a bash-only feature
-
- Jul 06, 2023
-
-
Mark OLESEN authored
Add Apptainer template definition files Closes #2 See merge request !1
-
-
Mark OLESEN authored
FIX: remove Leap workarounds for science repo - importing of gpg keys now properly addressed in the dl.openfoam.com script, so can eliminate the workarounds here.
-
- Jul 04, 2023
-
-
- Jun 30, 2023
-
-
Mark OLESEN authored
-
- Apr 12, 2023
-
-
Mark OLESEN authored
- now link /usr/bin/openfoamVERSION to /usr/bin/openfoam which provides a consistent alternative entry point STYLE: reference jammy instead of focal in comments
-
- Dec 22, 2022
-
-
Mark OLESEN authored
- add post-install hook to add upgrade warning message
-
- Dec 19, 2022
-
-
Mark OLESEN authored
- the run scripts are largely identical to docker/podman solutions except no libnss wrapping needed, and sudo modification is disallowed CONFIG: adjust for updated location of libnss_wrapper (ubuntu 22.04)
-
- Jan 12, 2022
-
-
Mark OLESEN authored
- split images into two basic layers: 1. OS + packages 2. OpenFOAM repo/packages This allows better reuse of layer 1 between different OpenFOAM versions. - create images with version tagging. Previously had images such as openfoam2112-run, openfoam2106-run etc. However this will get out of control in the very near future. Now just use the standard image tagging for the OpenFOAM versions, which also benefits from the common base layer 1 for the images. Old -> New openfoam2112-run -> openfoam-run:2112 (and openfoam-run:latest) openfoam2106-run -> openfoam-run:2106 ENH: add --shm-size as pass-through option - needed for intelmpi (eg, --shm-size=4G)
-
- Dec 21, 2021
-
-
Mark OLESEN authored
-
- Dec 20, 2021
-
-
Mark OLESEN authored
- an alternative way to run images with user id mapping. Internally it uses the chroot command for user ids, supplemented with some handling to preserve similar mount names under the home directory. [Script was previously local content only]. - update leap build container. Add a mingw version for reference
-
- Nov 24, 2021
-
-
Mark OLESEN authored
-
- Nov 17, 2021
-
-
Mark OLESEN authored
-
- Nov 16, 2021
-
-
Mark OLESEN authored
- in some circumstances it can be desirable to flatten into a single application directory (ie, no /usr/lib/openfoam hierarchy) or install _below_ /openfoam - allow tar files in the context, to support sideloading applications via the docker ADD command - basic option handling for post-install, split off fix permissions into a separate file. This can be useful when staging sideloads. - drop trigger of mpi-update links. This was apparently only needed since the RPMs had used 'find' during the build and that is not installed for the Fedora rpmbuild env. Upstream RPM generation changed accordingly so can now drop that bit from post-install. update docker files to use ARG parameterization add some general build container descriptions
-
- Sep 09, 2021
-
-
Mark OLESEN authored
-
Mark OLESEN authored
-
-
- Jun 29, 2021
-
-
Mark OLESEN authored
-
- Jun 28, 2021
-
-
Mark OLESEN authored
-