Skip to content

Add io.elementary.Sdk.Docs extension - #256

Merged
ryonakano merged 2 commits into
mainfrom
ryonakano/docs-ext
Oct 14, 2026
Merged

ryonakano merged 2 commits into
mainfrom
ryonakano/docs-ext

Conversation

@ryonakano

Copy link
Copy Markdown
Member

Fixes #254

How to Test

meson setup build --prefix=/usr
flatpak-builder --user --force-clean --install-deps-from=flathub --ccache --repo=elementary builddir ./build/io.elementary.Sdk.json
flatpak build-bundle --runtime elementary platform.flatpak runtime/io.elementary.Platform/x86_64/daily
flatpak build-bundle --runtime elementary sdk.flatpak runtime/io.elementary.Sdk/x86_64/daily
flatpak build-bundle --runtime elementary sdk-docs.flatpak runtime/io.elementary.Sdk.Docs/x86_64/daily
flatpak install --user platform.flatpak
flatpak install --user sdk.flatpak
flatpak install --user sdk-docs.flatpak

Checklists

  • io.elementary.Sdk no longer contains documentations under /share/runtime
    user@test:~/work/flatpak-platform$ du -h --max-depth=1 ~/.local/share/flatpak/runtime/io.elementary.Sdk/x86_64/daily/active/files/share/runtime
    4.0K	/home/user/.local/share/flatpak/runtime/io.elementary.Sdk/x86_64/daily/active/files/share/runtime/docs
    1.1M	/home/user/.local/share/flatpak/runtime/io.elementary.Sdk/x86_64/daily/active/files/share/runtime/locale
    12K	/home/user/.local/share/flatpak/runtime/io.elementary.Sdk/x86_64/daily/active/files/share/runtime/share
    1.1M	/home/user/.local/share/flatpak/runtime/io.elementary.Sdk/x86_64/daily/active/files/share/runtime
    user@test:~/work/flatpak-platform$ find ~/.local/share/flatpak/runtime/io.elementary.Sdk/x86_64/daily/active/files/share/runtime/ -type f
    /home/user/.local/share/flatpak/runtime/io.elementary.Sdk/x86_64/daily/active/files/share/runtime/locale/.ref
    user@test:~/work/flatpak-platform$ 
    
  • io.elementary.Sdk.Docs contains documentations
    user@test:~/work/flatpak-platform$ du -h --max-depth=1 ~/.local/share/flatpak/runtime/io.elementary.Sdk.Docs/x86_64/daily/active/files/
    36M	/home/user/.local/share/flatpak/runtime/io.elementary.Sdk.Docs/x86_64/daily/active/files/gtk-doc
    12M	/home/user/.local/share/flatpak/runtime/io.elementary.Sdk.Docs/x86_64/daily/active/files/cmake-4.4
    89M	/home/user/.local/share/flatpak/runtime/io.elementary.Sdk.Docs/x86_64/daily/active/files/man
    20K	/home/user/.local/share/flatpak/runtime/io.elementary.Sdk.Docs/x86_64/daily/active/files/examples
    3.1M	/home/user/.local/share/flatpak/runtime/io.elementary.Sdk.Docs/x86_64/daily/active/files/help
    459M	/home/user/.local/share/flatpak/runtime/io.elementary.Sdk.Docs/x86_64/daily/active/files/doc
    63M	/home/user/.local/share/flatpak/runtime/io.elementary.Sdk.Docs/x86_64/daily/active/files/ri
    40M	/home/user/.local/share/flatpak/runtime/io.elementary.Sdk.Docs/x86_64/daily/active/files/info
    699M	/home/user/.local/share/flatpak/runtime/io.elementary.Sdk.Docs/x86_64/daily/active/files/
    user@test:~/work/flatpak-platform$ 
    

Co-authored-by: Jordan Petridis <jpetridis@gnome.org>
@ryonakano
ryonakano requested a review from a team September 22, 2026 10:47
@ryonakano
ryonakano merged commit b0c0342 into main Oct 14, 2026
2 checks passed
@ryonakano
ryonakano deleted the ryonakano/docs-ext branch October 14, 2026 23:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Strip /share/runtime/docs from io.elementary.Sdk (~600MB)?

2 participants