Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-09-25 | update/project/*: unified git reset handling | Leah Rowe | |
With this change, lbmk now also updates submodules on simple git clones, not just multi-tree clones. This is OK, because git does not return non-zero status when git submodule update is ran, where git submodules are not actually defined. Signed-off-by: Leah Rowe <leah@libreboot.org> | |||
2023-09-25 | include/git: support applying patch subdirectories | Leah Rowe | |
This is done recursively, with the following rule: files first, then directories. Where all patch files are applied from within the patch directory, subdirectories (within the patch directory) are then tried in alphanumerical order. Then, within each subdirectory tried, the same rule is once again applied. This is done recursively, until every patch file is applied. The code no longer applies *.patch, but instead any file. Additionally, symlinks are avoided. Signed-off-by: Leah Rowe <leah@libreboot.org> | |||
2023-09-25 | update/project/*: unified patch handling | Leah Rowe | |
Handle patches by a function at include/git.sh Signed-off-by: Leah Rowe <leah@libreboot.org> |