Commit Graph

19 Commits

Author SHA1 Message Date
Zach Dykstra fee1c0d87e Error out if efi.stub is defined but missing 2020-05-15 22:23:48 -05:00
Andrew J. Hesford d954b58f7c Fix version number in generate-zbm 2020-05-11 09:44:11 -04:00
Zach Dykstra 931051d9a1 Allow the EFI stub to be defined in config.ini 2020-03-24 17:36:14 -05:00
Zach Dykstra 8f578fc41d Switch default conf.d path 2020-02-26 09:38:00 -06:00
Zach Dykstra 5c9c0b463b Release 0.8.1 2020-01-19 15:31:59 -06:00
Zach Dykstra 489abf394a
Merge branch 'master' into syslinux-merge 2020-01-19 15:24:39 -06:00
Zach Dykstra 01b504f107 Usability fixes
- Add the ability to automatically mount/unmount an EFI or syslinux
  partition before generating any files.

- Change execute to return an array, with the status code as the final
  array item.

- Add a fix for petitboots brainded syslinux.cfg parser. Any kernels
  ending in .0 are stripped - so v0.x.0 releases are 'broken'. Appends
  _1 to all versions to work around this behavior.

- Merges in kernel version sorting via Sort::Versions
2020-01-19 15:10:59 -06:00
Zach Dykstra 7586dfb8d4 Make syslinux use built components 2020-01-18 22:13:59 -06:00
Zach Dykstra 0ca82033e9 Properly sort kernel versions 2020-01-18 22:01:22 -06:00
Zach Dykstra 615c89e412 Bump to 0.8.0 2020-01-11 19:43:21 -06:00
Zach Dykstra cfe3697c5d dirname not basename 2020-01-07 22:09:43 -06:00
Zach Dykstra 65c0324d13 Bump to 0.7.7 2020-01-07 20:29:03 -06:00
Zach Dykstra 62024bc156 Add menu header, nicer menu labels 2020-01-07 20:22:57 -06:00
Zach Dykstra 09b1833297 Initial support for syslinux 2019-12-31 20:54:11 -06:00
Zach Dykstra 5fecb80f5b Bump to 0.7.6 2019-12-31 17:26:48 -06:00
Zach Dykstra 7f09058c2c Add Makefile, update documentation, clean up VERSION
* Add a basic Makefile, that copies files to to the system. Limited
  test on a Void linux system only.

* Clean up the README.md to include more detailed documentation on
  integration with rEFInd and efibootmgr, how to use generate-zbm, and
  other tidbits.

* Remove the VERSION file loading from generate-zbm, prefer the internal
  version string now. This simplifies deployment greatly.
2019-12-31 16:15:45 -06:00
Zach Dykstra 0d3d6b0d3b Make path to output files, catch copy errors and warn 2019-12-20 09:30:04 -06:00
Zach Dykstra 946ba753a6 Rename unified file to platform kernel prefix 2019-12-19 23:15:03 -06:00
Zach Dykstra 8707518746 Create generate-zbm which can be used to manage the lifecycle of the
initramfs, kernel and combined EFI image needed to boot a system.

This script is considered beta, ensure you have backups of the files in
your ESP before using it.

Remove old void packages
2019-12-19 18:53:01 -06:00