index : devtools32 | |
Archlinux32 fork of devtools | gitolite user |
summaryrefslogtreecommitdiff |
Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-11-20 | feat(build): add --updpkgsums option | Christian Heusel | |
This is useful so people who update patches etc. can update their checksums on building. The functionality itself was already implemented for --pkgver, but was not available separately. Fixes #168 Component: pkgctl build Signed-off-by: Christian Heusel <christian@heusel.eu> | |||
2023-10-02 | chore: refactor variable names in valid-{tags,repos}.sh | Christian Heusel | |
Even though the variables in these files are globablly used they have a weirdly local sounding name. This commit fixes this by refactoring all usages throughout our codebase. Signed-off-by: Christian Heusel <christian@heusel.eu> | |||
2023-05-24 | feature(clone): add protocol option to force cloning over HTTPS | Levente Polyak | |
This is a rather quick and simple implementation to override the current logic and force clone with HTTPS. Allowing to explicitly clone over HTTPS is currently required to unblock reproducible builds where no ssh keys and GitLab user accounts are set up as of now. Hence this quick solution comes into play to mitigate the regression on reproducible builds builders. Revisit the overall auto detection and protocol logic approach for a later release related to some ideas floating around in pending merge-requests. Signed-off-by: Levente Polyak <anthraxx@archlinux.org> | |||
2023-05-20 | feature(parallel): run up to N jobs in parallel for repo clone/configure | Levente Polyak | |
Run up to N jobs in parallel. By default the number of jobs is equal to the number of available processing units. For sequential processing this option needs to be passed with 1. Signed-off-by: Levente Polyak <anthraxx@archlinux.org> | |||
2023-05-20 | pkgctl build: support worker slots for none tty builds | Levente Polyak | |
Allow overriding the worker slot with a dedicated option. Furthermore detect if the current tty is no pts and fall back to choosing a random worker slot between 1 and number of available processing units. Fixes #137 Signed-off-by: Levente Polyak <anthraxx@archlinux.org> | |||
2023-05-20 | pkgctl repo clone: add option to switch working tree | Christian Heusel | |
Add an option to call the switch command after clone. Switch to a specified version. The working tree and the index are updated to match the version. Signed-off-by: Christian Heusel <christian@heusel.eu> Signed-off-by: Levente Polyak <anthraxx@archlinux.org> | |||
2023-05-20 | pkgctl repo: introduce the switch subcommand | Christian Heusel | |
Signed-off-by: Christian Heusel <christian@heusel.eu> Co-Authored-By: Levente Polyak <anthraxx@archlinux.org> | |||
2023-05-20 | completion: implemented structured declarative bash completions | Levente Polyak | |
This will make it tremendously easier to add arguments, subcommands and special positional option handling. Instead of the need to code the nested structure via bash and switch cases, we can simply declare functions and arrays with the matching names according to the subcommands or argument labels. Signed-off-by: Levente Polyak <anthraxx@archlinux.org> | |||
2023-05-19 | pkgrepo: rename archco as a general purpose tool for packaging repos | Levente Polyak | |
Signed-off-by: Levente Polyak <anthraxx@archlinux.org> | |||
2023-03-19 | crossrepomove: drop support as this is not needed anymore | Levente Polyak | |
We unified the source repositories to a single location. Having to cross repo move them between physical locations is not required anymore. | |||
2022-06-22 | make: split out completion scripts from root worktree | Levente Polyak | |