Jimmy Brisson | c7e28f5 | 2021-01-21 16:23:21 -0600 | [diff] [blame] | 1 | # |
Chris Kay | 32d73bc | 2021-12-09 14:37:06 +0000 | [diff] [blame] | 2 | # Copyright (c) 2021-2022 Arm Limited. All rights reserved. |
Jimmy Brisson | c7e28f5 | 2021-01-21 16:23:21 -0600 | [diff] [blame] | 3 | # |
| 4 | # SPDX-License-Identifier: BSD-3-Clause |
| 5 | # |
Chris Kay | 32d73bc | 2021-12-09 14:37:06 +0000 | [diff] [blame] | 6 | |
Jimmy Brisson | c7e28f5 | 2021-01-21 16:23:21 -0600 | [diff] [blame] | 7 | set title "Source Lines of Code by Module" |
Chris Kay | 32d73bc | 2021-12-09 14:37:06 +0000 | [diff] [blame] | 8 | set terminal png enhanced font ",16" size 1920, 1080 |
| 9 | |
| 10 | set datafile separator tab |
| 11 | |
Jimmy Brisson | c7e28f5 | 2021-01-21 16:23:21 -0600 | [diff] [blame] | 12 | set key autotitle columnheader |
Chris Kay | 32d73bc | 2021-12-09 14:37:06 +0000 | [diff] [blame] | 13 | set key reverse Left outside |
| 14 | |
Jimmy Brisson | c7e28f5 | 2021-01-21 16:23:21 -0600 | [diff] [blame] | 15 | set xtics nomirror rotate by -75 scale 0 |
Chris Kay | 32d73bc | 2021-12-09 14:37:06 +0000 | [diff] [blame] | 16 | |
Jimmy Brisson | c7e28f5 | 2021-01-21 16:23:21 -0600 | [diff] [blame] | 17 | set style data histogram |
| 18 | set style histogram rowstacked |
| 19 | set style fill solid border -1 |
Chris Kay | 32d73bc | 2021-12-09 14:37:06 +0000 | [diff] [blame] | 20 | |
Jimmy Brisson | c7e28f5 | 2021-01-21 16:23:21 -0600 | [diff] [blame] | 21 | set boxwidth 0.75 |
Chris Kay | 32d73bc | 2021-12-09 14:37:06 +0000 | [diff] [blame] | 22 | |
| 23 | set lt 1 lc rgb "#C971B2" |
| 24 | set lt 2 lc rgb "#78D19F" |
| 25 | set lt 3 lc rgb "#CB9B6B" |
| 26 | set lt 4 lc rgb "#7696C0" |
| 27 | set lt 5 lc rgb "#ECEAC6" |
| 28 | set lt 6 lc rgb "#D2CCDA" |
| 29 | set lt 7 lc rgb "#766AC9" |
| 30 | set lt 8 lc rgb "#C86D6A" |
| 31 | set lt 9 lc rgb "#92CCD7" |
| 32 | set lt 10 lc rgb "#DEAAB5" |
| 33 | set lt 11 lc rgb "#BC9FD9" |
| 34 | set lt 12 lc rgb "#A5B08B" |
| 35 | |
| 36 | stats ARG1 matrix rowheader columnheader nooutput |
| 37 | |
| 38 | plot ARG1 using 2:xtic(1), for [i=3:(STATS_columns + 1)] "" using i |