Changes in uspace/Makefile [ffdd2b9:b73c26d] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/Makefile
rffdd2b9 rb73c26d 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 \45 42 app/taskdump \ 46 app/tasks \47 43 app/tester \ 48 44 app/tetris \ 49 45 app/trace \ 50 app/top \51 app/netecho \52 app/nettest1 \53 app/nettest2 \54 app/ping \55 46 srv/clip \ 56 47 srv/devmap \ 57 srv/devman \58 48 srv/loader \ 59 49 srv/ns \ … … 70 60 srv/fs/devfs \ 71 61 srv/hid/adb_mouse \ 62 srv/hid/console \ 72 63 srv/hid/char_mouse \ 73 srv/hid/s3c24xx_ts \74 64 srv/hid/fb \ 75 65 srv/hid/kbd \ 76 srv/hw/char/i8042 \ 77 srv/hw/char/s3c24xx_uart \ 78 srv/hw/netif/dp8390 \ 79 srv/net/cfg \ 80 srv/net/netif/lo \ 81 srv/net/il/arp \ 82 srv/net/il/ip \ 83 srv/net/tl/icmp \ 84 srv/net/tl/udp \ 85 srv/net/tl/tcp \ 86 srv/net/net \ 87 drv/root 88 89 ## Networking 90 # 91 92 ifeq ($(CONFIG_NETIF_NIL_BUNDLE),y) 93 LIBN = \ 94 srv/net/nil/eth \ 95 srv/net/nil/nildummy 96 else 97 DIRS += \ 98 srv/net/nil/eth \ 99 srv/net/nil/nildummy 100 endif 101 102 ## Platform-specific hardware support 103 # 104 105 ifneq ($(UARCH),abs32le) 106 DIRS += srv/hid/console 107 endif 66 srv/hw/char/i8042 108 67 109 68 ifeq ($(UARCH),amd64) 69 DIRS += srv/hw/bus/pci 110 70 endif 111 71 112 72 ifeq ($(UARCH),ia32) 113 DIRS += drv/rootia32 114 DIRS += drv/pciintel 115 DIRS += drv/isa 116 DIRS += drv/ns8250 73 DIRS += srv/hw/bus/pci 117 74 endif 118 75 … … 127 84 endif 128 85 129 ## System libraries 130 # 131 132 LIBC = lib/c 86 LIBC = lib/libc 133 87 LIBS = \ 134 lib/fs \ 135 lib/block \ 136 lib/clui \ 88 lib/libfs \ 89 lib/libblock \ 137 90 lib/softint \ 138 91 lib/softfloat \ 139 lib/drv \ 140 lib/packet \ 141 lib/net 92 93 ifeq ($(UARCH),amd64) 94 LIBS += lib/libpci 95 endif 96 97 ifeq ($(UARCH),ia32) 98 LIBS += lib/libpci 99 endif 100 142 101 143 102 LIBC_BUILD = $(addsuffix .build,$(LIBC)) 144 103 LIBS_BUILD = $(addsuffix .build,$(LIBS)) 145 LIBN_BUILD = $(addsuffix .build,$(LIBN)) 104 146 105 BUILDS := $(addsuffix .build,$(DIRS)) 106 CLEANS := $(addsuffix .clean,$(DIRS)) $(addsuffix .clean,$(LIBS)) $(addsuffix .clean,$(LIBC)) 147 107 148 CLEANS := $(addsuffix .clean,$(DIRS)) $(addsuffix .clean,$(LIBN)) $(addsuffix .clean,$(LIBS)) $(addsuffix .clean,$(LIBC)) 149 150 .PHONY: all $(LIBC_BUILD) $(LIBS_BUILD) $(LIBN_BUILD) $(BUILDS) $(CLEANS) clean 108 .PHONY: all $(LIBC_BUILD) $(LIBS_BUILD) $(BUILDS) $(CLEANS) clean 151 109 152 110 all: $(BUILDS) … … 157 115 -$(MAKE) -C $(basename $@) clean 158 116 159 $(BUILDS): $(LIBC_BUILD) $(LIBS_BUILD) $(LIBN_BUILD) 160 $(MAKE) -C $(basename $@) all PRECHECK=$(PRECHECK) 161 162 $(LIBN_BUILD): $(LIBC_BUILD) $(LIBS_BUILD) 117 $(BUILDS): $(LIBC_BUILD) $(LIBS_BUILD) 163 118 $(MAKE) -C $(basename $@) all PRECHECK=$(PRECHECK) 164 119
Note:
See TracChangeset
for help on using the changeset viewer.