aboutsummaryrefslogtreecommitdiff
path: root/resources/utilities/grub-assemble
Commit message (Collapse)AuthorAgeFilesLines
* Replaced '#!/bin/bash' w/ '#!/usr/bin/env bash'Andrew Robbins2017-06-231-1/+1
| | | | | This is mainly useful for being able to run these scripts on BSDs. And for users who use a Bash not installed to /bin.
* re-add old build system (for x86 boards/utils)4 of 7 (Leah Rowe) info@minifree.org2017-01-2122-0/+1608
| | | | Everything will be migrated over to the new build system after release.
* Current build system removalPaul Kocialkowski2017-01-1522-1608/+0
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Change Leah's surname back to RoweLeah Rowe2016-06-281-1/+1
|
* reassign Minifree Ltd copyrights back to Minifree directorLeah Woods2016-05-061-1/+1
| | | | This time under her chosen name.
* reassign copyright from Minifree director to Minifree LtdMinifree Ltd2016-04-261-1/+1
|
* Revert "Revert "grub: build reproducibly""Francis Rowe2015-12-061-0/+10
| | | | This reverts commit 6278d578f6f47ae2d2742b95c99df087a06d0e90.
* Revert "grub: build reproducibly"Francis Rowe2015-12-041-10/+0
| | | | This reverts commit 26d16fa5cdc9e351fcb582104cf8c7b3bf9ddaf0.
* grub: build reproduciblyFrancis Rowe2015-12-041-0/+10
|
* grub-assemble: remove redundant line break on EOFFrancis Rowe2015-11-051-1/+0
|
* grub-assemble: simplify if/for blocksFrancis Rowe2015-11-051-4/+2
|
* grub-assemble: remove a bashismFrancis Rowe2015-11-051-1/+1
|
* grub.cfg: use memtest.bin, not memtestFrancis Rowe2015-11-051-1/+1
|
* grub-assemble: use memtest.bin, not memtestFrancis Rowe2015-11-051-1/+1
|
* grub-assemble: fix bug: keymaps not being includedFrancis Rowe2015-10-151-2/+2
|
* grub-assemble: use GPLv3+Francis Rowe2015-08-301-6/+17
| | | | | | | The original script used a permissive license, but my changes over time have completely taken over, to the point where none of the original code exists. Therefore, I am re-releasing it under my favourite license.
* grub-assemble gen.sh: only run list_keymaps onceFrancis Rowe2015-08-301-2/+3
|
* grub-assemble: generate keymap list using function, not scriptFrancis Rowe2015-08-302-31/+10
|
* grub-assemble/grub_memdisk_keymap: simplify for loopFrancis Rowe2015-08-301-3/+2
|
* grub-assemble: delete useless COPYING file (public domain data)Francis Rowe2015-08-301-13/+0
|
* all scripts: general fixes and clean upFrancis Rowe2015-08-301-1/+1
|
* grub-assemble/grub_memdisk_keymap: don't use lsFrancis Rowe2015-08-301-1/+3
|
* really make memtest86plus naming consistentFrancis Rowe2015-08-291-1/+1
|
* grub-assemble: add RAID modulesFrancis Rowe2015-08-261-0/+5
|
* GRUB keymaps: Add Esponal (Spanish) QwertyFrancis Rowe2015-08-172-0/+130
|
* grub-assemble: Add German QWERTZ keymap filesFrancis Rowe2015-06-252-0/+130
| | | | | | | Libreboot has always had lots of German users, yet I didn't think to add German keymaps to GRUB. Entschuldige bitte, dass ich es vergessen habe.
* utilities/grub-assemble: use printf properlyFrancis Rowe2015-06-111-1/+1
|
* all script: use a standard styleFrancis Rowe2015-06-112-19/+19
| | | | | Based on the style used for the script in resources/scripts/helpers/build/release/
* grub-assemble: Add the "bsd" and "part_bsd" modulesFrancis Rowe2015-03-011-0/+2
|
* grub-assemble: Disable verbose outputFrancis Rowe2015-03-011-1/+2
|
* bash scripts: Make script output more user-friendlyFrancis Rowe2015-02-201-0/+2
|
* bash scripts: Only enable verbose output if DEBUG= is usedFrancis Rowe2015-02-201-2/+3
|
* Delete GRUB Invaders from librebootFrancis Rowe2015-02-141-1/+0
|
* grub-assemble: Add link to original utility.Francis Rowe2015-02-071-0/+3
|
* buildrom-withgrub: Put background.jpg in CBFS, not GRUB memdiskFrancis Rowe2015-02-071-1/+0
| | | | | | | | | | The background.jpg was put in CBFS originally to save space inside CBFS because the GRUB payload is LZMA compressed by coreboot. The actual measured saving in space for background.jpg being in the memdisk was about 4KiB. Putting it in CBFS means that the user can easily change their background image if they want to.
* grub-assemble: merge scripts into a single script gen.shFrancis Rowe2015-02-073-57/+56
|
* grub-assemble: Use single list of modulesFrancis Rowe2014-11-233-10/+204
|
* Only build 2 GRUB payload executables, re-use on all boards.Francis Rowe2014-11-222-2/+2
| | | | This should speed up the build process a bit.
* resources/utilities/grub-assemble/gen.txtmode.sh: Use GNU BASHFrancis Rowe2014-11-222-2/+2
| | | | resources/utilities/grub-assemble/gen.vesafb.sh: Use GNU BASH
* resources/utilities/grub-assemble/gen.txtmode.sh Remove pwd cmdFrancis Rowe2014-11-221-2/+0
|
* Revert "buildrom-withgrub: Only include 1 keymap file in GRUB memdisk."Francis Rowe2014-11-214-233/+47
| | | | This reverts commit 3e1712768172e53ed02da96e1bb392edaa219de7.
* buildrom-withgrub: Only include 1 keymap file in GRUB memdisk.Francis Rowe2014-11-214-47/+233
| | | | | | | | | | | | | This is to reduce the size of the image. To accomplish this, the payload in each coreboot configuration was set to 'None', after which the buildrom-withgrub script was modified to build a new grub.elf for each image. This is fast, since building the grub.elf only takes less than a second. The alternative was to build a new coreboot ROM per keymap, which would have been slow. Other files were also modified along with this, check the diff to see everything.
* Move CBFS files to GRUB memdisk, except grub.cfg and grubtest.cfgFrancis Rowe2014-11-212-1/+38
| | | | | | | | | | | Set the GRUB configs to use (memdisk) instead of (cbfsdisk) for these files. This reduces the space used in CBFS because coreboot compresses it's payloads with LZMA by default. Most users will only want to use cbfstool to modify the grub.cfg or grubtest.cfg.
* Error checkingFrancis Rowe2014-11-092-0/+4
| | | | | | | | | | Add set -e -u -v to all scripts. flash, lenovobios_firstflash, lenovobios_secondflash and macbook21_firstflash only have -v set because these are expected to have errors powertop.trisquel6 has nothing added.
* grub-assemble: add French Dvorak (BEPO) keyboard layout.Francis Rowe2014-11-092-0/+142
|
* Revert "grub-assemble: Add modules for booting from SDHC."Francis Rowe2014-10-111-4/+1
| | | | | This reverts commit 4d38eb08c8c9d404cf3c989b363f6de1fa7eb08c. Caused issues with booting: could not load payload.
* grub-assemble: Add modules for booting from SDHC.Francis Rowe2014-10-111-1/+4
|
* Regression fix: Re-add CD-ROM (ata0) in GRUBFrancis Rowe2014-09-111-1/+1
| | | | pata module was missing
* Re-enable background images in ISOLINUX/SYSLINUX GRUB parser menusFrancis Rowe2014-09-111-2/+2
| | | | | Moved those from install-modules to modules: gfxmenu gfxterm_background gfxterm_menu jpeg png tga
* Regression fix: Parabola live ISO boot issuesFrancis Rowe2014-09-111-4/+2
| | | | | Reverted back to the GRUB git revision used in 5th beta of 6th release. Will need to investigate what commit in GRUB caused the issue.