f6060b4cd5
Reverting cleanup changes.
...
Remove existing working directory as long as we do not support resuming.
2024-03-28 02:43:56 +01:00
bfd9d35558
Added comment: Using /tmp for logfiles may be dangerous.
2024-03-28 02:43:56 +01:00
Rainer Keller
28db8095c5
- Specify F77 before Fortran (F90, F2003, F2008) compilers
...
- Don't use -j2 make option by default, may break some non-conforming source builts
- Fix a few buglets (like LOGDIR , and when packages are NOT configure-based, aka
do not create a config.log file)
2024-03-28 02:43:56 +01:00
ef7ce70d3c
Bugfix: Forgot new platform hermit1 in case section.
2024-03-28 02:43:56 +01:00
0be4a91a0f
Write more compact code.
2024-03-28 02:43:56 +01:00
2cec8f8c18
Added new login/imager node for Laki.
2024-03-28 02:43:56 +01:00
4f966b0e06
Indention
2024-03-28 02:43:56 +01:00
96f446b375
Added new platform hermit1.
2024-03-28 02:43:56 +01:00
a3bc2e95ee
New sit_cmd.log logfile containing sit call and environment info.
2024-03-28 02:43:56 +01:00
3a2c12e37c
Use environment variable PLATFORM when defined.
2024-03-28 02:43:56 +01:00
60cdbe96e4
Print info about the compiler environment in use.
2024-03-28 02:43:56 +01:00
765a60df24
Fix: Prevent system compiler version number to be added to the prefix.
2024-03-28 02:43:56 +01:00
25da0150af
Added sit class files for
...
* Berkeley UPC translator (source to source compiler)
* Berkeley UPC (runtime)
The environment variable BUPC_TRANSLATOR has to be defined by the
berkeley_upc_translator module to build Berkeley UPC.
2024-03-28 02:43:56 +01:00
9af6785a4b
Added fallback platform and default compiler to config file.
2024-03-28 02:43:56 +01:00
d4f1c488a3
Added configurable compiler selection for different platforms.
2024-03-28 02:43:56 +01:00
0bd16d83bb
Bugfix: Added missing quotes.
2024-03-28 02:43:56 +01:00
7807844e84
The builddir should not be a subdir of the source dir.
2024-03-28 02:43:56 +01:00
065c8a9ac5
Added prepare step.
...
Introduced a prepare step for the sources which can be specified
by defining the src_prepare function. e.g. to use patches.
The src_prepare function will be called in the $SRCDIR.
example:
src_prepare() {
patch -p1 < ${SRC_POOL}/my_src.patch
}
2024-03-28 02:43:56 +01:00
a733363f1e
Changed default COMPILER to new target "system"
...
The new compiler target "system" will neither load a compiler module
nor set the environment variables CC, CXX, FC and F77.
2024-03-28 02:43:56 +01:00
d5d79905b9
Fix: Circumvent problems with MPI_VERSION beeing set by MPI modules.
2024-03-28 02:43:56 +01:00
7293dfcc41
Bugfix: Fixing faulty commit.
2024-03-28 02:43:55 +01:00
1c2f79c24b
Wait some time after printing all the path information.
2024-03-28 02:43:55 +01:00
794b86b6ab
Update Copyright.
2024-03-28 02:43:55 +01:00
0b648f89d4
Bugfix: Fixing problems with return values.
2024-03-28 02:43:55 +01:00
5a761c9cc7
No realpath on some platforms ...
2024-03-28 02:43:55 +01:00
1560cc6944
sit script and first sit class file for Open MPI
...
Install software package with
> sit FILE
2024-03-28 02:43:55 +01:00