Browse Source

RIP Debian Buster, You Won't Be Missed

pull/23/head
TheBrokenRail 2 months ago
parent
commit
4aeb2fd95b
  1. 19
      Jenkinsfile
  2. 2
      media-layer/core/CMakeLists.txt
  3. 5
      media-layer/core/src/media.c

19
Jenkinsfile

@ -31,24 +31,5 @@ pipeline {
}
}
}
stage('Debian Buster') {
agent {
docker {
image 'debian:buster'
}
}
stages {
stage('Build') {
steps {
sh './scripts/ci/run.sh'
}
post {
success {
archiveArtifacts artifacts: 'out/*.deb', fingerprint: true
}
}
}
}
}
}
}

2
media-layer/core/CMakeLists.txt

@ -20,7 +20,7 @@ if(TARGET media-layer-core)
target_link_libraries(media-layer-core media-layer-headers reborn-headers pthread dl)
if(NOT MCPI_SERVER_MODE)
# Find GLFW
find_package(glfw3 3.2 REQUIRED)
find_package(glfw3 3.3 REQUIRED)
# Find FreeImage
find_library(FREEIMAGE_LIBRARY NAMES freeimage libfreeimage.so.3 REQUIRED)
# Not Needed In Server Mode

5
media-layer/core/src/media.c

@ -329,10 +329,9 @@ static void update_glfw_cursor() {
// Handle Cursor Lock/Unlock
if ((new_mode == GLFW_CURSOR_DISABLED && old_mode != GLFW_CURSOR_DISABLED) || (new_mode != GLFW_CURSOR_DISABLED && old_mode == GLFW_CURSOR_DISABLED)) {
// Use Raw Mouse Motion (GLFW 3.3+ Only)
#ifdef GLFW_RAW_MOUSE_MOTION
// Use Raw Mouse Motion
glfwSetInputMode(glfw_window, GLFW_RAW_MOUSE_MOTION, new_mode == GLFW_CURSOR_DISABLED ? GLFW_TRUE : GLFW_FALSE);
#endif
// Reset Last Mouse Position
ignore_relative_mouse = 1;
}

Loading…
Cancel
Save