build: Rename freestanding-headers to match upstream
This commit is contained in:
parent
af2f92210a
commit
098e8679f3
|
@ -4,7 +4,7 @@
|
||||||
/toolchain
|
/toolchain
|
||||||
/toolchain-files
|
/toolchain-files
|
||||||
/limine-efi
|
/limine-efi
|
||||||
/freestanding_headers
|
/freestanding-headers
|
||||||
/make_toolchain.sh
|
/make_toolchain.sh
|
||||||
/ovmf*
|
/ovmf*
|
||||||
*.o
|
*.o
|
||||||
|
|
|
@ -187,7 +187,7 @@ dist:
|
||||||
cp -r '$(call SHESCAPE,$(SRCDIR))'/.git '$(call SHESCAPE,$(BUILDDIR))'/"limine-$(LIMINE_VERSION)"/
|
cp -r '$(call SHESCAPE,$(SRCDIR))'/.git '$(call SHESCAPE,$(BUILDDIR))'/"limine-$(LIMINE_VERSION)"/
|
||||||
cd '$(call SHESCAPE,$(BUILDDIR))'/"limine-$(LIMINE_VERSION)" && git checkout .
|
cd '$(call SHESCAPE,$(BUILDDIR))'/"limine-$(LIMINE_VERSION)" && git checkout .
|
||||||
cd '$(call SHESCAPE,$(BUILDDIR))'/"limine-$(LIMINE_VERSION)" && ./bootstrap
|
cd '$(call SHESCAPE,$(BUILDDIR))'/"limine-$(LIMINE_VERSION)" && ./bootstrap
|
||||||
rm -rf '$(call SHESCAPE,$(BUILDDIR))'/"limine-$(LIMINE_VERSION)/freestanding_headers/.git"
|
rm -rf '$(call SHESCAPE,$(BUILDDIR))'/"limine-$(LIMINE_VERSION)/freestanding-headers/.git"
|
||||||
rm -rf '$(call SHESCAPE,$(BUILDDIR))'/"limine-$(LIMINE_VERSION)/libgcc-binaries/.git"
|
rm -rf '$(call SHESCAPE,$(BUILDDIR))'/"limine-$(LIMINE_VERSION)/libgcc-binaries/.git"
|
||||||
rm -rf '$(call SHESCAPE,$(BUILDDIR))'/"limine-$(LIMINE_VERSION)/libgcc-binaries/.gitignore"
|
rm -rf '$(call SHESCAPE,$(BUILDDIR))'/"limine-$(LIMINE_VERSION)/libgcc-binaries/.gitignore"
|
||||||
rm -rf '$(call SHESCAPE,$(BUILDDIR))'/"limine-$(LIMINE_VERSION)/limine-efi/.git"
|
rm -rf '$(call SHESCAPE,$(BUILDDIR))'/"limine-$(LIMINE_VERSION)/limine-efi/.git"
|
||||||
|
@ -212,7 +212,7 @@ distclean: clean
|
||||||
|
|
||||||
.PHONY: maintainer-clean
|
.PHONY: maintainer-clean
|
||||||
maintainer-clean: distclean
|
maintainer-clean: distclean
|
||||||
cd '$(call SHESCAPE,$(SRCDIR))' && rm -rf freestanding_headers libgcc-binaries make_toolchain.sh limine-efi configure build-aux *'~' autom4te.cache *.tar.xz *.tar.gz
|
cd '$(call SHESCAPE,$(SRCDIR))' && rm -rf freestanding-headers libgcc-binaries make_toolchain.sh limine-efi configure build-aux *'~' autom4te.cache *.tar.xz *.tar.gz
|
||||||
cd '$(call SHESCAPE,$(SRCDIR))'/toolchain-detect && rm -rf configure *'~' autom4te.cache
|
cd '$(call SHESCAPE,$(SRCDIR))'/toolchain-detect && rm -rf configure *'~' autom4te.cache
|
||||||
|
|
||||||
.PHONY: common-uefi-x86-64
|
.PHONY: common-uefi-x86-64
|
||||||
|
|
|
@ -7,7 +7,7 @@ test -z "$srcdir" && srcdir=.
|
||||||
|
|
||||||
cd "$srcdir"
|
cd "$srcdir"
|
||||||
|
|
||||||
[ -d freestanding_headers ] || git clone https://github.com/mintsuki/freestanding_headers.git
|
[ -d freestanding-headers ] || git clone https://github.com/mintsuki/freestanding-headers.git
|
||||||
[ -d libgcc-binaries ] || git clone https://github.com/mintsuki/libgcc-binaries.git
|
[ -d libgcc-binaries ] || git clone https://github.com/mintsuki/libgcc-binaries.git
|
||||||
[ -d limine-efi ] || git clone https://github.com/limine-bootloader/limine-efi.git
|
[ -d limine-efi ] || git clone https://github.com/limine-bootloader/limine-efi.git
|
||||||
[ -f make_toolchain.sh ] || ( curl -o make_toolchain.sh https://gist.githubusercontent.com/mintsuki/50fca7022e09f241e40809168662493d/raw/c7eb3dd24100da888893dcee6e8d6b577613b577/make_toolchain.sh && chmod +x make_toolchain.sh )
|
[ -f make_toolchain.sh ] || ( curl -o make_toolchain.sh https://gist.githubusercontent.com/mintsuki/50fca7022e09f241e40809168662493d/raw/c7eb3dd24100da888893dcee6e8d6b577613b577/make_toolchain.sh && chmod +x make_toolchain.sh )
|
||||||
|
|
|
@ -52,7 +52,7 @@ override INTERNAL_CFLAGS := \
|
||||||
-MMD \
|
-MMD \
|
||||||
-DCOM_OUTPUT=$(COM_OUTPUT) \
|
-DCOM_OUTPUT=$(COM_OUTPUT) \
|
||||||
-DE9_OUTPUT=$(E9_OUTPUT) \
|
-DE9_OUTPUT=$(E9_OUTPUT) \
|
||||||
-I../freestanding_headers \
|
-I../freestanding-headers \
|
||||||
-I'$(call SHESCAPE,$(BUILDDIR))/..' \
|
-I'$(call SHESCAPE,$(BUILDDIR))/..' \
|
||||||
-I. \
|
-I. \
|
||||||
-I.. \
|
-I.. \
|
||||||
|
@ -292,7 +292,7 @@ limine-efi: $(call MKESCAPE,$(BUILDDIR))/limine-efi
|
||||||
$(MAKE) -C '$(call SHESCAPE,$(BUILDDIR))/limine-efi/gnuefi' \
|
$(MAKE) -C '$(call SHESCAPE,$(BUILDDIR))/limine-efi/gnuefi' \
|
||||||
CC="$(LIMINE_CC) -m64 -march=x86-64 -mtune=generic" \
|
CC="$(LIMINE_CC) -m64 -march=x86-64 -mtune=generic" \
|
||||||
CFLAGS='-nostdinc' \
|
CFLAGS='-nostdinc' \
|
||||||
INCDIR='-I$(call SHESCAPE,$(SRCDIR))/../freestanding_headers' \
|
INCDIR='-I$(call SHESCAPE,$(SRCDIR))/../freestanding-headers' \
|
||||||
ARCH=x86_64
|
ARCH=x86_64
|
||||||
|
|
||||||
$(call MKESCAPE,$(BUILDDIR))/linker_nomap.ld: linker_uefi_x86_64.ld.in
|
$(call MKESCAPE,$(BUILDDIR))/linker_nomap.ld: linker_uefi_x86_64.ld.in
|
||||||
|
@ -340,7 +340,7 @@ limine-efi: $(call MKESCAPE,$(BUILDDIR))/limine-efi
|
||||||
$(MAKE) -C '$(call SHESCAPE,$(BUILDDIR))/limine-efi/gnuefi' \
|
$(MAKE) -C '$(call SHESCAPE,$(BUILDDIR))/limine-efi/gnuefi' \
|
||||||
CC="$(LIMINE_CC) -m32 -march=i686 -mtune=generic" \
|
CC="$(LIMINE_CC) -m32 -march=i686 -mtune=generic" \
|
||||||
CFLAGS='-nostdinc' \
|
CFLAGS='-nostdinc' \
|
||||||
INCDIR='-I$(call SHESCAPE,$(SRCDIR))/../freestanding_headers' \
|
INCDIR='-I$(call SHESCAPE,$(SRCDIR))/../freestanding-headers' \
|
||||||
ARCH=ia32
|
ARCH=ia32
|
||||||
|
|
||||||
$(call MKESCAPE,$(BUILDDIR))/linker_nomap.ld: linker_uefi_ia32.ld.in
|
$(call MKESCAPE,$(BUILDDIR))/linker_nomap.ld: linker_uefi_ia32.ld.in
|
||||||
|
|
|
@ -37,7 +37,7 @@ override INTERNAL_CFLAGS := \
|
||||||
-mno-sse \
|
-mno-sse \
|
||||||
-mno-sse2 \
|
-mno-sse2 \
|
||||||
-MMD \
|
-MMD \
|
||||||
-I../freestanding_headers \
|
-I../freestanding-headers \
|
||||||
-I. \
|
-I. \
|
||||||
-I'$(call SHESCAPE,$(BUILDDIR))/tinf'
|
-I'$(call SHESCAPE,$(BUILDDIR))/tinf'
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue