mirror of
https://github.com/EnderIce2/Fennix.git
synced 2025-07-13 08:19:15 +00:00
Updated files
This commit is contained in:
50
Makefile.conf
Normal file
50
Makefile.conf
Normal file
@ -0,0 +1,50 @@
|
||||
# If the OS we are building should be compiled for debugging purposes.
|
||||
DEBUG = 1
|
||||
|
||||
# Enable testing functions.
|
||||
TESTING = 0
|
||||
|
||||
# Operating system name.
|
||||
OSNAME = Fennix
|
||||
|
||||
# OS architecture: amd64, i686, aarch64
|
||||
OSARCH = amd64
|
||||
|
||||
# Kernel version.
|
||||
KERNEL_VERSION = pre-alpha-0.0.0.1
|
||||
|
||||
# Which bootloader to use.
|
||||
# Available bootloaders:
|
||||
# - lynx - Lynx Bootloader (still under development)
|
||||
# - other - Limine (64-bit) & GRUB Bootloader (32-bit)
|
||||
BOOTLOADER=other
|
||||
|
||||
# The path of the cross-compiler.
|
||||
COMPILER_PATH = tools/cross/bin
|
||||
|
||||
# The path of the Limine bootloader.
|
||||
LIMINE_FOLDER = tools/limine
|
||||
|
||||
# Qemu path. If you want to use the one you have installed in your system,
|
||||
# change it to /usr/bin/qemu-system- (do not include x86_64 or i386,
|
||||
# it will be added automatically depending on the OSARCH)
|
||||
QEMU_PATH = tools/cross/bin/qemu-system-
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
# Make releated variables
|
||||
# DO NOT TOUCH!
|
||||
|
||||
ifeq ($(OSARCH), amd64)
|
||||
COMPILER_ARCH = amd64-elf-
|
||||
QEMU_ARCH = x86_64
|
||||
else ifeq ($(OSARCH), i686)
|
||||
COMPILER_ARCH = i686-elf-
|
||||
QEMU_ARCH = i386
|
||||
else ifeq ($(OSARCH), aarch64)
|
||||
COMPILER_ARCH = aarch64-elf-
|
||||
QEMU_ARCH = aarch64
|
||||
endif
|
Reference in New Issue
Block a user