From 3ae8cdf8380d538043f4a38541370f4fa73772ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=A1s=20Ortega=20Froysa?= Date: Thu, 15 Mar 2018 00:09:28 +0100 Subject: [PATCH] Removed the Makefile. --- Makefile | 60 -------------------------------------------------------- 1 file changed, 60 deletions(-) delete mode 100644 Makefile diff --git a/Makefile b/Makefile deleted file mode 100644 index 55c20eb..0000000 --- a/Makefile +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright (C) 2018 Ortega Froysa, Nicolás -# Author: Ortega Froysa, Nicolás -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . - -# General options -TARGET=i686 -ARCH=$(shell echo $(TARGET) | sed s/i.86/x86/) -# Assembly options -AS=i686-elf-as -AFLAGS= -# C options -CC=i686-elf-gcc -CFLAGS?=-O0 -g -CFLAGS:=$(CFLAGS) -std=gnu99 -ffreestanding -Wall -Wextra -Isrc/ -# Linker options -LDFLAGS?=-O0 -LDFLAGS:=$(LDFLAGS) -ffreestanding -nostdlib -LIBS=-lgcc - -# Binary variables -OBJS=src/kernel/arch/$(ARCH)/boot.o src/kernel/kernel.o src/kernel/arch/$(ARCH)/tty.o - -colonel.bin: $(OBJS) - $(CC) -T src/kernel/arch/$(ARCH)/linker.ld -o $@ $(LDFLAGS) $^ $(LIBS) - -%.o: %.c - $(CC) $(CFLAGS) -c $< -o $@ - -%.o: %.s - $(AS) $(AFLAGS) $< -o $@ - -.PHONY: all build-iso clean clean-all -all: colonel.bin - -build-iso: colonel.iso - -clean: - rm -f $(OBJS) - rm -rf isodir - -clean-all: clean - rm -f *.iso *.bin - -colonel.iso: colonel.bin - mkdir -p isodir/boot/grub/ - cp configs/grub.cfg isodir/boot/grub/ - cp $< isodir/boot/ - grub-mkrescue -o $@ isodir