CONFIG: set API level to 2412 (initial pre-release state)

- README updated to v2412, project-version updated to v2412
This commit is contained in:
Mark Olesen 2024-12-16 12:57:48 +01:00
parent d4d2e4af3d
commit bd5d32035e
8 changed files with 19 additions and 19 deletions

View File

@ -49,7 +49,7 @@
<!-- <!--
Providing details of your set-up can help us identify any issues, e.g. Providing details of your set-up can help us identify any issues, e.g.
OpenFOAM version : v2406|v2312|v2306|v2212|v2206 etc OpenFOAM version : v2412|v2406|v2312|v2306|v2212 etc
Operating system : ubuntu|openSUSE|RedHat etc Operating system : ubuntu|openSUSE|RedHat etc
Hardware info : any info that may help? Hardware info : any info that may help?
Compiler : gcc|clang etc Compiler : gcc|clang etc

View File

@ -1,2 +1,2 @@
api=2406 api=2412
patch=0 patch=0

View File

@ -40,9 +40,9 @@ Violations of the Trademark are monitored, and will be duly prosecuted.
If OpenFOAM has already been compiled on your system, simply source If OpenFOAM has already been compiled on your system, simply source
the appropriate `etc/bashrc` or `etc/cshrc` file and get started. the appropriate `etc/bashrc` or `etc/cshrc` file and get started.
For example, for the OpenFOAM-v2406 version: For example, for the OpenFOAM-v2412 version:
``` ```
source /installation/path/OpenFOAM-v2406/etc/bashrc source /installation/path/OpenFOAM-v2412/etc/bashrc
``` ```
## Compiling OpenFOAM ## Compiling OpenFOAM
@ -127,8 +127,8 @@ These 3rd-party sources are normally located in a directory parallel
to the OpenFOAM directory. For example, to the OpenFOAM directory. For example,
``` ```
/path/parent /path/parent
|-- OpenFOAM-v2406 |-- OpenFOAM-v2412
\-- ThirdParty-v2406 \-- ThirdParty-v2412
``` ```
There are, however, many cases where this simple convention is inadequate: There are, however, many cases where this simple convention is inadequate:
@ -136,7 +136,7 @@ There are, however, many cases where this simple convention is inadequate:
operating system or cluster installation provides it) operating system or cluster installation provides it)
* When we have changed the OpenFOAM directory name to some arbitrary * When we have changed the OpenFOAM directory name to some arbitrary
directory name, e.g. openfoam-sandbox2406, etc.. directory name, e.g. openfoam-sandbox2412, etc..
* When we would like any additional 3rd party software to be located * When we would like any additional 3rd party software to be located
inside of the OpenFOAM directory to ensure that the installation is inside of the OpenFOAM directory to ensure that the installation is
@ -156,9 +156,9 @@ when locating the ThirdParty directory with the following precedence:
2. PREFIX/ThirdParty-VERSION 2. PREFIX/ThirdParty-VERSION
* this corresponds to the traditional approach * this corresponds to the traditional approach
3. PREFIX/ThirdParty-vAPI 3. PREFIX/ThirdParty-vAPI
* allows for an updated value of VERSION, *eg*, `v2406-myCustom`, * allows for an updated value of VERSION, *eg*, `v2412-myCustom`,
without requiring a renamed ThirdParty. The API value would still without requiring a renamed ThirdParty. The API value would still
be `2406` and the original `ThirdParty-v2406/` would be found. be `2412` and the original `ThirdParty-v2412/` would be found.
4. PREFIX/ThirdParty-API 4. PREFIX/ThirdParty-API
* same as the previous example, but using an unadorned API value. * same as the previous example, but using an unadorned API value.
5. PREFIX/ThirdParty-common 5. PREFIX/ThirdParty-common

View File

@ -1,23 +1,23 @@
## Getting the code ## Getting the code
Links to all code packs are available on https://dl.openfoam.com. For OpenFOAM-v2406: Links to all code packs are available on https://dl.openfoam.com. For OpenFOAM-v2412:
- https://dl.openfoam.com/source/latest/ - https://dl.openfoam.com/source/latest/
- Source: https://dl.openfoam.com/source/v2406/OpenFOAM-v2406.tgz - Source: https://dl.openfoam.com/source/v2412/OpenFOAM-v2412.tgz
- ThirdParty: https://dl.openfoam.com/source/v2406/ThirdParty-v2406.tgz - ThirdParty: https://dl.openfoam.com/source/v2412/ThirdParty-v2412.tgz
## OpenFOAM&reg; Quick Build Guide ## OpenFOAM&reg; Quick Build Guide
Prior to building, ensure that the [system requirements][link openfoam-require] Prior to building, ensure that the [system requirements][link openfoam-require]
are satisfied (including any special [cross-compiling][wiki-cross-compile] are satisfied (including any special [cross-compiling][wiki-cross-compile]
considerations), and source the correct OpenFOAM environment. considerations), and source the correct OpenFOAM environment.
For example, for the OpenFOAM-v2406 version: For example, for the OpenFOAM-v2412 version:
``` ```
source <installation path>/OpenFOAM-v2406/etc/bashrc source <installation path>/OpenFOAM-v2412/etc/bashrc
``` ```
e.g. if installed under the `~/openfoam` directory e.g. if installed under the `~/openfoam` directory
``` ```
source ~/openfoam/OpenFOAM-v2406/etc/bashrc source ~/openfoam/OpenFOAM-v2412/etc/bashrc
``` ```

View File

@ -1,4 +1,4 @@
## Known Build Issues (v2406, v2312, v2306, v2212, v2206, v2112, v2106, v2012) ## Known Build Issues (v2412, v2406, v2312, v2306, v2212, v2206, v2112, v2106, v2012)
### Windows cross-compilation ### Windows cross-compilation

View File

@ -55,7 +55,7 @@
# [WM_PROJECT_VERSION] - A human-readable version name # [WM_PROJECT_VERSION] - A human-readable version name
# A development version is often named 'com' - as in www.openfoam.com # A development version is often named 'com' - as in www.openfoam.com
export WM_PROJECT_VERSION=v2406 export WM_PROJECT_VERSION=v2412
#------------------------------------------------------------------------------ #------------------------------------------------------------------------------
# Configuration environment variables. # Configuration environment variables.

View File

@ -55,7 +55,7 @@
# [WM_PROJECT_VERSION] - A human-readable version name # [WM_PROJECT_VERSION] - A human-readable version name
# A development version is often named 'com' - as in www.openfoam.com # A development version is often named 'com' - as in www.openfoam.com
setenv WM_PROJECT_VERSION v2406 setenv WM_PROJECT_VERSION v2412
#------------------------------------------------------------------------------ #------------------------------------------------------------------------------
# Configuration environment variables. # Configuration environment variables.

View File

@ -1,5 +1,5 @@
#-------------------------------*- makefile -*--------------------------------- #-------------------------------*- makefile -*---------------------------------
WM_VERSION = OPENFOAM=2406 WM_VERSION = OPENFOAM=2412
AR = ar AR = ar
ARFLAGS = cr ARFLAGS = cr