Changeset 12d7710 in mainline for uspace/Makefile
- Timestamp:
- 2010-03-26T22:01:28Z (15 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 1faa995
- Parents:
- 4204ad9 (diff), eaf22d4 (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
r4204ad9 r12d7710 27 27 # 28 28 29 ## Include configuration30 #31 32 29 -include ../Makefile.common 33 30 -include ../Makefile.config 31 32 ## Common binaries 33 # 34 34 35 35 DIRS = \ … … 65 65 srv/hid/fb \ 66 66 srv/hid/kbd \ 67 srv/hw/char/i8042 \ 68 srv/net 67 srv/hw/char/i8042 68 69 ## Platform-specific hardware support 70 # 69 71 70 72 ifneq ($(UARCH),abs32le) … … 90 92 endif 91 93 92 LIBC = lib/libc 94 ## Networking 95 # 96 97 ifeq ($(CONFIG_NETIF_DP8390),y) 98 DIRS += srv/net/netif/dp8390 99 endif 100 101 NETWORKING_COMMON = \ 102 srv/net/netif/lo \ 103 srv/net/nil/eth \ 104 srv/net/nil/nildummy \ 105 srv/net/net \ 106 srv/net/net/start \ 107 srv/net/socket \ 108 srv/net/app/echo \ 109 srv/net/app/ping \ 110 srv/net/app/nettest1 \ 111 srv/net/app/nettest2 112 113 NETWORKING_MODULAR = \ 114 srv/net/il/arp \ 115 srv/net/il/ip \ 116 srv/net/tl/icmp \ 117 srv/net/tl/udp \ 118 srv/net/tl/tcp 119 120 ## System libraries 121 # 122 123 LIBC = lib/c 93 124 LIBS = \ 94 lib/ libfs \95 lib/ libblock \125 lib/fs \ 126 lib/block \ 96 127 lib/softint \ 97 128 lib/softfloat \ 98 129 99 130 ifeq ($(UARCH),amd64) 100 LIBS += lib/ libpci131 LIBS += lib/pci 101 132 endif 102 133 103 134 ifeq ($(UARCH),ia32) 104 LIBS += lib/ libpci135 LIBS += lib/pci 105 136 endif 106 137 … … 109 140 LIBS_BUILD = $(addsuffix .build,$(LIBS)) 110 141 111 BUILDS := $(addsuffix .build,$(DIRS)) 112 CLEANS := $(addsuffix .clean,$(DIRS)) $(addsuffix .clean,$(LIBS)) $(addsuffix .clean,$(LIBC)) 142 ifeq ($(CONFIG_NETWORKING),modular) 143 BUILDS := $(addsuffix .build,$(DIRS)) $(addsuffix .build,$(NETWORKING_COMMON)) $(addsuffix .build,$(NETWORKING_MODULAR)) 144 endif 145 146 ifeq ($(CONFIG_NETWORKING),module) 147 BUILDS := $(addsuffix .build,$(DIRS)) $(addsuffix .build,$(NETWORKING_COMMON)) 148 endif 149 150 ifeq ($(CONFIG_NETWORKING),none) 151 BUILDS := $(addsuffix .build,$(DIRS)) 152 endif 153 154 CLEANS := $(addsuffix .clean,$(DIRS)) $(addsuffix .clean,$(NETWORKING_COMMON)) $(addsuffix .clean,$(NETWORKING_MODULAR)) $(addsuffix .clean,$(LIBS)) $(addsuffix .clean,$(LIBC)) 113 155 114 156 .PHONY: all $(LIBC_BUILD) $(LIBS_BUILD) $(BUILDS) $(CLEANS) clean
Note:
See TracChangeset
for help on using the changeset viewer.