Compare commits
21 Commits
v2.60.2-bi
...
v2.68.2-bi
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b4e3077a09 | ||
|
|
a3f264f064 | ||
|
|
ee9928d1c2 | ||
|
|
6995d449e9 | ||
|
|
a4165aedc5 | ||
|
|
e6ef50ff53 | ||
|
|
cc336eaf0d | ||
|
|
dc2235486a | ||
|
|
66b0d3d356 | ||
|
|
6ef43ef5c2 | ||
|
|
4961b1efe7 | ||
|
|
af0afaa23f | ||
|
|
d54803dd80 | ||
|
|
9372b97cf5 | ||
|
|
2945d0ad97 | ||
|
|
7b98e90c5e | ||
|
|
547f86df86 | ||
|
|
6477428047 | ||
|
|
4ae2ad46b3 | ||
|
|
1f8074403a | ||
|
|
d685f91650 |
BIN
BOOTIA32.EFI
BIN
BOOTIA32.EFI
Binary file not shown.
BIN
BOOTX64.EFI
BIN
BOOTX64.EFI
Binary file not shown.
26
Makefile
26
Makefile
@@ -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
6
inc.S
@@ -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:
|
||||
|
||||
|
||||
BIN
limine-cd.bin
BIN
limine-cd.bin
Binary file not shown.
Binary file not shown.
BIN
limine-hdd.bin
BIN
limine-hdd.bin
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
limine-pxe.bin
BIN
limine-pxe.bin
Binary file not shown.
BIN
limine.sys
BIN
limine.sys
Binary file not shown.
Reference in New Issue
Block a user