| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|/ /
| |
| |
| | |
Necessary to satiate shellcheck.
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | | |
It makes things easier if the makefiles fetch the default payload from
its build directory, which should have a stable name.
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
There is a separate vboot project, so those revision files related to
it should be placed in its configs directory instead.
|
| | |
| | |
| | |
| | |
| | | |
The new build system simply uses 'revision' to refer to the git
revision that should be used.
|
| | |
| | |
| | |
| | | |
The new build system uses the shortened version: arch
|
| | | |
|
|/ / |
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | | |
Dumps CBMEM console log to stdout; this is useful for
development/troubleshooting purposes.
|
| | |
| | |
| | |
| | |
| | | |
As of right now setting/unsetting the variable does nothing as this
functionality will be added later.
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| | |
The grub.cfg to be included in the GRUB image is located in each
target's directory in 'projecs/grub/configs' now, which means
'projects/grub/configs/grub.cfg' no longer has any use.
Ditto with 'projects/grub/configs/modules-install' and
'projects/grub/configs/modules-preload'
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | | |
The bootorder file should be handled by the Coreboot scripts in
projects/coreboot/coreboot* instead for better tailoring to a given
target.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
'txtmode' isn't so much a configuration for textmode as it is a BIOS,
simply, and 'vga' is actually the VGABIOS which requires the BIOS
being present in order to function; this is contrary to what the
original target names may lead one to initially believe.
|
| | |
| | |
| | |
| | |
| | |
| | | |
Absolute pathnames are used so there's not actually any need to go
through the process of setting up a subshell and changing directory
as long as the '-C' flag is passed to Make.
|
| | | |
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
git.seabios.org doesn't have its certificate properly configured,
preventing git from taking advantage of TLS certificate
verification (git complains and aborts). To side-step the issue, the
URI for the SeaBIOS repository at review.coreboot.org/seabios.git is
substituted in place of the old.
|
|\ \ |
|
| | | |
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The check for an existing, non-directory file as $keymap_out_path was
added to prevent the (unlikely) scenario of attempting writing a file
to a file as if it were a directory.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Out of: the image itself, keylayouts, and font, the image takes the
longest to build so it would be best to attempt its build first to
avoid wasted time and resources, however little, if the build fails.
|
| | | |
| | | |
| | | |
| | | | |
Forgot about that flag when that was written. Somehow.
|
|/ / / |
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Mostly reimplements the old dependency-fetching scripts from
resources/scripts/helpers/build/dependencies, though instead of
fetching the requisite dependencies for the user, it prints them to
stdout.
The scripts do not perform any downloading/installation due to root
privileges being necessary to carry it out.
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Dependencies for individual programs are placed in separate files to
lower maintainence costs.
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Dependencies for individual programs are placed in separate files to
lower maintainence costs.
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Any other compatible system (e.g. *BSD) can be added in the future once
the necessary packages on those systems have been determined.
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This is essentially the same function from libs/project with only the
prefix changed from 'project_' to 'tool_' and minor formatting
changes.
The function had to be added in order to allow for arguments to tool
scripts, which the dependencies script will require.
|
|\ \ \ |
|
| |/ /
| | |
| | |
| | | |
page titled "1130 Keyboard bezel" on ThinkPad T400 installation page
|
|\ \ \
| |/ /
|/| | |
|
| | | |
|
|\ \ \ |
|
| |/ /
| | |
| | |
| | | |
WiFi adapters endorsed by Creative Commons are not good enough for linux-libre
|
|\ \ \ |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This is only used as a resource for building DejaVu fonts so there's
no need to do any building or installing with this project.
fontconfig could be cloned into DejaVu fonts' sources instead but
it'd be easier to maintain by keeping it as a separate project.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Without patching .gitignore, when `git clean -df` is run it will
remove files UnicodeData.txt and Blocks.txt. These files should be
preserved between builds to avoid needless refetching.
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Will be used to build the DejaVu Sans Mono ttf file from source in
order to: cut down on the number of binary files added to the repo;
build from source wherever possible any software included in the final
Libreboot ROM.
These fonts take a non-significant amount of time to build and are
light on dependencies (fontforge, libfont-ttf-perl) so this shouldn't
be an issue.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
'font-file' contains the filename (not path) of the font to use when
making a PF2-format GRUB font.
'font-project' contains the name of the project which built the
original font file.
These files are necessary to avoid hard-coding the font and/or the
path to the font as an argument to grub-mkfont.
|
| | | |
| | | |
| | | |
| | | |
| | | | |
A more flexible way of handling font files will be introduced in later
commits.
|
|/ / /
| | |
| | |
| | |
| | |
| | | |
The idea is to build a font from source and then make a PF2 format
file from it using grub-mkfont. This cuts down on the number of
binary files committed to history in the repository.
|
|\ \ \ |
|