Giter Club home page Giter Club logo

hctl's People

Contributors

michalszmidt avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

martadinata666

hctl's Issues

New OS, new arch, automated builds

I'm happy to add your platform/arch as amount of assets isn't limited on gh! ๐Ÿ˜ƒ

On wiki there is summary of current and eventually future OSes and arches.

Before you go:

  • There must be also a C and C++ compiler as some dependency uses them
  • Before you request, see rust platform support page if rust compiles there
  • Pull Requests are much more welcome than do-it-for-me request
  • If you want me to register somewhere where you have custom runers etc. Don't expect me to do so in the first place as I would rather stay without additional mess and yet another company stealing my data.
  • 32-bit architectures aren't accepted, generally only modern ones are good to go
  • Other architectures than amd64 and aarch64 won't be included in the table because it lowers its readability
  • Generally build systems rarely supports anything other than amd64/aarch64 so if you want to do cross-compilation, you need to make sure you set up all tools and envs properly
  • Linux builds won't be ever made on Debian-based distros because of dramatically outdated stuff. Sth. like Fedora/Void/Arch are good to go
  • Make sure rust toolchain in repo is new enough, else use rustup
  • Workflow must include calculating and uploading sha256 hash
  • packages like deb rpm aren't accepted as workflow with assets, because whole sense of packages are signing them by the repo owner.
  • if you want a package for your platform, please prepare a template.

In this issue, there will be log and update of changes regarding oses and arches

Packaging

Info about packaging progress

Rules:

  • unofficial, private repositories are allowed providing that there are no patches or build log is public.
  • if you want to patch to get rid of openssl call it hctl-rustls
  • package latest stable as hctl, pre-releases only as hctl-nightly even if you have rolling-distro

Packaging status
OBS package build status
OBS package build status

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.