CONFIG: bump API to 1912 (pre-release)

- update repository links
This commit is contained in:
Mark Olesen
2019-12-11 09:19:32 +01:00
parent ef59289405
commit bc51349d75
3 changed files with 14 additions and 15 deletions

View File

@ -1,2 +1,2 @@
api=1910 api=1912
patch=191111 patch=0

View File

@ -39,9 +39,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-v1906 version: For example, for the OpenFOAM-v1912 version:
``` ```
source /installation/path/OpenFOAM-v1906/etc/bashrc source /installation/path/OpenFOAM-v1912/etc/bashrc
``` ```
# Compiling OpenFOAM # Compiling OpenFOAM
@ -121,8 +121,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-v1906 |-- OpenFOAM-v1912
\-- ThirdParty-v1906 \-- ThirdParty-v1912
``` ```
There are, however, many cases where this simple convention is inadequate: There are, however, many cases where this simple convention is inadequate:
@ -130,7 +130,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-sandbox1906, etc.. directory name, e.g. openfoam-sandbox1912, 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
@ -150,18 +150,17 @@ 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*, `v1906-myCustom`, * allows for an updated value of VERSION, *eg*, `v1912-myCustom`,
without requiring a renamed ThirdParty. The API value would still without requiring a renamed ThirdParty. The API value would still
be `1906` and the original `ThirdParty-v1906/` would be found. be `1912` and the original `ThirdParty-v1912/` would be found.
4. PREFIX/ThirdParty-API 4. PREFIX/ThirdParty-API
* this is the same as the previous example, but using an unadorned * this is the same as the previous example, but using an unadorned
API value. This also makes sense if the chosen version name also API value. This also makes sense if the chosen version name also
uses the unadorned API value in its naming, *eg*, uses the unadorned API value in its naming, *eg*,
`1906-patch190131`, `1906.19W03` `1912-patch190131`, `1912.19W03`
5. PREFIX/ThirdParty-common 5. PREFIX/ThirdParty-common
* permits maximum reuse for various versions, but only for * permits maximum reuse for various versions, for experienced user
experienced user who are aware of potential version who are aware of potential version incompatibilities
incompatibilities
If none of these directories are found to be suitable, it reverts to If none of these directories are found to be suitable, it reverts to
using PROJECT/ThirdParty as a dummy location (even if the directory using PROJECT/ThirdParty as a dummy location (even if the directory
@ -174,7 +173,7 @@ side-effects. In the above, the following notation has been used:
| PROJECT | `$WM_PROJECT_DIR` | The OpenFOAM directory | | PROJECT | `$WM_PROJECT_DIR` | The OpenFOAM directory |
| PREFIX | `dirname $WM_PROJECT_DIR` | The OpenFOAM parent directory | | PREFIX | `dirname $WM_PROJECT_DIR` | The OpenFOAM parent directory |
| API | `foamEtcFiles -show-api` | The api or release version | | API | `foamEtcFiles -show-api` | The api or release version |
| VERSION | `$WM_PROJECT_VERSION` | The version we've chosen | | VERSION | `$WM_PROJECT_VERSION` | The version we have chosen |
To reduce the potential of false positive matches (perhaps some other To reduce the potential of false positive matches (perhaps some other
software also uses ThirdParty-xxx for its naming), the directory test software also uses ThirdParty-xxx for its naming), the directory test

View File

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