diff options
author | Burt P <pburt0@gmail.com> | 2018-03-10 23:32:28 -0600 |
---|---|---|
committer | Leandro A. F. Pereira <leandro@hardinfo.org> | 2018-04-24 07:43:43 -0700 |
commit | 664b6bd2aff36e8567c74d6acab45bd03d0e6801 (patch) | |
tree | 41e6360269ca0e5a7d9ee0598180cc7beffac8c3 /CMakeLists.txt | |
parent | dffc0b9dd005015f5df36448b1f2952493f5fc1e (diff) |
[new] x_util: functions and data structures for x server information
Get X display info from Xlib, xrandr, xdpyinfo, and glxinfo.
Also, Some simple Wayland info lives here for now.
Signed-off-by: Burt P <pburt0@gmail.com>
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 628583b5..faf19262 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -88,6 +88,8 @@ if(NOT HARDINFO_NOSYNC) pkg_check_modules(LIBSOUP libsoup-2.4>=2.24) endif() +pkg_check_modules(X11 REQUIRED x11) + include(FindZLIB REQUIRED) include_directories( @@ -99,10 +101,12 @@ include_directories( ${GTK_INCLUDE_DIRS} ${LIBSOUP_INCLUDE_DIRS} ${ZLIB_INCLUDE_DIRS} + ${X11_INCLUDE_DIRS} ) link_directories( ${GTK_LIBRARY_DIRS} ${LIBSOUP_LIBRARY_DIRS} + ${X11_LIBRARY_DIRS} ) set(HARDINFO_MODULES @@ -226,6 +230,7 @@ add_executable(hardinfo hardinfo/cpu_util.c hardinfo/dmi_util.c hardinfo/dt_util.c + hardinfo/x_util.c shell/callbacks.c shell/iconcache.c shell/menu.c @@ -241,6 +246,7 @@ target_link_libraries(hardinfo ${LIBSOUP_LIBRARIES} m ${ZLIB_LIBRARIES} + ${X11_LIBRARIES} ) else() add_executable(hardinfo @@ -256,6 +262,7 @@ add_executable(hardinfo hardinfo/cpu_util.c hardinfo/dmi_util.c hardinfo/dt_util.c + hardinfo/x_util.c shell/callbacks.c shell/iconcache.c shell/menu.c @@ -270,6 +277,7 @@ target_link_libraries(hardinfo ${LIBSOUP_LIBRARIES} m ${ZLIB_LIBRARIES} + ${X11_LIBRARIES} ) endif() |