Skip to content

Mte90/yad-static-build

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 

Repository files navigation

Yad Static build for Linux

This repository is just a CI that publish a GH release with the latest yad version compiled in a static binary with everything, so it is self-contained.

Right now doesn't compile with gtk-spell support to keep lightweight.

How works

CI

  • Check if a tag 'v*' or 'nighly-*' exists
  • Initialize a ubuntu docker image
  • Install dev dependencies
  • Download the latest version from the yad repository
  • Compile it using the --enable-standalone official parameter
  • Using packelf generate a static binary with everything
  • Zip it and update the release with the asset

The advantage of this, is that if you try the same workflow in your machine the build can be 80~mb (in my case) as find more library that the package could need. Instead in this way it is just the stuff that need to work.

Download

Go on https://github.com/Mte90/yad-static-build/releases.

Tested

  • Debian Sid

image

  • SteamOS (2022 build)

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published