diff options
author | Brad King <brad.king@kitware.com> | 2021-06-03 12:06:14 (GMT) |
---|---|---|
committer | Kitware Robot <kwrobot@kitware.com> | 2021-06-03 12:06:32 (GMT) |
commit | 9f7c6a67e59ec83c01e699bb3651ba0fe070fbee (patch) | |
tree | c5dfa67f7defa128afab1b26f8cb2e9188c92e1b | |
parent | bf0d56a1fbcba47f1c535d511895a8be7fcf245a (diff) | |
parent | 1b6fbdf1d7b2f83f6da3a8e1258aa25fd331514b (diff) | |
download | CMake-9f7c6a67e59ec83c01e699bb3651ba0fe070fbee.zip CMake-9f7c6a67e59ec83c01e699bb3651ba0fe070fbee.tar.gz CMake-9f7c6a67e59ec83c01e699bb3651ba0fe070fbee.tar.bz2 |
Merge topic 'update-kwsys'
1b6fbdf1d7 Merge branch 'upstream-KWSys' into update-kwsys
fc5b7905ed KWSys 2021-06-02 (ad35b3ba)
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6183
-rw-r--r-- | Source/kwsys/testSystemTools.cxx | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/Source/kwsys/testSystemTools.cxx b/Source/kwsys/testSystemTools.cxx index 700eaf7..39a19cb 100644 --- a/Source/kwsys/testSystemTools.cxx +++ b/Source/kwsys/testSystemTools.cxx @@ -332,9 +332,10 @@ static bool CheckFileOperations() // While we're at it, check proper TestFileAccess functionality. bool do_write_test = true; -#if defined(__linux__) - // If we are running as root on linux ignore this check, as - // root can always write to files +#if defined(__linux__) || defined(__FreeBSD__) || defined(__OpenBSD__) || \ + defined(__NetBSD__) || defined(__DragonFly__) + // If we are running as root on POSIX-ish systems (Linux and the BSDs, + // at least), ignore this check, as root can always write to files. do_write_test = (getuid() != 0); #endif if (do_write_test && |