fish-shell/cmake
Mahmoud Al-Qudsi 11f954e7ec Correctly query termios.h and ioctl.h for struct winsize
The previous check was including these as relative includes, meaning the actual
system header files weren't actually being explicitly included and the check
could spuriously fail.

CMAKE_EXTRA_INCLUDE_FILES doesn't seem to have a way to specify that the
includes should be treated as system/global includes and CHECK_TYPE_SIZE() isn't
documented as being affected by any other variables that do, so switch to
another method altogether.

This requires that `struct winsize` have a member `ws_row`, but as best as I can
tell that is always the case.

Closes #9279.
2022-10-14 22:07:03 -05:00
..
checks Optimize away a str2wcs_internal check 2020-09-07 18:05:18 -05:00
Benchmark.cmake Use lowercase CMake function names 2020-03-14 16:11:35 -07:00
CheckIncludeFiles.cmake :Revert "Remove CheckIncludeFiles.cmake" 2022-01-19 11:41:16 -08:00
ConfigureChecks.cmake Correctly query termios.h and ioctl.h for struct winsize 2022-10-14 22:07:03 -05:00
Docs.cmake docs synopsis: add HTML highlighing and automate manpage markup 2022-01-19 22:56:41 +08:00
gettext.cmake cmake: disable frameworks when searching for libintl 2022-03-26 22:00:44 +08:00
Install.cmake Rename the top-level test target to fish_run_tests 2021-11-26 13:13:42 -08:00
Mac.cmake Revert "Update Mac.cmake" 2022-01-03 08:08:41 -08:00
MacApp.cmake Group certain cmake targets into folders 2021-03-21 13:29:41 -07:00
PCRE2.cmake Use the official organization URL for PCRE2 2022-10-14 21:39:16 -05:00
Tests.cmake Mark FISH_FORCE_COLOR in individual test targets 2022-04-10 13:41:21 -07:00
Version.cmake Use lowercase CMake function names 2020-03-14 16:11:35 -07:00