KWSys 2021-08-06 (dbc94f37)
Code extracted from:
https://gitlab.kitware.com/utils/kwsys.git
at commit dbc94f37f9821899aad441bcab525ad96a3f30dc (master).
Upstream Shortlog
Adriaan de Groot (1): e65c5693 testSystemTools: apply root-check to more systems
Ali Mohammad Pur (1): 1ea48581 ProcessUNIX: Fix kwsysProcessesSignalHandler() if !KWSYSPE_USE_SIGINFO
Ben Boeckel (5):
99ffa991 cmake: clear some configure checks when the deployment target changes
df91e5f1 EncodingC: use NULL for pointers
ab959cd2 SystemInformation: fix typo in comment
40bbf3fd Status: offer an IsSuccess
method
a6a0bb15 Status: use the new IsSuccess method
Björn Esser (2): b4a2a03c testDynamicLoader: Use LIBDL_SO macro if defined. b954dd54 testDynamicLoader: Use LIBC_SO if LIBDL_SO is not defined by glibc anymore.
Brad King (15): 85e76a10 Status: Add class to hold an OS-specific status of a system operation eec0add2 Directory: Return Status from Load 955e7c1e SystemTools: Return Status from RemoveFile and RemoveADirectory c5a99e59 SystemTools: Return Status from GetPermissions and SetPermissions fadfd7a0 SystemTools: Return Status from Touch 06216f0b SystemTools: Return Status from FileTimeCompare ab198a22 SystemTools: Return Status from GetShortPath 2446b205 SystemTools: Return Status from MakeDirectory 6aec6af9 SystemTools: Return Status from ChangeDirectory 0664553b SystemTools: Return Status from copy operations a95f61cf SystemTools: Return Status from symlink operations 6e59fd94 Process: Suppress NVHPC warning in FD_ZERO 5c6539ca Terminal: Revert "Simplify CLICOLOR_FORCE check" 8f3c4879 Status: Fix GetWindows return type 5d4c8b04 SystemInformation: Simplify demangle buffer management
Dženan Zukić (1): 7079df74 SystemTools: Fix GetOperatingSystemNameAndVersion empty string return
Georg Schwab (2): fd2ec23d SystemTools: Implement FileIsSymlink using canonical reparse structure 3683e5ab SystemTools: Implement CreateSymlink and ReadSymlink on Windows
Lemures Lemniscati (2): 9a6d6c54 Terminal: Avoid using Windows functions on Cygwin 4c61b968 SystemTools::FileIsFullPath: Do not accept Windows paths on Cygwin
Martin Willers (2): bbf6cdef Terminal: Simplify CLICOLOR_FORCE check f308fcfb Terminal: Disable color output when CLICOLOR is set to 0
Orgad Shaneh (3): 17f4af9b SystemTools: Use octal base for error messages in permission test f00dd83e SystemTools: Avoid unnecessary assumption of working directory in test case 5b941f33 SystemTools: Adapt permissions test to MSYS
Rolf Eike Beer (1): 7b0f5c20 SystemInformation: improve CPU counting on non-standard architectures
Đoàn Trần Công Danh (1): 4e69b791 SystemInformation: Add option to explicitly avoid using execinfo
Cc: @brad.king