Commit Graph
61 Commits
Author SHA1 Message Date
Frajo Haider 210347ae15 Tools: fix perf-disassemble.sh.
perf now passes the proper no-show-raw-insn option instead of no-show-raw.

Keep no-show-raw as a fallback for older kernels/perf-toolings.

See also: https://github.com/torvalds/linux/commit/c5baf9089246c1356705c9ba36d767ee8ce43dd2
2023-09-04 12:29:07 +03:00
shuffle2andGitHub 2c1e2c88ca Update test-updater.py
🐬
2023-03-22 15:39:28 -07:00
Shawn Hoffman fdc1626308 test-updater.py: include space and unicode in paths to test 2023-03-22 11:08:58 -07:00
Shawn Hoffman 0a8725e4a9 updater: add test for update flow
currently windows-only
2023-03-11 12:58:33 -08:00
Scott Mansell e38c0a1bbd lint: replace egrep with grep -E
Starting with grep 3.8, egrep throws the following warning
   egrep: warning: egrep is obsolescent; using grep -E

Whch is annoying... so we will use grep -E
2023-02-02 17:23:40 +13:00
Pierre Bourdon c92de420ef lint: update to clang-format-13 2023-02-02 04:56:08 +01:00
OatmealDome a25c835d00 lint: Don't check for WSL2 host path on non-Linux OSes 2022-08-15 16:13:18 -04:00
Shawn Hoffman a93babb1b3 lint: use git.exe if the source resides on v9fs
speedup for running script under wsl2 when sources are mounted from host
2022-06-08 21:10:31 -07:00
dreamsyntax d99664a4cb add IDA save/load dolphin map scripts for 7.x 2021-10-09 12:59:14 -07:00
Léo Lam 815b590dfe Update clang-format to version 12
12 is the latest release and various editors (VS, VSCode and CLion)
ship with clang-format 12 by default.
2021-08-30 00:20:18 +02:00
Sepalani 2c4585a506 Tools: Dolphin symbol map ghidra scripts added 2021-03-02 13:54:52 +04:00
Shawn Hoffman 9399e8b2bc require clang-format 10.0 2021-01-28 09:56:31 -08:00
JosJuice 838abd6536 Add script for running unit tests on Android device
Maybe a little wonky, but I needed a way to run unit tests
on AArch64, and this was the best way of running unit tests
on Android that I could come up with.
2021-01-26 19:08:22 +01:00
Léo Lam 150c832532 Tools: Add a small Python tool to print FSTs 2020-01-25 17:54:58 +01:00
Léo Lam 4cc2d97294 Require clang-format 9 and reformat source code
This updates the lint script to require clang-format 9 and reformats
existing source code. Since VS2019 ships with clang-format 9 this
should make auto reformats less painful.

This also updates the clang-format configuration to set
BraceWrapping.AfterCaseLabel to true to ensure consistent brace
style; otherwise clang-format 9+ defaults to putting braces on
the same line as switch case labels.
2020-01-08 22:18:15 +01:00
Techjar a72f56f558 Update lint.sh to clang-format 7.0 2019-05-05 19:25:42 -04:00
spycrab f43c6d68f2 Tools/lint.sh: Look for specific versions of clang-format first 2019-03-09 15:08:22 +01:00
Steven M. Vascellaro f2b17312b0 Use HTTPS urls when updating from GameTDB 2018-12-04 15:16:18 -05:00
booto 712f44edd9 lint: remove superfluous logging
Make lint script be silent unless there's a problem. This line doesn't
work anyway, trying to redirect to fd 0.
2018-10-05 19:35:46 -04:00
riking c5ecb718ac Add Android code style enforcement to lint.sh
This requires buildbot changes: the path to the Android Studio
installation must be supplied in an environment variable.

Modified files are copied out to a temporary directory, Android Studio
is asked to format the files, and a git diff is performed.
2018-08-26 19:18:31 -07:00
Sepalani a83858cac0 Tools: Dolphin symbol map IDA scripts added
Old ReadDolphinMap script removed
2018-05-30 09:13:12 +04:00
spycrab d27e85e9d7 Tools: Bump lint.sh version 2018-04-12 10:49:55 +02:00
N.E.C f9b8365190 Tools: Check for git and clang-format version 3.8.* in lint.sh 2017-08-16 22:28:02 -07:00
Michael M 4c92d8c81e Tools/lint.sh: lint all of Source, not just Core 2017-08-13 19:04:56 -07:00
Michael Maltese 6939590598 Tools/lint.sh: turn on Bash 'strict mode'
Now fails if any commands fail. I noticed that on the buildbot, the
arguments to this script can be incorrect (somehow?) which can result in
no lint checks happening but the buildbot still passing.
2017-07-18 15:36:15 -07:00