- Timestamp:
- 2009-02-12T20:12:51Z (16 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 54b2e74
- Parents:
- fa024ce
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Makefile
rfa024ce r98a4e76 32 32 -include Makefile.config 33 33 34 ## Setup platform configuration35 #36 37 ifeq ($(PLATFORM),amd64)38 KARCH = amd6439 UARCH = amd6440 BARCH = amd6441 endif42 43 ifeq ($(PLATFORM),arm32)44 KARCH = arm3245 UARCH = arm3246 BARCH = arm3247 endif48 49 ifeq ($(PLATFORM),ia32)50 KARCH = ia3251 UARCH = ia3252 BARCH = ia3253 endif54 55 ifeq ($(PLATFORM),ia64)56 KARCH = ia6457 UARCH = ia6458 BARCH = ia6459 endif60 61 ifeq ($(PLATFORM),mips32)62 KARCH = mips3263 BARCH = mips3264 65 ifeq ($(MACHINE),msim)66 UARCH = mips3267 IMAGE = binary68 endif69 70 ifeq ($(MACHINE),simics)71 UARCH = mips3272 IMAGE = ecoff73 endif74 75 ifeq ($(MACHINE),bgxemul)76 UARCH = mips32eb77 IMAGE = ecoff78 endif79 80 ifeq ($(MACHINE),lgxemul)81 UARCH = mips3282 IMAGE = ecoff83 endif84 endif85 86 ifeq ($(PLATFORM),ppc32)87 KARCH = ppc3288 UARCH = ppc3289 BARCH = ppc3290 endif91 92 ifeq ($(PLATFORM),ppc64)93 KARCH = ppc6494 UARCH = ppc6495 BARCH = ppc6496 endif97 98 ifeq ($(PLATFORM),sparc64)99 KARCH = sparc64100 UARCH = sparc64101 BARCH = sparc64102 endif103 104 ifeq ($(PLATFORM),ia32xen)105 KARCH = ia32xen106 UARCH = ia32107 BARCH = ia32xen108 endif109 110 34 .PHONY: all build config distclean clean cscope 111 35 … … 114 38 $(MAKE) -C . build 115 39 116 build: Makefile.config 117 $(MAKE) -C kernel ARCH=$(KARCH)118 $(MAKE) -C uspace ARCH=$(UARCH)119 $(MAKE) -C boot ARCH=$(BARCH) IMAGE=$(IMAGE)40 build: Makefile.config config.h config.defs 41 $(MAKE) -C kernel 42 $(MAKE) -C uspace 43 $(MAKE) -C boot 120 44 121 45 config: HelenOS.config … … 123 47 124 48 distclean: clean 125 rm -f Makefile.config tools/*.pyc49 rm -f Makefile.config config.h config.defs tools/*.pyc 126 50 127 51 clean: 128 -$(MAKE) -C kernel clean ARCH=$(KARCH)129 -$(MAKE) -C uspace clean ARCH=$(UARCH)130 -$(MAKE) -C boot clean ARCH=$(BARCH) IMAGE=$(IMAGE)52 -$(MAKE) -C kernel clean 53 -$(MAKE) -C uspace clean 54 -$(MAKE) -C boot clean 131 55 132 56 cscope:
Note:
See TracChangeset
for help on using the changeset viewer.