Changes in uspace/Makefile [405b67c:1d24ad3] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/Makefile
r405b67c r1d24ad3 34 34 35 35 DIRS = \ 36 app/barber \37 36 app/bdsh \ 38 37 app/bithenge \ 39 38 app/blkdump \ 40 39 app/bnchmark \ 41 app/corecfg \42 40 app/devctl \ 43 41 app/dnscfg \ 44 42 app/dnsres \ 45 app/download \46 43 app/edit \ 47 app/fdisk \48 app/fontviewer \49 44 app/getterm \ 50 45 app/init \ … … 52 47 app/kill \ 53 48 app/killall \ 54 app/k io\49 app/klog \ 55 50 app/loc \ 56 51 app/logset \ 57 app/mixerctl \58 52 app/mkfat \ 59 53 app/mkexfat \ 60 54 app/mkmfs \ 61 app/modplay \62 app/netecho \63 55 app/nterm \ 64 56 app/redir \ 65 app/rcutest \66 app/rcubench \67 57 app/sbi \ 68 58 app/sportdmp \ … … 75 65 app/trace \ 76 66 app/top \ 77 app/untar \78 67 app/usbinfo \ 79 68 app/vuhid \ 80 app/nic \ 69 app/netecho \ 70 app/nettest1 \ 71 app/nettest2 \ 72 app/nettest3 \ 81 73 app/ping \ 74 app/ping6 \ 82 75 app/sysinfo \ 83 app/sysinst \84 76 app/mkbd \ 85 77 app/date \ 86 app/ vcalc\78 app/websrv \ 87 79 app/vdemo \ 88 app/viewer \89 80 app/vlaunch \ 90 81 app/vterm \ 91 app/df \92 app/wavplay \93 app/websrv \94 app/wifi_supplicant \95 srv/audio/hound \96 82 srv/clipboard \ 97 83 srv/locsrv \ 98 84 srv/logger \ 99 srv/klog \100 85 srv/devman \ 101 86 srv/loader \ 102 srv/net/dhcp \103 87 srv/net/dnsrsrv \ 104 88 srv/net/ethip \ 105 89 srv/net/inetsrv \ 106 90 srv/net/loopip \ 107 srv/net/nconfsrv \108 91 srv/net/slip \ 109 92 srv/net/tcp \ … … 115 98 srv/bd/file_bd \ 116 99 srv/bd/rd \ 117 srv/bd/vbd \ 100 srv/bd/part/guid_part \ 101 srv/bd/part/mbr_part \ 118 102 srv/fs/exfat \ 119 103 srv/fs/udf \ … … 124 108 srv/fs/locfs \ 125 109 srv/fs/ext4fs \ 126 srv/volsrv \127 110 srv/hid/compositor \ 128 111 srv/hid/console \ … … 133 116 srv/hid/remcons \ 134 117 srv/hw/char/s3c24xx_uart \ 135 srv/hid/rfb \ 136 drv/audio/hdaudio \ 137 drv/audio/sb16 \ 138 drv/root/root \ 139 drv/root/virt \ 118 drv/infrastructure/root \ 119 drv/infrastructure/rootvirt \ 140 120 drv/block/ahci \ 141 121 drv/block/ata_bd \ 142 drv/block/ddisk \143 122 drv/char/i8042 \ 144 drv/char/pl050 \145 123 drv/char/ps2mouse \ 146 drv/char/atkbd \147 124 drv/char/xtkbd \ 148 125 drv/test/test1 \ … … 153 130 drv/bus/usb/ohci \ 154 131 drv/bus/usb/uhci \ 132 drv/bus/usb/uhcirh \ 155 133 drv/bus/usb/usbflbk \ 156 134 drv/bus/usb/usbhid \ … … 161 139 drv/nic/ne2k \ 162 140 drv/nic/e1k \ 163 drv/nic/rtl8139 \ 164 drv/nic/rtl8169 \ 165 drv/nic/ar9271 \ 166 drv/platform/icp 141 drv/nic/rtl8139 142 143 ifeq ($(CONFIG_PCC),y) 144 DIRS += \ 145 app/cc \ 146 app/ccom \ 147 app/ccom/mkext \ 148 app/cpp 149 endif 150 151 ifeq ($(CONFIG_BINUTILS),y) 152 DIRS += \ 153 app/binutils 154 endif 155 156 ifeq ($(CONFIG_MSIM),y) 157 DIRS += \ 158 app/msim 159 endif 167 160 168 161 ## Platform-specific hardware support 169 162 # 170 163 171 ifeq ($(UARCH), $(filter $(UARCH),amd64 ia32 ia64))172 DIRS += \ 173 drv/ platform/pc \164 ifeq ($(UARCH),amd64) 165 DIRS += \ 166 drv/infrastructure/rootpc \ 174 167 drv/bus/pci/pciintel \ 175 168 drv/bus/isa \ … … 180 173 endif 181 174 182 ifeq ($(UARCH), $(filter $(UARCH),mips32 mips32eb)) 183 ifeq ($(MACHINE),msim) 184 DIRS += \ 185 drv/platform/msim 186 else 187 DIRS += \ 188 drv/platform/malta \ 175 ifeq ($(UARCH),ia32) 176 DIRS += \ 177 drv/infrastructure/rootpc \ 189 178 drv/bus/pci/pciintel \ 190 drv/bus/isa 191 endif 179 drv/bus/isa \ 180 drv/char/ns8250 \ 181 drv/time/cmos-rtc \ 182 srv/hw/irc/apic \ 183 srv/hw/irc/i8259 192 184 endif 193 185 194 186 ifeq ($(UARCH),ppc32) 195 187 DIRS += \ 196 drv/ platform/mac \188 drv/infrastructure/rootmac \ 197 189 drv/bus/pci/pciintel \ 198 190 srv/hw/bus/cuda_adb … … 202 194 DIRS += \ 203 195 srv/hw/irc/obio 204 ifeq ($(MACHINE),generic)205 DIRS += \206 drv/platform/sun4u \207 drv/bus/pci/pciintel \208 drv/bus/isa \209 drv/char/ns8250210 endif211 196 endif 212 197 213 198 ifeq ($(UARCH),arm32) 214 199 DIRS += \ 215 drv/platform/amdm37x \ 216 drv/fb/amdm37x_dispc \ 217 srv/hw/irc/icp-ic 218 endif 219 220 ## Dynamic linking tests 221 # 222 ifeq ($(CONFIG_BUILD_SHARED_LIBS),y) 223 DIRS += \ 224 app/dltest \ 225 app/dltests 200 drv/infrastructure/rootamdm37x \ 201 drv/fb/amdm37x_dispc 226 202 endif 227 203 … … 233 209 lib/fs \ 234 210 lib/block \ 235 lib/crypto \236 211 lib/clui \ 237 lib/dltest \238 lib/fdisk \239 212 lib/fmtutil \ 240 213 lib/scsi \ 241 lib/compress \242 214 lib/softint \ 243 215 lib/softfloat \ … … 245 217 lib/graph \ 246 218 lib/gui \ 247 lib/hound \248 lib/http \249 219 lib/softrend \ 250 220 lib/draw \ 251 lib/label \ 252 lib/math \ 253 lib/nettl \ 221 lib/net \ 254 222 lib/nic \ 255 223 lib/ext4 \ 256 lib/trackmod \257 lib/uri \258 224 lib/usb \ 259 225 lib/usbhost \ … … 261 227 lib/usbhid \ 262 228 lib/usbvirt \ 263 lib/pcm \264 lib/pcut \265 229 lib/bithenge \ 266 lib/posix \ 267 lib/ieee80211 230 lib/posix 268 231 269 232 LIBC_BUILD = $(addsuffix .build,$(LIBC)) … … 271 234 LIBN_BUILD = $(addsuffix .build,$(LIBN)) 272 235 BUILDS := $(addsuffix .build,$(DIRS)) 273 BUILDS_TESTS := $(addsuffix .build-test,$(DIRS) $(LIBS) lib/c)274 236 275 237 CLEANS := $(addsuffix .clean,$(DIRS)) $(addsuffix .clean,$(LIBN)) $(addsuffix .clean,$(LIBS)) $(addsuffix .clean,$(LIBC)) … … 277 239 .PHONY: all $(LIBC_BUILD) $(LIBS_BUILD) $(LIBN_BUILD) $(BUILDS) $(CLEANS) clean 278 240 279 all: $(BUILDS) $(BUILDS_TESTS) 280 281 $(BUILDS_TESTS): $(LIBC_BUILD) $(LIBS_BUILD) $(LIBN_BUILD) 282 $(MAKE) -C $(basename $@) all-test PRECHECK=$(PRECHECK) 241 all: $(BUILDS) 283 242 284 243 clean: $(CLEANS)
Note:
See TracChangeset
for help on using the changeset viewer.