cm_sys_stat.h 434 B

12345678910111213141516171819
  1. /* Distributed under the OSI-approved BSD 3-Clause License. See accompanying
  2. file Copyright.txt or https://cmake.org/licensing for details. */
  3. #ifndef cm_sys_stat_h
  4. #define cm_sys_stat_h
  5. #if defined(_MSC_VER)
  6. typedef unsigned short mode_t;
  7. #endif
  8. #if defined(WIN32)
  9. typedef unsigned short uid_t;
  10. typedef unsigned short gid_t;
  11. #endif
  12. #include <sys/types.h>
  13. // include sys/stat.h after sys/types.h
  14. #include <sys/stat.h>
  15. #endif