diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 044f8510..d00dfb31 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -55,6 +55,9 @@ jobs: - name: Copy install-sh to bin run: cp build-aux/install-sh build/bin/ + - name: Copy limine.h to bin + run: cp limine.h build/bin/ + - name: Remove limine-hdd.bin run: rm build/bin/limine-hdd.bin diff --git a/GNUmakefile.in b/GNUmakefile.in index dda401d8..c86d633a 100644 --- a/GNUmakefile.in +++ b/GNUmakefile.in @@ -107,6 +107,8 @@ install-data: $(INSTALL) -m 644 '$(call SHESCAPE,$(BINDIR))/limine-pxe.bin' '$(DESTDIR)@datarootdir@/limine/' || true $(INSTALL) -m 644 '$(call SHESCAPE,$(BINDIR))/BOOTX64.EFI' '$(DESTDIR)@datarootdir@/limine/' || true $(INSTALL) -m 644 '$(call SHESCAPE,$(BINDIR))/BOOTIA32.EFI' '$(DESTDIR)@datarootdir@/limine/' || true + $(INSTALL) -d '$(DESTDIR)@includedir@' + $(INSTALL) -m 644 limine.h '$(DESTDIR)@includedir@/' .PHONY: install-strip install-strip: install-data diff --git a/limine-deploy/Makefile b/limine-deploy/Makefile index 90b5e0ed..791bb688 100644 --- a/limine-deploy/Makefile +++ b/limine-deploy/Makefile @@ -18,6 +18,8 @@ install-data: all $(INSTALL) -m 644 limine-pxe.bin '$(DESTDIR)$(PREFIX)/share/limine/' $(INSTALL) -m 644 BOOTX64.EFI '$(DESTDIR)$(PREFIX)/share/limine/' $(INSTALL) -m 644 BOOTIA32.EFI '$(DESTDIR)$(PREFIX)/share/limine/' + $(INSTALL) -d '$(DESTDIR)$(PREFIX)/include' + $(INSTALL) -m 644 limine.h '$(DESTDIR)$(PREFIX)/include/' .PHONY: install install: install-data