aboutsummaryrefslogtreecommitdiff
path: root/CMakeModules/GenerateSCMRev.cmake
diff options
context:
space:
mode:
authorcrueter <crueter@eden-emu.dev>2026-02-15 20:51:05 +0100
committercrueter <crueter@eden-emu.dev>2026-02-15 20:51:05 +0100
commitf4e7fc91ba8d12dada247139a61e9ac1b8195276 (patch)
tree65a8cb85c59216c45ce28d078307ea648e1ef0d9 /CMakeModules/GenerateSCMRev.cmake
parent45c9f9bbb31ed06976bfacbc7bbf8851191ffb84 (diff)
[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 <crueter@eden-emu.dev> Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3558 Reviewed-by: CamilleLaVey <camillelavey99@gmail.com> Reviewed-by: Lizzie <lizzie@eden-emu.dev>
Diffstat (limited to 'CMakeModules/GenerateSCMRev.cmake')
-rw-r--r--CMakeModules/GenerateSCMRev.cmake11
1 files changed, 7 insertions, 4 deletions
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()