Go to file
Sen Hastings f1bcb2a45c support/scripts/pkg-stats: migrate to CSS grid and inline javascript
This migrates pkg-stats.html from html tables to CSS grid, allowing
the use of newer, simpler javascript that is short enough to be
inlined, instead of relying on externally hosted javascript.

Javascript sorting function was rewritten from scratch in ~55 lines,
short enough to be inlined directly in the html.

Tables were redone in CSS grid, but with care taken to mimic existing
"look and feel" of prevous implementation, albeit with slightly
better responsive behavior and default styling characteristics.

Column labels are now "sticky" and stay stuck to the top of the
viewport as you scroll down the page.

Also, css was rewritten in fewer lines and table elements were changed
to divs (for grid support).

Other small misc fixes include quoted hrefs and document language
declarations to make the w3c html validator happy.

Signed-off-by: Sen Hastings <sen@phobosdpl.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
2022-07-23 18:09:52 +02:00
arch arch: add BR2_ARCH_NEEDS_GCC_AT_LEAST_12 2022-07-23 17:31:27 +02:00
board board: Add Canaan KD233 board support 2022-07-23 16:38:55 +02:00
boot boot/arm-trusted-firmware: add target board options 2022-07-23 17:39:38 +02:00
configs board: Add Canaan KD233 board support 2022-07-23 16:38:55 +02:00
docs utils/get-developers: implement a -v action for DEVELOPERS file validation 2022-07-23 16:32:58 +02:00
fs
linux
package package/gcc: remove gcc 9.x 2022-07-23 17:31:28 +02:00
support support/scripts/pkg-stats: migrate to CSS grid and inline javascript 2022-07-23 18:09:52 +02:00
system
toolchain package/elf2flt: Remove Config.in.host 2022-07-23 16:38:54 +02:00
utils utils/get-developers: add -d option for custom DEVELOPERS file 2022-07-23 16:32:58 +02:00
.clang-format
.defconfig
.flake8
.gitignore
.gitlab-ci.yml
CHANGES
Config.in package/elf2flt: Remove Config.in.host 2022-07-23 16:38:54 +02:00
Config.in.legacy package/gcc: remove gcc 9.x 2022-07-23 17:31:28 +02:00
COPYING
DEVELOPERS DEVELOPERS: add Sen Hastings for systemd and pkg-stats 2022-07-23 17:00:39 +02:00
Makefile
Makefile.legacy
README

Buildroot is a simple, efficient and easy-to-use tool to generate embedded
Linux systems through cross-compilation.

The documentation can be found in docs/manual. You can generate a text
document with 'make manual-text' and read output/docs/manual/manual.text.
Online documentation can be found at http://buildroot.org/docs.html

To build and use the buildroot stuff, do the following:

1) run 'make menuconfig'
2) select the target architecture and the packages you wish to compile
3) run 'make'
4) wait while it compiles
5) find the kernel, bootloader, root filesystem, etc. in output/images

You do not need to be root to build or run buildroot.  Have fun!

Buildroot comes with a basic configuration for a number of boards. Run
'make list-defconfigs' to view the list of provided configurations.

Please feed suggestions, bug reports, insults, and bribes back to the
buildroot mailing list: buildroot@buildroot.org
You can also find us on #buildroot on OFTC IRC.

If you would like to contribute patches, please read
https://buildroot.org/manual.html#submitting-patches