ee777e4083
Standardise on British spelling: -ize -> -ise
...
OpenFOAM is predominantly written in Britain with British spelling conventions
so -ise is preferred to -ize.
2021-06-01 19:11:58 +01:00
067ab99f0f
wmkdep: terminate sourcePath string explicitly
...
Resolves bug-report https://bugs.openfoam.org/view.php?id=3550
2020-09-18 13:55:37 +01:00
f98d878457
OpenFOAM: Rationalised naming convention for file path
...
pathName, pathname -> filePath
2020-09-14 11:27:05 +01:00
c32d7ea592
wmkdep: Removed a file search optimisation which can generate the incorrect path
...
if there is more than one search directory containing the same file name.
2019-10-02 14:30:04 +01:00
e684cc1c3a
wmkdep: Added the source file directory to the directory search list
2019-07-25 18:03:48 +01:00
71a4e548df
Updated git hooks to check new header format
2018-07-09 16:59:03 +01:00
bf54ab67e1
Updated OpenFOAM Foundation web-link in headers
2018-07-06 21:42:54 +01:00
89f1053f82
Code style: Fixed formatting of banners
2018-06-19 12:01:50 +01:00
3be5e695ec
wmkdep: Updated documentation
2018-05-02 09:43:59 +01:00
9ffc025b08
wmkdep: Simplified file scanning for dependencies avoiding too many open files
...
This change ensures only one include file is open at a time by storing the
included files on a dynamic list rather than scanning the tree and holding a
list of open buffers. This new approach is a bit faster and avoids the "too
many open files" error on machines with low limits on the number of file
descriptors allocated to users.
2018-05-01 11:12:38 +01:00
60b81b38da
wmkdep: Added path string substitution support
...
to avoid the need for sed'ing the output. This improves performance by avoiding
the need for calling additional commands and generating a temporary file.
2018-04-18 21:16:25 +01:00
354a5173d9
wmkdep: Removed the unused -i<file> option and other legacy code
...
The -i<file> option is inconsistent with the -isystem include syntax and would
have to be changed if it were needed.
2018-04-18 12:52:10 +01:00
fe1fade8cb
Corrected spelling in comments
...
Resolves bug-report https://bugs.openfoam.org/view.php?id=2844
2018-02-13 20:39:56 +00:00
4fcff9e106
wmkdep.l: Removed redundant #include
2016-11-14 11:22:00 +00:00
cebac21893
wmake: Moved wmkdep messages into rules/General/transform makefile
2016-11-14 08:32:30 +00:00
2b3f1d6a41
wmake: Simplified QUIET_MESSAGE function
2016-11-13 11:19:29 +00:00
9c3ea9c4ff
wmake/src/Makefile: Removed additional $E
2016-11-13 10:24:16 +00:00
a0094dee38
wmake: Update '-s' option to print the files processed without the rules
...
Based on patch contributed by Alexey Matveichev
Resolves feature request http://bugs.openfoam.org/view.php?id=2328
2016-11-12 22:01:44 +00:00
6cc3b057ec
wmake/src/Makefile: Override WM_COMPILE_OPTION with Opt for optimized compilation of the wmake utilities
...
Resolves bug-report http://openfoam.org/mantisbt/view.php?id=2021
2016-03-08 14:24:11 +00:00
99c000fc94
Rationalized the indentation of C-preprocessor directives
2016-02-29 15:42:03 +00:00
d138d0b949
wmake: Add support for compiler type default rules
...
which may be optionally overridden by version-specific rules.
For example the default rules for gcc on GNU/Linux x86_64 are in the
wmake/rules/linux64Gcc directory. If there is a need to change any of
the rules for a specific version of gcc, e.g. gcc-4.8.4 the directory
wmake/rules/linux64Gcc48 may be created into which any of the language
files may be provided containing the rules to override the defaults.
2016-01-24 14:10:07 +00:00
9c7b04d0c3
Coco/R based parsers are no longer supported
2014-12-17 20:11:02 +00:00
e59ed485e3
Updated to preferentially search the local directory for dependencies
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1222
2014-12-17 20:09:01 +00:00
bc5134a55e
New version of wmake supporting out-of-tree object and dependency files
2014-12-14 21:42:18 +00:00
446e5777f0
Add the OpenFOAM source tree
2014-12-10 22:40:10 +00:00