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
|
PREFIX = /usr/local
|
||||||
DESTDIR =
|
DESTDIR =
|
||||||
|
|
||||||
LIMINE_HDD_BIN = limine-hdd.bin
|
|
||||||
|
|
||||||
CFLAGS = -O2 -pipe -Wall -Wextra
|
CFLAGS = -O2 -pipe -Wall -Wextra
|
||||||
|
|
||||||
.PHONY: all install clean
|
.PHONY: all install clean
|
||||||
@@ -12,19 +10,19 @@ CFLAGS = -O2 -pipe -Wall -Wextra
|
|||||||
all: limine-install
|
all: limine-install
|
||||||
|
|
||||||
install: all
|
install: all
|
||||||
install -d "$(DESTDIR)$(PREFIX)/bin"
|
install -d '$(DESTDIR)$(PREFIX)/bin'
|
||||||
install -s limine-install "$(DESTDIR)$(PREFIX)/bin/"
|
install -s limine-install '$(DESTDIR)$(PREFIX)/bin/'
|
||||||
install -d "$(DESTDIR)$(PREFIX)/share"
|
install -d '$(DESTDIR)$(PREFIX)/share'
|
||||||
install -d "$(DESTDIR)$(PREFIX)/share/limine"
|
install -d '$(DESTDIR)$(PREFIX)/share/limine'
|
||||||
install -m 644 limine.sys "$(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-cd.bin '$(DESTDIR)$(PREFIX)/share/limine/'
|
||||||
install -m 644 limine-eltorito-efi.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 limine-pxe.bin '$(DESTDIR)$(PREFIX)/share/limine/'
|
||||||
install -m 644 BOOTX64.EFI "$(DESTDIR)$(PREFIX)/share/limine/"
|
install -m 644 BOOTX64.EFI '$(DESTDIR)$(PREFIX)/share/limine/'
|
||||||
install -m 644 BOOTIA32.EFI "$(DESTDIR)$(PREFIX)/share/limine/"
|
install -m 644 BOOTIA32.EFI '$(DESTDIR)$(PREFIX)/share/limine/'
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -f limine-install limine-install.exe
|
rm -f limine-install limine-install.exe
|
||||||
|
|
||||||
limine-install: limine-install.c inc.S $(LIMINE_HDD_BIN)
|
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 $@
|
$(CC) $(CFLAGS) -std=c11 limine-install.c inc.S -o $@
|
||||||
|
|||||||
6
inc.S
6
inc.S
@@ -4,7 +4,7 @@
|
|||||||
.data
|
.data
|
||||||
.global __binary_limine_hdd_bin_start
|
.global __binary_limine_hdd_bin_start
|
||||||
__binary_limine_hdd_bin_start:
|
__binary_limine_hdd_bin_start:
|
||||||
.incbin LIMINE_HDD_BIN
|
.incbin "limine-hdd.bin"
|
||||||
.global __binary_limine_hdd_bin_end
|
.global __binary_limine_hdd_bin_end
|
||||||
__binary_limine_hdd_bin_end:
|
__binary_limine_hdd_bin_end:
|
||||||
|
|
||||||
@@ -13,7 +13,7 @@ __binary_limine_hdd_bin_end:
|
|||||||
.section .data
|
.section .data
|
||||||
.global __binary_limine_hdd_bin_start
|
.global __binary_limine_hdd_bin_start
|
||||||
__binary_limine_hdd_bin_start:
|
__binary_limine_hdd_bin_start:
|
||||||
.incbin LIMINE_HDD_BIN
|
.incbin "limine-hdd.bin"
|
||||||
.global __binary_limine_hdd_bin_end
|
.global __binary_limine_hdd_bin_end
|
||||||
__binary_limine_hdd_bin_end:
|
__binary_limine_hdd_bin_end:
|
||||||
|
|
||||||
@@ -26,7 +26,7 @@ __binary_limine_hdd_bin_end:
|
|||||||
.section .data
|
.section .data
|
||||||
.global _binary_limine_hdd_bin_start
|
.global _binary_limine_hdd_bin_start
|
||||||
_binary_limine_hdd_bin_start:
|
_binary_limine_hdd_bin_start:
|
||||||
.incbin LIMINE_HDD_BIN
|
.incbin "limine-hdd.bin"
|
||||||
.global _binary_limine_hdd_bin_end
|
.global _binary_limine_hdd_bin_end
|
||||||
_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