Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff -ruN b/cmake/platform/freebsd/x11.cmake a/cmake/platform/freebsd/x11.cmake
- --- b/cmake/platform/freebsd/x11.cmake 1970-01-01 03:00:00.000000000 +0300
- +++ a/cmake/platform/freebsd/x11.cmake 2017-10-26 09:32:12.000000000 +0300
- @@ -0,0 +1,2 @@
- +set(PLATFORM_REQUIRED_DEPS OpenGl EGL X XRandR LibDRM)
- +set(PLATFORM_OPTIONAL_DEPS VAAPI VDPAU GLX)
- diff -ruN b/cmake/scripts/common/Platform.cmake a/cmake/scripts/common/Platform.cmake
- --- b/cmake/scripts/common/Platform.cmake 2017-10-26 09:32:12.000000000 +0300
- +++ a/cmake/scripts/common/Platform.cmake 2017-10-27 15:44:11.201051000 +0300
- @@ -2,7 +2,7 @@
- string(TOLOWER ${CMAKE_SYSTEM_NAME} CORE_SYSTEM_NAME)
- endif()
- -if(CORE_SYSTEM_NAME STREQUAL linux)
- +if(CORE_SYSTEM_NAME STREQUAL linux OR CORE_SYSTEM_NAME STREQUAL freebsd)
- # Set default CORE_PLATFORM_NAME to X11
- # This is overridden by user setting -DCORE_PLATFORM_NAME=<platform>
- set(_DEFAULT_PLATFORM X11)
- diff -ruN b/cmake/scripts/freebsd/ExtraTargets.cmake a/cmake/scripts/freebsd/ExtraTargets.cmake
- --- b/cmake/scripts/freebsd/ExtraTargets.cmake 1970-01-01 03:00:00.000000000 +0300
- +++ a/cmake/scripts/freebsd/ExtraTargets.cmake 2017-10-27 15:36:07.795798000 +0300
- @@ -0,0 +1,7 @@
- +# xrandr
- +if(X_FOUND AND XRANDR_FOUND)
- + find_package(X QUIET)
- + find_package(XRandR QUIET)
- + add_executable(${APP_NAME_LC}-xrandr ${CMAKE_SOURCE_DIR}/xbmc-xrandr.c)
- + target_link_libraries(${APP_NAME_LC}-xrandr ${SYSTEM_LDFLAGS} ${X_LIBRARIES} m ${XRANDR_LIBRARIES})
- +endif()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement