@@ -5,11 +5,11 @@ sdk: org.freedesktop.Sdk
5
5
sdk-extensions :
6
6
- org.freedesktop.Sdk.Extension.dotnet8
7
7
build-options :
8
- prepend-path : " /usr/lib/sdk/dotnet8/bin"
9
- append-ld-library-path : " /usr/lib/sdk/dotnet8/lib"
10
- prepend-pkg-config-path : " /usr/lib/sdk/dotnet8/lib/pkgconfig"
8
+ prepend-path : /usr/lib/sdk/dotnet8/bin
9
+ append-ld-library-path : /usr/lib/sdk/dotnet8/lib
10
+ prepend-pkg-config-path : /usr/lib/sdk/dotnet8/lib/pkgconfig
11
11
12
- command : /app/bin/ HedgeModManager.UI
12
+ command : HedgeModManager.UI
13
13
14
14
finish-args :
15
15
- --socket=x11
@@ -41,27 +41,13 @@ modules:
41
41
- name : app
42
42
buildsystem : simple
43
43
sources :
44
- - type : git
45
- branch : ui
46
- disable-shallow-clone : true
47
- url : https://github.com/hedge-dev/HedgeModManager.git
44
+ - type : dir
45
+ path : ../
48
46
- ./nuget-sources.json
49
- secret-env :
50
- - APP_VERSION
51
47
build-commands :
52
48
- dotnet publish Source/HedgeModManager.UI/HedgeModManager.UI.csproj -c Release --no-self-contained --source ./nuget-sources
53
49
- mkdir -p ${FLATPAK_DEST}/bin
54
50
- cp -r Source/HedgeModManager.UI/bin/Release/net8.0/publish/* ${FLATPAK_DEST}/bin
55
- - name : metadata
56
- buildsystem : simple
57
- build-commands :
58
- - install -Dm644 hedgemodmanager.png /app/share/icons/hicolor/256x256/apps/${FLATPAK_ID}.png
59
- - install -Dm644 hedgemodmanager.metainfo.xml /app/share/metainfo/${FLATPAK_ID}.metainfo.xml
60
- - install -Dm644 hedgemodmanager.desktop /app/share/applications/${FLATPAK_ID}.desktop
61
- sources :
62
- - type : file
63
- path : hedgemodmanager.png
64
- - type : file
65
- path : hedgemodmanager.metainfo.xml
66
- - type : file
67
- path : hedgemodmanager.desktop
51
+ - install -Dm644 flatpak/hedgemodmanager.png ${FLATPAK_DEST}/share/icons/hicolor/256x256/apps/${FLATPAK_ID}.png
52
+ - install -Dm644 flatpak/hedgemodmanager.metainfo.xml ${FLATPAK_DEST}/share/metainfo/${FLATPAK_ID}.metainfo.xml
53
+ - install -Dm644 flatpak/hedgemodmanager.desktop ${FLATPAK_DEST}/share/applications/${FLATPAK_ID}.desktop
0 commit comments