From f4e7fc91ba8d12dada247139a61e9ac1b8195276 Mon Sep 17 00:00:00 2001 From: crueter Date: Sun, 15 Feb 2026 20:51:05 +0100 Subject: [cmake, frontend] Fix update checker and move to self-hosted Git (#3558) httplib doesn't like when you include the protocol, as it would seem Signed-off-by: crueter Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3558 Reviewed-by: CamilleLaVey Reviewed-by: Lizzie --- CMakeModules/GenerateSCMRev.cmake | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'CMakeModules') diff --git a/CMakeModules/GenerateSCMRev.cmake b/CMakeModules/GenerateSCMRev.cmake index 678a1bf8ec..5b0adad8dd 100644 --- a/CMakeModules/GenerateSCMRev.cmake +++ b/CMakeModules/GenerateSCMRev.cmake @@ -36,14 +36,17 @@ set(GIT_DESC ${BUILD_VERSION}) # Also if this is a CI build, add the build name (ie: Nightly, Canary) to the scm_rev file as well # Auto-updater metadata! Must somewhat mirror GitHub API endpoint -set(BUILD_AUTO_UPDATE_WEBSITE "https://github.com") -set(BUILD_AUTO_UPDATE_API "https://api.github.com") - if (NIGHTLY_BUILD) + set(BUILD_AUTO_UPDATE_WEBSITE "https://github.com") + set(BUILD_AUTO_UPDATE_API "api.github.com") + set(BUILD_AUTO_UPDATE_API_PATH "/repos/") set(BUILD_AUTO_UPDATE_REPO "Eden-CI/Nightly") set(REPO_NAME "Eden Nightly") else() - set(BUILD_AUTO_UPDATE_REPO "eden-emulator/Releases") + set(BUILD_AUTO_UPDATE_WEBSITE "https://git.eden-emu.dev") + set(BUILD_AUTO_UPDATE_API "git.eden-emu.dev") + set(BUILD_AUTO_UPDATE_API_PATH "/api/v1/repos/") + set(BUILD_AUTO_UPDATE_REPO "eden-emu/eden") set(REPO_NAME "Eden") endif() -- cgit v1.2.3