Changeset 5f70118 in mainline for uspace/Makefile
- Timestamp:
- 2010-01-10T12:16:59Z (15 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- c77a64f
- Parents:
- 309ede1 (diff), 1ac3a52 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/Makefile
r309ede1 r5f70118 33 33 34 34 DIRS = \ 35 lib/libc \ 36 lib/libfs \ 37 lib/libblock \ 38 lib/softint \ 39 lib/softfloat \ 35 app/bdsh \ 36 app/edit \ 37 app/getterm \ 38 app/init \ 39 app/klog \ 40 app/mkfat \ 41 app/redir \ 42 app/tester \ 43 app/tetris \ 44 app/trace \ 45 srv/clip \ 46 srv/devmap \ 47 srv/loader \ 48 srv/ns \ 49 srv/vfs \ 40 50 srv/bd/ata_bd \ 41 51 srv/bd/file_bd \ 42 52 srv/bd/gxe_bd \ 43 53 srv/bd/rd \ 44 srv/ns \ 45 srv/loader \ 46 srv/fb \ 47 srv/kbd \ 48 srv/console \ 54 srv/bd/part/mbr_part \ 49 55 srv/fs/fat \ 50 56 srv/fs/tmpfs \ 51 57 srv/fs/devfs \ 52 srv/vfs \ 53 srv/devmap \ 54 srv/part/mbr_part \ 55 app/tetris \ 56 app/tester \ 57 app/trace \ 58 app/klog \ 59 app/init \ 60 app/getvc \ 61 app/bdsh 58 srv/hid/console \ 59 srv/hid/c_mouse \ 60 srv/hid/fb \ 61 srv/hid/kbd \ 62 srv/hw/char/i8042 62 63 63 64 ifeq ($(UARCH),amd64) 64 DIRS += srv/ pci65 DIRS += srv/hw/bus/pci 65 66 endif 66 67 67 68 ifeq ($(UARCH),ia32) 68 DIRS += srv/ pci69 DIRS += srv/hw/bus/pci 69 70 endif 70 71 71 72 ifeq ($(UARCH),sparc64) 72 73 DIRS += \ 73 srv/ cir/fhc \74 srv/ cir/obio74 srv/hw/cir/fhc \ 75 srv/hw/cir/obio 75 76 endif 76 77 78 LIBC = lib/libc 79 LIBS = \ 80 lib/libfs \ 81 lib/libblock \ 82 lib/softint \ 83 lib/softfloat 84 85 LIBC_BUILD = $(addsuffix .build,$(LIBC)) 86 LIBS_BUILD = $(addsuffix .build,$(LIBS)) 87 77 88 BUILDS := $(addsuffix .build,$(DIRS)) 78 CLEANS := $(addsuffix .clean,$(DIRS)) 89 CLEANS := $(addsuffix .clean,$(DIRS)) $(addsuffix .clean,$(LIBS)) $(addsuffix .clean,$(LIBC)) 79 90 80 .PHONY: all $( BUILDS) $(CLEANS) clean91 .PHONY: all $(LIBC_BUILD) $(LIBS_BUILD) $(BUILDS) $(CLEANS) clean 81 92 82 all: ../Makefile.config ../config.h ../config.defs$(BUILDS)93 all: $(BUILDS) 83 94 84 95 clean: $(CLEANS) … … 87 98 -$(MAKE) -C $(basename $@) clean 88 99 89 $(BUILDS): 90 $(MAKE) -C $(basename $@) all 100 $(BUILDS): $(LIBC_BUILD) $(LIBS_BUILD) 101 $(MAKE) -C $(basename $@) all PRECHECK=$(PRECHECK) 102 103 $(LIBS_BUILD): $(LIBC_BUILD) 104 $(MAKE) -C $(basename $@) all PRECHECK=$(PRECHECK) 105 106 $(LIBC_BUILD): 107 $(MAKE) -C $(basename $@) all PRECHECK=$(PRECHECK)
Note:
See TracChangeset
for help on using the changeset viewer.