Compare commits

...

21 Commits

Author SHA1 Message Date
mintsuki
b4e3077a09 Binary release v2.68.2 2021-12-05 23:41:04 +00:00
mintsuki
a3f264f064 Binary release v2.68.1 2021-12-02 00:46:41 +00:00
mintsuki
ee9928d1c2 Binary release v2.68 2021-11-30 00:12:04 +00:00
mintsuki
6995d449e9 Binary release v2.67.3 2021-11-27 13:21:40 +00:00
mintsuki
a4165aedc5 Binary release v2.67.2 2021-11-26 14:09:17 +00:00
mintsuki
e6ef50ff53 Binary release v2.67.1 2021-11-25 22:30:59 +00:00
mintsuki
cc336eaf0d Binary release v2.67 2021-11-24 18:22:44 +00:00
mintsuki
dc2235486a Binary release v2.66.4 2021-11-23 11:05:01 +00:00
mintsuki
66b0d3d356 Binary release v2.66.3 2021-11-21 00:36:00 +00:00
mintsuki
6ef43ef5c2 Binary release v2.66.2 2021-11-20 22:26:06 +00:00
mintsuki
4961b1efe7 Binary release v2.66.1 2021-11-20 21:59:54 +00:00
mintsuki
af0afaa23f Binary release v2.66 2021-11-20 21:13:49 +00:00
mintsuki
d54803dd80 Binary release v2.65 2021-11-20 08:28:59 +00:00
mintsuki
9372b97cf5 Binary release v2.64 2021-11-10 13:46:31 +00:00
mintsuki
2945d0ad97 Binary release v2.63 2021-11-10 01:16:44 +00:00
mintsuki
7b98e90c5e Binary release v2.62.3 2021-11-05 06:00:42 +00:00
mintsuki
547f86df86 Binary release v2.62.2 2021-11-03 02:20:36 +00:00
mintsuki
6477428047 Binary release v2.62.1 2021-11-01 02:03:25 +00:00
mintsuki
4ae2ad46b3 Binary release v2.62 2021-10-31 21:33:23 +00:00
mintsuki
1f8074403a Binary release v2.61 2021-10-30 00:22:36 +00:00
mintsuki
d685f91650 Binary release v2.60.3 2021-10-24 15:40:29 +00:00
12 changed files with 15 additions and 17 deletions

Binary file not shown.

Binary file not shown.

View File

@@ -3,8 +3,6 @@ CC = cc
PREFIX = /usr/local
DESTDIR =
LIMINE_HDD_BIN = limine-hdd.bin
CFLAGS = -O2 -pipe -Wall -Wextra
.PHONY: all install clean
@@ -12,19 +10,19 @@ CFLAGS = -O2 -pipe -Wall -Wextra
all: limine-install
install: all
install -d "$(DESTDIR)$(PREFIX)/bin"
install -s limine-install "$(DESTDIR)$(PREFIX)/bin/"
install -d "$(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/"
install -m 644 BOOTIA32.EFI "$(DESTDIR)$(PREFIX)/share/limine/"
install -d '$(DESTDIR)$(PREFIX)/bin'
install -s limine-install '$(DESTDIR)$(PREFIX)/bin/'
install -d '$(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/'
install -m 644 BOOTIA32.EFI '$(DESTDIR)$(PREFIX)/share/limine/'
clean:
rm -f limine-install limine-install.exe
limine-install: limine-install.c inc.S $(LIMINE_HDD_BIN)
$(CC) $(CFLAGS) -std=c11 -DLIMINE_HDD_BIN='"$(LIMINE_HDD_BIN)"' limine-install.c inc.S -o $@
limine-install: limine-install.c inc.S limine-hdd.bin
$(CC) $(CFLAGS) -std=c11 limine-install.c inc.S -o $@

6
inc.S
View File

@@ -4,7 +4,7 @@
.data
.global __binary_limine_hdd_bin_start
__binary_limine_hdd_bin_start:
.incbin LIMINE_HDD_BIN
.incbin "limine-hdd.bin"
.global __binary_limine_hdd_bin_end
__binary_limine_hdd_bin_end:
@@ -13,7 +13,7 @@ __binary_limine_hdd_bin_end:
.section .data
.global __binary_limine_hdd_bin_start
__binary_limine_hdd_bin_start:
.incbin LIMINE_HDD_BIN
.incbin "limine-hdd.bin"
.global __binary_limine_hdd_bin_end
__binary_limine_hdd_bin_end:
@@ -26,7 +26,7 @@ __binary_limine_hdd_bin_end:
.section .data
.global _binary_limine_hdd_bin_start
_binary_limine_hdd_bin_start:
.incbin LIMINE_HDD_BIN
.incbin "limine-hdd.bin"
.global _binary_limine_hdd_bin_end
_binary_limine_hdd_bin_end:

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.