added everything

This commit is contained in:
Metario
2017-04-17 06:17:10 -06:00
commit 9c6ff74f19
6121 changed files with 1625704 additions and 0 deletions

31
mk/conf.GCC.mk Executable file
View File

@@ -0,0 +1,31 @@
CFLAGS = $(CFLAGS.GENERAL) $(CFLAGS.$(BUILD))
LFLAGS = $(LFLAGS.GENERAL) $(LFLAGS.$(BUILD))
LINK.LIBS = $(LINK.LIBS.GENERAL) $(LINK.LIBS.$(BUILD))
define DO.COMPILE.C
@echo "--> Compiling $(<)"
@$(COMPILER.c) $(CFLAGS) -I. $(PATH.H.SYS) -c -o $(@) $(<)
endef
define DO.COMPILE.CC
@echo "--> Compiling $(<)"
@$(COMPILER.cc) $(CFLAGS) -I. $(PATH.H.SYS) -c -o $(@) $(<)
endef
define DO.COMPILE.ASM
@echo "--> Assembling $(<)"
@$(COMPILER.asm) $(ASMFLAGS) -o $@ $(<)
endef
define DO.LINK.CONSOLE.EXE
@echo "--> Linking $@"
@$(COMPILER.cc) -o $@ $(LFLAGS) $(LINK.SOURCES) $(LINK.LIBS)
endef
define DO.LINK.LIB
@echo "Creating library $@"
@$(LINK) -cr $@ $(LINK.SOURCES)
endef