mirror of
https://github.com/obsproject/obs-studio.git
synced 2026-03-11 02:56:19 -04:00
UI: Set flathub::manifest
Currently, the manifest URL on Flathub Beta website points to the deprecated manifest hosted on Flathub. The flathub::manifest key is undocumented attribute that will update the website to use the proper location. This key will not affect appstream other than providing enough information to the Flathub website.
This commit is contained in:
committed by
Georges Basile Stavracas Neto
parent
b1c96bba86
commit
853ae5ea6e
@@ -11,6 +11,18 @@ if(NOT DEFINED APPDATA_RELEASE_DATE)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if(NOT DEFINED GIT_HASH)
|
||||
if(EXISTS "${CMAKE_SOURCE_DIR}/.git")
|
||||
execute_process(
|
||||
COMMAND git rev-parse HEAD
|
||||
OUTPUT_VARIABLE GIT_HASH
|
||||
WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}"
|
||||
OUTPUT_STRIP_TRAILING_WHITESPACE)
|
||||
else()
|
||||
set(GIT_HASH "master")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
configure_file(com.obsproject.Studio.appdata.xml.in
|
||||
com.obsproject.Studio.appdata.xml)
|
||||
|
||||
|
||||
@@ -43,4 +43,7 @@
|
||||
<releases>
|
||||
<release version="@OBS_VERSION@" date="@APPDATA_RELEASE_DATE@"/>
|
||||
</releases>
|
||||
<custom>
|
||||
<value key="flathub::manifest">https://github.com/obsproject/obs-studio/blob/@GIT_HASH@/CI/flatpak/com.obsproject.Studio.json</value>
|
||||
</custom>
|
||||
</component>
|
||||
|
||||
Reference in New Issue
Block a user