Changes in uspace/Makefile [f09d891:04c7003f] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/Makefile
rf09d891 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 68 srv/hid/fb \ 69 69 srv/hid/kbd \ 70 srv/hw/char/i8042 \ 71 srv/hw/netif/dp8390 \ 72 srv/net/cfg \ 73 srv/net/netif/lo \ 74 srv/net/il/arp \ 75 srv/net/il/ip \ 76 srv/net/tl/icmp \ 77 srv/net/tl/udp \ 78 srv/net/tl/tcp \ 79 srv/net/net \ 80 srv/net/netstart \ 81 app/netecho \ 82 app/nettest1 \ 83 app/nettest2 \ 84 app/ping 85 86 ## Networking 87 # 88 89 ifeq ($(CONFIG_NETIF_NIL_BUNDLE),y) 90 LIBN = \ 91 srv/net/nil/eth \ 92 srv/net/nil/nildummy 93 else 94 DIRS += \ 95 srv/net/nil/eth \ 96 srv/net/nil/nildummy 97 endif 98 99 ## Platform-specific hardware support 100 # 101 102 ifneq ($(UARCH),abs32le) 103 DIRS += srv/hid/console 104 endif 70 srv/hw/char/i8042 105 71 106 72 ifeq ($(UARCH),amd64) 107 DIRS += srv/hw/bus/pci 73 DIRS += srv/dd 74 # DIRS += srv/hw/bus/pci 108 75 endif 109 76 110 77 ifeq ($(UARCH),ia32) 111 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 112 84 endif 113 85 … … 118 90 ifeq ($(UARCH),sparc64) 119 91 DIRS += \ 92 srv/dd \ 120 93 srv/hw/cir/fhc \ 121 94 srv/hw/cir/obio 122 95 endif 123 96 124 ## System libraries 125 # 126 127 LIBC = lib/c 97 LIBC = lib/libc 128 98 LIBS = \ 129 lib/fs \ 130 lib/block \ 131 lib/clui \ 99 lib/libfs \ 100 lib/libblock \ 132 101 lib/softint \ 133 102 lib/softfloat \ 134 lib/socket \ 135 lib/net 103 lib/libdrv 136 104 137 105 ifeq ($(UARCH),amd64) 138 LIBS += lib/ pci106 LIBS += lib/libpci 139 107 endif 140 108 141 109 ifeq ($(UARCH),ia32) 142 LIBS += lib/ pci110 LIBS += lib/libpci 143 111 endif 144 112 … … 146 114 LIBC_BUILD = $(addsuffix .build,$(LIBC)) 147 115 LIBS_BUILD = $(addsuffix .build,$(LIBS)) 148 LIBN_BUILD = $(addsuffix .build,$(LIBN)) 116 149 117 BUILDS := $(addsuffix .build,$(DIRS)) 118 CLEANS := $(addsuffix .clean,$(DIRS)) $(addsuffix .clean,$(LIBS)) $(addsuffix .clean,$(LIBC)) 150 119 151 CLEANS := $(addsuffix .clean,$(DIRS)) $(addsuffix .clean,$(LIBN)) $(addsuffix .clean,$(LIBS)) $(addsuffix .clean,$(LIBC)) 152 153 .PHONY: all $(LIBC_BUILD) $(LIBS_BUILD) $(LIBN_BUILD) $(BUILDS) $(CLEANS) clean 120 .PHONY: all $(LIBC_BUILD) $(LIBS_BUILD) $(BUILDS) $(CLEANS) clean 154 121 155 122 all: $(BUILDS) … … 160 127 -$(MAKE) -C $(basename $@) clean 161 128 162 $(BUILDS): $(LIBC_BUILD) $(LIBS_BUILD) $(LIBN_BUILD) 163 $(MAKE) -C $(basename $@) all PRECHECK=$(PRECHECK) 164 165 $(LIBN_BUILD): $(LIBC_BUILD) $(LIBS_BUILD) 129 $(BUILDS): $(LIBC_BUILD) $(LIBS_BUILD) 166 130 $(MAKE) -C $(basename $@) all PRECHECK=$(PRECHECK) 167 131
Note:
See TracChangeset
for help on using the changeset viewer.