Moses Turner
8c9483d193
cmake: Add address sanitizers
2021-08-16 21:18:52 +01:00
Moses Turner
7461c57043
cmake: make ulv2 build a little better
2021-06-23 23:40:43 +01:00
Ryan Pavlik
111d353662
cmake: Make the git version detection more robust
2021-04-09 18:11:28 -05:00
Christoph Haag
2855616e32
build/cmake: Fix udev related warning
...
CMake Warning (dev) at /usr/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:273 (message):
The package name passed to `find_package_handle_standard_args` (UDEV) does
not match the name of the calling package (udev). This can lead to
problems in calling code that expects `find_package` result variables
(e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
cmake/Findudev.cmake:64 (find_package_handle_standard_args)
CMakeLists.txt:71 (find_package)
2020-11-09 00:32:02 +01:00
Ryan Pavlik
db952b277c
cmake: Add SDPX tags
2020-11-02 17:04:51 +00:00
Ryan Pavlik
cb767c7705
cmake: Fix FindOpenGLES
2020-10-28 09:32:49 -05:00
Jakob Bornecrantz
2528583c55
xrt: Add git tag/description
2020-10-20 17:43:11 +01:00
Ryan Pavlik
72662d91c1
cmake: Update scripts from shared module repo.
2020-08-06 14:52:46 +00:00
Ryan Pavlik
24e0202e3a
cmake: Make FindHIDAPI add include dirs to imported targets
2020-07-22 16:17:09 +00:00
Ryan Pavlik
ccbd087dc2
cmake: Add FindOpenGLES.cmake
2020-07-17 15:17:42 -05:00
Ryan Pavlik
9379248268
build: Add FindEigen3.cmake from upstream, to support pointing at the include dir.
2020-07-16 10:04:01 -05:00
Ryan Pavlik
6b0831466e
cmake: Add missing modules
2020-05-28 19:46:14 +00:00
Ryan Pavlik
5935fad73b
ipc: Add ability for service to be launched by systemd socket activation.
2020-05-07 16:54:11 -05:00
Ryan Pavlik
67a2c26295
build: Add FindSystemd.cmake
...
From https://github.com/Cloudef/wlc/blob/master/CMake/FindSystemd.cmake
2020-05-07 15:46:29 -05:00
Ryan Pavlik
7fab448cf0
build: Support building with system cJSON.
...
Fixes #62 .
2020-04-24 20:34:53 +00:00
Ryan Pavlik
377ae07e53
xrt: Add missing SPDX tags
2020-03-23 17:29:43 -05:00
Ryan Pavlik
7db8a153a6
FindHIDAPI: Actually fix the underlying issue.
2020-03-03 17:30:45 -06:00
Ryan Pavlik
b9ff8ff32f
FindHIDAPI: Fix error if HDIAPI not found
2020-03-03 10:33:14 +00:00
Ryan Pavlik
6df97aad00
build: Make FindEGL work without the KDE modules
2020-01-14 11:51:12 -06:00
Ryan Pavlik
a8ac420f06
build: Add FindEGL.cmake from KDE's extra-cmake-modules
2020-01-14 11:51:12 -06:00
Ryan Pavlik
4687955b17
FindOpenHMD: Handle transitive link of libhidapi better.
2020-01-14 11:51:12 -06:00
Lubosz Sarnecki
871f6bfc87
cmake: Remove unused and deprecated FindWayland.cmake script.
...
Martin Gräßlin's script from 2013 does not look for the
Wayland protocols directory and the scanner.
2019-10-02 12:22:36 +02:00
Ryan Pavlik
7a36e9eaf3
build: Add FindLibusb1.cmake
2019-06-28 17:38:29 +01:00
Christoph Haag
706e916bdb
build: Add ${OPENHMD_ROOT_DIR}/build to OpenHMD library search
2019-06-05 12:34:08 +02:00
Jakob Bornecrantz
ade0594914
build: Add libudev on Linux
2019-05-02 14:08:11 +01:00
Jakob Bornecrantz
1436dcaea8
build: Fix typos in hidapi cmake file
2019-05-02 14:08:11 +01:00
Ryan Pavlik
35f62087be
cmake: Use pkg-config to help know if we need libsubunit.
2019-04-09 10:36:59 -05:00
Ryan Pavlik
dc513e032b
cmake: Fix FindLibcheck - doesn't always require libsubunit
2019-04-09 10:36:54 -05:00
Ryan Pavlik
606ee6ca41
cmake: Quote more strings in if().
2019-04-08 15:18:57 -05:00
Ryan Pavlik
d7850f2c79
cmake: Fix quoting issue in FindOpenHMD.cmake
2019-04-08 14:34:51 -05:00
Ryan Pavlik
78007e4670
fixup other two
2019-04-08 19:11:04 +00:00
Ryan Pavlik
a06e8c237e
cmake: Add a new FindOpenHMD and FindLibcheck.
...
FindLibcheck name used because there is a supplied FindCheck.cmake from upstream
that isn't as robust as we might want.
2019-04-08 19:11:04 +00:00
Ryan Pavlik
d1b76db672
cmake: Overhaul FindHIDAPI to handle multiple backends
2019-04-08 19:11:04 +00:00
Jakob Bornecrantz
15a97422ba
xrt: Add all of Monado
2019-03-18 05:52:32 +00:00