mirror of
https://github.com/numtide/treefmt.git
synced 2024-09-11 17:07:44 +03:00
Merge pull request #8 from numtide/chore/set-package-version
feat: set nix package version to shortRev
This commit is contained in:
commit
2188358242
@ -1,4 +1,8 @@
|
||||
{inputs, ...}: {
|
||||
{
|
||||
self,
|
||||
inputs,
|
||||
...
|
||||
}: {
|
||||
imports = [
|
||||
inputs.flake-parts.flakeModules.easyOverlay
|
||||
];
|
||||
@ -13,7 +17,9 @@
|
||||
packages = rec {
|
||||
treefmt = inputs'.gomod2nix.legacyPackages.buildGoApplication rec {
|
||||
pname = "treefmt";
|
||||
version = "2.0.0+dev";
|
||||
# there's no good way of tying in the version to a git tag or branch
|
||||
# so for simplicity's sake we set the version as the commit revision hash
|
||||
version = self.shortRev or self.dirtyShortRev;
|
||||
|
||||
# ensure we are using the same version of go to build with
|
||||
inherit (pkgs) go;
|
||||
@ -36,6 +42,8 @@
|
||||
|
||||
modules = ../gomod2nix.toml;
|
||||
|
||||
CGO_ENABLED = 1;
|
||||
|
||||
ldflags = [
|
||||
"-s"
|
||||
"-w"
|
||||
|
Loading…
Reference in New Issue
Block a user