From 0579a19d6f51609aa320ce4b020903c42f90304d Mon Sep 17 00:00:00 2001 From: mintsuki Date: Sun, 21 Mar 2021 10:59:32 +0100 Subject: [PATCH] build: Create limine directory inside share directory and copy over LICENSE.md to binary releases --- .github/workflows/main.yml | 3 +++ Makefile | 11 ++++++----- limine-install/Makefile | 11 ++++++----- 3 files changed, 15 insertions(+), 10 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index c1cf0258..168f40bd 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -76,6 +76,9 @@ jobs: - name: Copy limine-install to bin run: cp limine-install/* bin/ + - name: Copy LICENSE to bin + run: cp LICENSE.md bin/ + - name: Push binaries to binary branch run: | git config user.name 'mintsuki' diff --git a/Makefile b/Makefile index affaede1..b2fc193a 100644 --- a/Makefile +++ b/Makefile @@ -23,11 +23,12 @@ install: all install -d $(DESTDIR)$(PREFIX)/bin install -s bin/limine-install $(DESTDIR)$(PREFIX)/bin/ install -d $(DESTDIR)$(PREFIX)/share - install -m 644 bin/limine.sys $(DESTDIR)$(PREFIX)/share/ - install -m 644 bin/limine-cd.bin $(DESTDIR)$(PREFIX)/share/ - install -m 644 bin/limine-eltorito-efi.bin $(DESTDIR)$(PREFIX)/share/ - install -m 644 bin/limine-pxe.bin $(DESTDIR)$(PREFIX)/share/ - install -m 644 bin/BOOTX64.EFI $(DESTDIR)$(PREFIX)/share/ + install -d $(DESTDIR)$(PREFIX)/share/limine + install -m 644 bin/limine.sys $(DESTDIR)$(PREFIX)/share/limine/ + install -m 644 bin/limine-cd.bin $(DESTDIR)$(PREFIX)/share/limine/ + install -m 644 bin/limine-eltorito-efi.bin $(DESTDIR)$(PREFIX)/share/limine/ + install -m 644 bin/limine-pxe.bin $(DESTDIR)$(PREFIX)/share/limine/ + install -m 644 bin/BOOTX64.EFI $(DESTDIR)$(PREFIX)/share/limine/ limine-bios: stage23-bios decompressor mkdir -p bin diff --git a/limine-install/Makefile b/limine-install/Makefile index 1cf9f61f..4d0c2b4b 100644 --- a/limine-install/Makefile +++ b/limine-install/Makefile @@ -16,11 +16,12 @@ install: all install -d $(DESTDIR)$(PREFIX)/bin install -s limine-install $(DESTDIR)$(PREFIX)/bin/ install -d $(DESTDIR)$(PREFIX)/share - install -m 644 limine.sys $(DESTDIR)$(PREFIX)/share/ - install -m 644 limine-cd.bin $(DESTDIR)$(PREFIX)/share/ - install -m 644 limine-eltorito-efi.bin $(DESTDIR)$(PREFIX)/share/ - install -m 644 limine-pxe.bin $(DESTDIR)$(PREFIX)/share/ - install -m 644 BOOTX64.EFI $(DESTDIR)$(PREFIX)/share/ + install -d $(DESTDIR)$(PREFIX)/share/limine + install -m 644 limine.sys $(DESTDIR)$(PREFIX)/share/limine/ + install -m 644 limine-cd.bin $(DESTDIR)$(PREFIX)/share/limine/ + install -m 644 limine-eltorito-efi.bin $(DESTDIR)$(PREFIX)/share/limine/ + install -m 644 limine-pxe.bin $(DESTDIR)$(PREFIX)/share/limine/ + install -m 644 BOOTX64.EFI $(DESTDIR)$(PREFIX)/share/limine/ clean: rm -f limine-hdd.o limine-install limine-install.exe