summaryrefslogtreecommitdiff
path: root/include/git.sh
AgeCommit message (Expand)Author
2024-07-17git.sh: remove previous tmprepo if args>5Leah Rowe
2024-07-17git.sh: try direct clone if cached git failsLeah Rowe
2024-07-17git.sh: re-try git pull three timesLeah Rowe
2024-07-17trees: auto-delete+auto-rebuild if project changesLeah Rowe
2024-07-17git.sh: don't download to src/project/project/Leah Rowe
2024-07-17git.sh: cache git downloads to repo/Leah Rowe
2024-07-10trees: general code cleanupLeah Rowe
2024-07-10remove executable permission on include/Leah Rowe
2024-06-30git.sh: simpler for loop in git_am_patches()Leah Rowe
2024-06-30git.sh: merge for loops in git_am_patches()Leah Rowe
2024-06-30trees and git.sh: tidy up global variablesLeah Rowe
2024-06-30git.sh: simplified initialisation of "loc"Leah Rowe
2024-06-30git.sh: condense fetch_targets() a bitLeah Rowe
2024-06-30git.sh: short git_prep command in fetch_targets()Leah Rowe
2024-06-30git.sh: merge prepare_new_tree with fetch_targetsLeah Rowe
2024-06-30git.sh: remove duplicate "xtree" variableLeah Rowe
2024-06-30trees, multi: download bare project *before* treesLeah Rowe
2024-06-30trees: unified multi-tree configuration handlingLeah Rowe
2024-06-29git.sh: rename Fetch_project_trees fetch_targetsLeah Rowe
2024-06-29git.sh: rename fetch_project_repo to fetch_projectLeah Rowe
2024-06-28tidy up some setvars listsLeah Rowe
2024-06-27remove use of _xm variable in the build systemLeah Rowe
2024-06-27git.sh: remove unnecessary checkLeah Rowe
2024-06-25lib.sh: simplify use of environment variablesLeah Rowe
2024-06-22use backticks on eval commands, not subshellsLeah Rowe
2024-06-22lib.sh: more unified config handlingLeah Rowe
2024-06-20git.sh: revert modification to for loopLeah Rowe
2024-06-20minor code cleanup in the build systemLeah Rowe
2024-06-20git.sh: general code cleanup in fetch_submodule()Leah Rowe
2024-06-20git.sh: reduced indentation on repo/file checkLeah Rowe
2024-06-20git.sh: simplified repo/backup checkLeah Rowe
2024-06-14unified checks for variable initialisationLeah Rowe
2024-06-09minor code cleanup in the build systemLeah Rowe
2024-06-09git.sh: hide e() output on for loopLeah Rowe
2024-06-09git.sh: download xtree *before*, not afterLeah Rowe
2024-06-09git.sh: fix deletion path in nuke()Leah Rowe
2024-06-09git.sh: further simplify nuke()Leah Rowe
2024-06-09git.sh: simplify link_crossgcc()Leah Rowe
2024-06-09git.sh: simplify nuke()Leah Rowe
2024-06-08git.sh: support downloading *files* as submodulesLeah Rowe
2024-06-08git.sh: remove unnecessary line breakLeah Rowe
2024-06-07git.sh: fix submodule pathLeah Rowe
2024-06-07git.sh: simplify prep_submodules()Leah Rowe
2024-06-07git.sh: unified handling of git clone/reset/amLeah Rowe
2024-06-07git.sh: simplify submodule handlingLeah Rowe
2024-06-07git.sh: provide feedback for repository downloadsLeah Rowe
2024-06-07git.sh: download "depend" projects *before*Leah Rowe
2024-06-07git.sh: reduced indentation in fetch_submoduleLeah Rowe
2024-06-07git.sh: reduced indentation in prep_submodulesLeah Rowe
2024-06-07git.sh: *never* run git submodule updateLeah Rowe