x86_64 support, requiring a slight refactor to the build system.
[tpg/acess2.git] / Makefile.cfg
1 #
2 # Acess2 Build Configuration
3 #
4
5 # Source and destination configuration
6 DISTROOT := a:/Acess2
7 ACESSDIR := /home/tpg/Projects/Acess2
8
9 # Default build programs
10 CC := gcc
11 LD := ld
12 AS := nasm
13 OBJDUMP := objdump
14 RM := @rm -f
15 STRIP := strip
16 MKDIR := mkdir
17 RMDIR := rm -rf
18 lCP := cp
19 xCP := mcopy -D o
20 xMKDIR := mmd
21 xRMDIR := mdeltree
22 xRM := mdel
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 += IPStack
43 DYNMODS := USB/Core Interfaces/UDI

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