Skip to content

Commit b84fb6b

Browse files
committed
Added BUILDDIR, a bit of script reworking
Now littlefs's Makefile can work with a custom build directory for compilation output. Just set the BUILDDIR variable and the Makefile will take care of the rest. make BUILDDIR=build size This makes it very easy to compare builds with different compile-time configurations or different cross-compilers. This meant most of code.py's build isolation is no longer needed, so revisted the scripts and cleaned/tweaked a number of things. Also bought code.py in line with coverage.py, fixing some of the inconsistencies that were created while developing these scripts. One change to note was removing the inline measuring logic, I realized this feature is unnecessary thanks to GCC's -fkeep-static-functions and -fno-inline flags.
1 parent 887f366 commit b84fb6b

File tree

7 files changed

+575
-502
lines changed

7 files changed

+575
-502
lines changed

.github/workflows/status.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,11 @@ jobs:
4646
`${{github.event.workflow_run.id}}/jobs" \
4747
| jq -er '.jobs[]
4848
| select(.name == env.TARGET_JOB)
49-
| .html_url + ((.steps[]
50-
| select(.name == env.TARGET_STEP)
51-
| "#step:\(.number):0") // "")'
52-
)
53-
)"
49+
| .html_url
50+
+ "?check_suite_focus=true"
51+
+ ((.steps[]
52+
| select(.name == env.TARGET_STEP)
53+
| "#step:\(.number):0") // "")'))"
5454
# TODO remove this
5555
# print for debugging
5656
echo "$(jq -nc '{

0 commit comments

Comments
 (0)