ENH: various general improvments to the POSIX functions
- ensure proper and sensible handling of empty names. Eg, isDir(""), isFile("") are no-ops, and avoid file-stat - rmDir: * optional 'silent' option to suppress messages. * removes all possible sub-entries, instead of just giving up on the first problem encountered. - reduced code duplication in etcFiles ENH: provide WM_USER_RESOURCE_DIRNAME define (in foamVersion.H) - this is still a hard-coded value, but at least centrally available
Showing
- applications/test/etcFiles/Make/files 3 additions, 0 deletionsapplications/test/etcFiles/Make/files
- applications/test/etcFiles/Make/options 0 additions, 0 deletionsapplications/test/etcFiles/Make/options
- applications/test/etcFiles/Test-etcFiles.C 122 additions, 0 deletionsapplications/test/etcFiles/Test-etcFiles.C
- src/OSspecific/POSIX/POSIX.C 281 additions, 203 deletionssrc/OSspecific/POSIX/POSIX.C
- src/OpenFOAM/db/dictionary/functionEntries/includeFuncEntry/includeFuncEntry.H 1 addition, 1 deletion...onary/functionEntries/includeFuncEntry/includeFuncEntry.H
- src/OpenFOAM/db/functionObjects/functionObjectList/functionObjectList.H 1 addition, 1 deletion...b/functionObjects/functionObjectList/functionObjectList.H
- src/OpenFOAM/global/etcFiles/etcFiles.C 155 additions, 151 deletionssrc/OpenFOAM/global/etcFiles/etcFiles.C
- src/OpenFOAM/global/etcFiles/etcFiles.H 16 additions, 11 deletionssrc/OpenFOAM/global/etcFiles/etcFiles.H
- src/OpenFOAM/global/foamVersion.H 4 additions, 1 deletionsrc/OpenFOAM/global/foamVersion.H
- src/OpenFOAM/include/OSspecific.H 65 additions, 38 deletionssrc/OpenFOAM/include/OSspecific.H
Please register or sign in to comment