diff options
| author | crueter <crueter@eden-emu.dev> | 2026-02-15 20:51:05 +0100 |
|---|---|---|
| committer | crueter <crueter@eden-emu.dev> | 2026-02-15 20:51:05 +0100 |
| commit | f4e7fc91ba8d12dada247139a61e9ac1b8195276 (patch) | |
| tree | 65a8cb85c59216c45ce28d078307ea648e1ef0d9 /CMakeModules | |
| parent | 45c9f9bbb31ed06976bfacbc7bbf8851191ffb84 (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')
| -rw-r--r-- | CMakeModules/GenerateSCMRev.cmake | 11 |
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() |
