cmake: autodetect X11 header location
commit2527d8b72caae48926b1398744f93b715d862838
authorMarcin Cieślak <saper@saper.info>
Wed, 7 Dec 2022 01:29:07 +0000 (7 02:29 +0100)
committerMarcin Cieślak <saper@saper.info>
Wed, 7 Dec 2022 11:01:15 +0000 (7 12:01 +0100)
treef38aefc91228392356a7bb51675c15dfda855444
parentfbb0d0515d201fba08fcc3a3d0a2a13b8dda10fd
cmake: autodetect X11 header location

When building on FreeBSD 14, we get the following:

[ 71%] Building C object vdpow/CMakeFiles/vdpow.dir/vdpow.c.o
/home/saper/src/envytools/vdpow/vdpow.c:13:10: fatal error: 'X11/Xlib.h' file not found
         ^~~~~~~~~~~~
1 error generated.

All platforms that keep user application headers in
locations other than /usr/include should benefit from this.
nva/CMakeLists.txt
vdpow/CMakeLists.txt