Fixed crt0.o not creating its output directory
[tpg/acess2.git] / Makefile.cfg
1 #
2 # Acess2 Build Configuration
3 #
4
5 # Source and destination configuration
6 DISTROOT := a:/Acess2
7
8 ACESSDIR := $(dir $(lastword $(MAKEFILE_LIST)))
9 ACESSDIR := $(shell cd $(ACESSDIR) && pwd)
10
11 # Default build programs
12 CC := gcc
13 LD := ld
14 AS := nasm
15 DISASM := objdump -d -S
16 RM := @rm -f
17 STRIP := strip
18 MKDIR := mkdir -p
19 RMDIR := rm -rf
20 lCP := cp
21 xCP := mcopy -D o
22 xMKDIR := mmd
23
24 # Load Architecture settings
25 ifeq ($(ARCH),)
26         ARCH := i386
27 endif
28 -include $(ACESSDIR)/Makefile.$(ARCH).cfg
29 ifeq ($(ARCHDIR),)
30         ARCHDIR := x86
31 endif
32 -include $(ACESSDIR)/Makefile.$(ARCHDIR).cfg
33
34 FILESYSTEMS := 
35 DRIVERS := 
36 MODULES := Storage/ATA Storage/FDD
37 MODULES += Network/NE2000
38 MODULES += Display/VESA
39 #MODULES += Display/BochsGA
40 MODULES += Filesystems/Ext2
41 MODULES += Filesystems/FAT
42 MODULES += Filesystems/NTFS
43 MODULES += IPStack
44 DYNMODS := USB/Core
45 MODULES += Interfaces/UDI

UCC git Repository :: git.ucc.asn.au