From 6e4a1411112a0de85f07ce8606cf44b0e082b19f Mon Sep 17 00:00:00 2001 From: Aqua-sama Date: Sun, 14 Feb 2021 22:56:57 +0200 Subject: Add grub build instructions --- grub/makefile | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 grub/makefile (limited to 'grub') diff --git a/grub/makefile b/grub/makefile new file mode 100644 index 0000000..014b061 --- /dev/null +++ b/grub/makefile @@ -0,0 +1,26 @@ +CURL := curl -OL +GPG := gpg + +F := grub-2.04.tar.xz +srcdir := $(F:%.tar.xz=%) +dstdir := $(F:%.tar.xz=%-tools) + +default: + @echo $(SRCDIR) + +$(F): + $(CURL) https://ftp.gnu.org/gnu/grub/$(F) + +$(F).sig: + $(CURL) https://ftp.gnu.org/gnu/grub/$(F).sig + +verify: $(F) $(F).sig + $(GPG) --verify $(F).sig + +build: $(F) + tar -xf $(F) + cd $(srcdir) && CC=clang BUILD_CC=clang TARGET_CC=clang ./configure --disable-werror --prefix=/ + make -C $(srcdir) -j6 DESTDIR=$(CURDIR)/$(dstdir) install + +clean: + rm $(F) $(F).sig -- cgit v1.2.1