Commit graph

11 commits

Author SHA1 Message Date
Jared Tobin
d16c0837bc
make: filter git describe to only match release tags
Add --match 'v*' to the VERSION_TAG git describe command to exclude
non-version tags like perms/*, litrpc/*, and autopilotserverrpc/*. These
tags contain forward slashes which cause the release script to fail when
constructing output filenames.
2026-01-23 13:00:28 +04:00
Elle Mouton
8c64e27b53
make: extract compile tags
Add a new COMPILE_TAGS environment variable that includes all the basic
set of tags that lit requires in order for compilation to succeed. Let
LND_RELEASE_TAGS then extend these flags.

This will let us expand the testing_flags.mk file later without needing
to use the LND_RELEASE_TAGS variable there.
2025-01-05 09:07:55 +02:00
Oliver Gugger
81f44b7785
multi: add Docker release helper 2024-10-23 11:50:42 +02:00
Name
66d2bd1bda
make: update VERSION_TAG to a globally-consistent build-input identifier
Additional flags produce:
* Globally consistent commitment hash length, regardless of gitconfig
* `--broken` to create fail-safe tag indicating a dirty or corrupted
  work tree
* `--always` to generate a tag, even if no tags are reachable from the
  current commit.
2024-10-14 09:05:05 +02:00
Oliver Gugger
ff26c644e8
make: remove release targets incompatible with sqlc 2023-05-16 17:00:20 +02:00
Oliver Gugger
2dd36335e9
make: add darwin-arm64 to release build architectures 2023-02-27 21:22:14 +01:00
Elle Mouton
b3ad8114fe
multi: add Lnd's registered subserver perms
In this commit, we let the PermissionsManager manage LND's subserver
permissions. Once Litd is connected to LND, it can get LND's build tags
and pass them to the PermissionsManager which will then adjust its list
of permissions accordingly.
2022-09-01 15:57:29 +02:00
Oliver Gugger
a48fcf44d3
make: use latest git tag for version in release 2020-11-02 13:18:17 +01:00
Oliver Gugger
85ed9d1bf3
make: drop darwin-386 build target
Since we also dropped support for building binaries for the darwin 386
architecture in loop, we remove that build target in LiT as well.
2020-10-12 15:32:04 +02:00
Oliver Gugger
c8a6263918
multi: change grub to litd, fix comments 2020-07-23 08:56:32 +02:00
Oliver Gugger
5f98f96ea4
make: add build and release commands 2020-06-02 14:29:39 +02:00