Changes in uspace/Makefile [f63a591d:04c7003f] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/Makefile
rf63a591d r04c7003f 27 27 # 28 28 29 -include ../Makefile.common 29 ## Include configuration 30 # 31 30 32 -include ../Makefile.config 31 32 ## Common binaries33 #34 33 35 34 DIRS = \ … … 41 40 app/mkfat \ 42 41 app/redir \ 43 app/sbi \ 44 app/stats \ 42 app/shutters \ 45 43 app/taskdump \ 46 app/tasks \47 44 app/tester \ 45 app/test_serial \ 48 46 app/tetris \ 49 47 app/trace \ 50 app/top \51 48 srv/clip \ 52 49 srv/devmap \ 50 srv/devman \ 51 srv/drivers/root \ 53 52 srv/loader \ 54 53 srv/ns \ … … 65 64 srv/fs/devfs \ 66 65 srv/hid/adb_mouse \ 66 srv/hid/console \ 67 67 srv/hid/char_mouse \ 68 srv/hid/s3c24xx_ts \69 68 srv/hid/fb \ 70 69 srv/hid/kbd \ 71 srv/hw/char/i8042 \ 72 srv/hw/char/s3c24xx_uart \ 73 srv/hw/netif/dp8390 \ 74 srv/net/cfg \ 75 srv/net/netif/lo \ 76 srv/net/il/arp \ 77 srv/net/il/ip \ 78 srv/net/tl/icmp \ 79 srv/net/tl/udp \ 80 srv/net/tl/tcp \ 81 srv/net/net \ 82 srv/net/netstart \ 83 app/netecho \ 84 app/nettest1 \ 85 app/nettest2 \ 86 app/ping 87 88 ## Networking 89 # 90 91 ifeq ($(CONFIG_NETIF_NIL_BUNDLE),y) 92 LIBN = \ 93 srv/net/nil/eth \ 94 srv/net/nil/nildummy 95 else 96 DIRS += \ 97 srv/net/nil/eth \ 98 srv/net/nil/nildummy 99 endif 100 101 ## Platform-specific hardware support 102 # 103 104 ifneq ($(UARCH),abs32le) 105 DIRS += srv/hid/console 106 endif 70 srv/hw/char/i8042 107 71 108 72 ifeq ($(UARCH),amd64) 109 DIRS += srv/hw/bus/pci 73 DIRS += srv/dd 74 # DIRS += srv/hw/bus/pci 110 75 endif 111 76 112 77 ifeq ($(UARCH),ia32) 113 DIRS += srv/hw/bus/pci 78 DIRS += srv/dd 79 DIRS += srv/drivers/rootia32 80 DIRS += srv/drivers/pciintel 81 DIRS += srv/drivers/isa 82 DIRS += srv/drivers/ns8250 83 # DIRS += srv/hw/bus/pci 114 84 endif 115 85 … … 120 90 ifeq ($(UARCH),sparc64) 121 91 DIRS += \ 92 srv/dd \ 122 93 srv/hw/cir/fhc \ 123 94 srv/hw/cir/obio 124 95 endif 125 96 126 ## System libraries 127 # 128 129 LIBC = lib/c 97 LIBC = lib/libc 130 98 LIBS = \ 131 lib/fs \ 132 lib/block \ 133 lib/clui \ 99 lib/libfs \ 100 lib/libblock \ 134 101 lib/softint \ 135 102 lib/softfloat \ 136 lib/packet \ 137 lib/net 103 lib/libdrv 138 104 139 105 ifeq ($(UARCH),amd64) 140 LIBS += lib/ pci106 LIBS += lib/libpci 141 107 endif 142 108 143 109 ifeq ($(UARCH),ia32) 144 LIBS += lib/ pci110 LIBS += lib/libpci 145 111 endif 146 112 … … 148 114 LIBC_BUILD = $(addsuffix .build,$(LIBC)) 149 115 LIBS_BUILD = $(addsuffix .build,$(LIBS)) 150 LIBN_BUILD = $(addsuffix .build,$(LIBN)) 116 151 117 BUILDS := $(addsuffix .build,$(DIRS)) 118 CLEANS := $(addsuffix .clean,$(DIRS)) $(addsuffix .clean,$(LIBS)) $(addsuffix .clean,$(LIBC)) 152 119 153 CLEANS := $(addsuffix .clean,$(DIRS)) $(addsuffix .clean,$(LIBN)) $(addsuffix .clean,$(LIBS)) $(addsuffix .clean,$(LIBC)) 154 155 .PHONY: all $(LIBC_BUILD) $(LIBS_BUILD) $(LIBN_BUILD) $(BUILDS) $(CLEANS) clean 120 .PHONY: all $(LIBC_BUILD) $(LIBS_BUILD) $(BUILDS) $(CLEANS) clean 156 121 157 122 all: $(BUILDS) … … 162 127 -$(MAKE) -C $(basename $@) clean 163 128 164 $(BUILDS): $(LIBC_BUILD) $(LIBS_BUILD) $(LIBN_BUILD) 165 $(MAKE) -C $(basename $@) all PRECHECK=$(PRECHECK) 166 167 $(LIBN_BUILD): $(LIBC_BUILD) $(LIBS_BUILD) 129 $(BUILDS): $(LIBC_BUILD) $(LIBS_BUILD) 168 130 $(MAKE) -C $(basename $@) all PRECHECK=$(PRECHECK) 169 131
Note:
See TracChangeset
for help on using the changeset viewer.