aboutsummaryrefslogtreecommitdiff
path: root/libs
Commit message (Expand)AuthorAgeFilesLines
* libs/project: Perform project action in subshellAndrew Robbins2019-10-191-3/+5
* libs/project: Simplify acting on dependenciesAndrew Robbins2019-10-191-20/+8
* Add dependency handlingAndrew Robbins2019-10-181-4/+101
* libs/project: Call functions from any projectAndrew Robbins2019-10-161-4/+8
* libs/project: Invoke subshell in project_function_check()Andrew Robbins2019-07-211-7/+6
* Add functions to safely apply patches to non-git sourcesAndrew Robbins2019-07-162-1/+19
* Avoid redundant patching when recursively patchingAndrew Robbins2019-07-162-2/+2
* libs/project: Complete project_sources_prepare()Andrew Robbins2019-07-161-10/+61
* libs/project: Remove extraneous newlines in header/footerAndrew Robbins2019-04-261-3/+3
* libs/project: Print project_action() footer, alwaysAndrew Robbins2019-04-261-10/+15
* libs/project: Modify output of project_blobs_path()Andrew Robbins2019-04-231-2/+0
* Respect blobs-ignore when removing blobsAndrew Robbins2019-04-232-8/+18
* libs/project: Avoid subshell in 'if' statementsAndrew Robbins2019-04-181-1/+7
* libs/project: Fail update check for git sourcesAndrew Robbins2019-04-181-1/+1
* libs/project: Fail install check, properlyAndrew Robbins2019-04-151-2/+7
* libs/project: Fail build check, properlyAndrew Robbins2019-04-151-1/+6
* libs/project: Don't fail with project_action_checkAndrew Robbins2019-04-131-1/+3
* Merge branch 'libs-git' of and_who/libreboot into masterSwift Geek2019-03-292-45/+78
|\
| * libs/git: Exit subshell upon "cd" failureAndrew Robbins2019-03-281-21/+33
| * libs/git: Remove check from git_am() and git_apply()Andrew Robbins2019-03-281-6/+8
| * libs/git: Commit only if any blobs were removedAndrew Robbins2019-03-271-1/+24
| * libs/git: Fail if patching failsAndrew Robbins2019-03-271-6/+6
| * libs/project: Execute project action in subshellAndrew Robbins2019-03-261-13/+9
* | let's prefer pre-incrementAndrew Robbins2019-03-281-2/+2
* | libs/project: Set max loop iteration in for loopAndrew Robbins2019-03-281-9/+5
|/
* libs/git: Remove unnecessary env invocationAndrew Robbins2019-03-231-2/+2
* libs/git: Remove some unused variable definitionsAndrew Robbins2019-03-231-8/+0
* libs/git: Avoid checking exit codes indirectlyAndrew Robbins2019-03-231-35/+5
* libs/git: Simplify logic for operating on branchesAndrew Robbins2019-03-231-122/+76
* libs/git: Avoid some redundancies in git_patch()Andrew Robbins2019-03-181-19/+29
* libs/git: Move patching method logic to git_patch()Andrew Robbins2019-03-181-8/+13
* libs/git: Add git_apply() and git_apply_check()Andrew Robbins2019-03-181-1/+33
* Rename and refactor diff_patch_file()Andrew Robbins2019-03-183-17/+6
* libs/git: Apply patches before removing blobsAndrew Robbins2019-03-131-1/+1
* libs/git: Actually patch recursivelyAndrew Robbins2019-03-131-10/+10
* libs/git: Create branch name based on argument listAndrew Robbins2019-03-121-18/+2
* libs/git: Prefix branch names with "libreboot-"Andrew Robbins2019-03-121-7/+8
* libs/git: Clean up after patch fails to applyAndrew Robbins2019-03-111-1/+2
* Center tool/project output between header/footerAndrew Robbins2019-02-222-2/+2
* Don't output header/footer to stderr unless necessaryAndrew Robbins2019-02-222-4/+7
* Add preliminary dependency handling supportAndrew Robbins2019-01-222-2/+74
* Modify project_file_path() to return first matching pathAndrew Robbins2018-10-091-0/+2
* Consolidate R400/T400/T500/W500 Coreboot configsAndrew Robbins2018-10-081-0/+1
* Use project_sources_path() in archive creationAndrew Robbins2018-01-141-27/+4
* Remove unnecessary spaces in command substitutionsAndrew Robbins2017-10-284-96/+96
* Make use of Bash's '-n' operator for testsAndrew Robbins2017-10-284-40/+40
* Replace usage of the '[' Bash builtin with '[['Andrew Robbins2017-10-284-99/+99
* Replace '.' usage with Bash 'source' builtinAndrew Robbins2017-10-281-2/+2
* Modify fd copying in printf calls for readabilityAndrew Robbins2017-10-283-21/+21
* Remove overlooked braces from parameter expansionsAndrew Robbins2017-09-221-1/+1