Cleaned up the way ifdefs are handled
[akaros.git] / Makelocal.template
1 # Kernel configuration parameters
2 #KERN_CFLAGS += $(CONFIG_KFS)
3 #KERN_CFLAGS += $(CONFIG_SINGLE_CORE)
4 #KERN_CFLAGS += $(CONFIG_NETWORKING)
5 #KERN_CFLAGS += $(CONFIG_SERIAL_IO)
6 #KERN_CFLAGS += $(CONFIG_BSD_ON_CORE0)
7 #KERN_CFLAGS += $(CONFIG_SPINLOCK_DEBUG)
8 #KERN_CFLAGS += $(CONFIG_PAGE_COLORING)
9 #KERN_CFLAGS += $(CONFIG_APPSERVER)
10 #KERN_CFLAGS += $(CONFIG_DEMAND_PAGING)
11 #KERN_CFLAGS += -DDEVELOPER_NAME=waterman
12 #KERN_CFLAGS += -DDEVELOPER_NAME=brho
13
14 # Userspace configuration parameters
15 #USER_CFLAGS += $(CONFIG_SYSCALL_TRAP)
16
17 # User tests configuration parameters
18 #TESTS_CFLAGS += $(CONFIG_STATIC_APPS)
19
20 # Default for sparc (i.e. needs an appserver)
21 ifeq ($(TARGET_ARCH),sparc)
22 KERN_CFLAGS += $(CONFIG_APPSERVER)
23 KERN_CFLAGS += -DDEVELOPER_NAME=waterman
24 endif
25
26 x86:
27         $(MAKE) TARGET_ARCH=i686
28
29 ramp:
30         $(MAKE) TARGET_ARCH=sparc
31