Changes in uspace/Makefile [405b67c:1d24ad3] in mainline


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/Makefile

    r405b67c r1d24ad3  
    3434
    3535DIRS = \
    36         app/barber \
    3736        app/bdsh \
    3837        app/bithenge \
    3938        app/blkdump \
    4039        app/bnchmark \
    41         app/corecfg \
    4240        app/devctl \
    4341        app/dnscfg \
    4442        app/dnsres \
    45         app/download \
    4643        app/edit \
    47         app/fdisk \
    48         app/fontviewer \
    4944        app/getterm \
    5045        app/init \
     
    5247        app/kill \
    5348        app/killall \
    54         app/kio \
     49        app/klog \
    5550        app/loc \
    5651        app/logset \
    57         app/mixerctl \
    5852        app/mkfat \
    5953        app/mkexfat \
    6054        app/mkmfs \
    61         app/modplay \
    62         app/netecho \
    6355        app/nterm \
    6456        app/redir \
    65         app/rcutest \
    66         app/rcubench \
    6757        app/sbi \
    6858        app/sportdmp \
     
    7565        app/trace \
    7666        app/top \
    77         app/untar \
    7867        app/usbinfo \
    7968        app/vuhid \
    80         app/nic \
     69        app/netecho \
     70        app/nettest1 \
     71        app/nettest2 \
     72        app/nettest3 \
    8173        app/ping \
     74        app/ping6 \
    8275        app/sysinfo \
    83         app/sysinst \
    8476        app/mkbd \
    8577        app/date \
    86         app/vcalc \
     78        app/websrv \
    8779        app/vdemo \
    88         app/viewer \
    8980        app/vlaunch \
    9081        app/vterm \
    91         app/df \
    92         app/wavplay \
    93         app/websrv \
    94         app/wifi_supplicant \
    95         srv/audio/hound \
    9682        srv/clipboard \
    9783        srv/locsrv \
    9884        srv/logger \
    99         srv/klog \
    10085        srv/devman \
    10186        srv/loader \
    102         srv/net/dhcp \
    10387        srv/net/dnsrsrv \
    10488        srv/net/ethip \
    10589        srv/net/inetsrv \
    10690        srv/net/loopip \
    107         srv/net/nconfsrv \
    10891        srv/net/slip \
    10992        srv/net/tcp \
     
    11598        srv/bd/file_bd \
    11699        srv/bd/rd \
    117         srv/bd/vbd \
     100        srv/bd/part/guid_part \
     101        srv/bd/part/mbr_part \
    118102        srv/fs/exfat \
    119103        srv/fs/udf \
     
    124108        srv/fs/locfs \
    125109        srv/fs/ext4fs \
    126         srv/volsrv \
    127110        srv/hid/compositor \
    128111        srv/hid/console \
     
    133116        srv/hid/remcons \
    134117        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 \
    140120        drv/block/ahci \
    141121        drv/block/ata_bd \
    142         drv/block/ddisk \
    143122        drv/char/i8042 \
    144         drv/char/pl050 \
    145123        drv/char/ps2mouse \
    146         drv/char/atkbd \
    147124        drv/char/xtkbd \
    148125        drv/test/test1 \
     
    153130        drv/bus/usb/ohci \
    154131        drv/bus/usb/uhci \
     132        drv/bus/usb/uhcirh \
    155133        drv/bus/usb/usbflbk \
    156134        drv/bus/usb/usbhid \
     
    161139        drv/nic/ne2k \
    162140        drv/nic/e1k \
    163         drv/nic/rtl8139 \
    164         drv/nic/rtl8169 \
    165         drv/nic/ar9271 \
    166         drv/platform/icp
     141        drv/nic/rtl8139
     142
     143ifeq ($(CONFIG_PCC),y)
     144DIRS += \
     145        app/cc \
     146        app/ccom \
     147        app/ccom/mkext \
     148        app/cpp
     149endif
     150
     151ifeq ($(CONFIG_BINUTILS),y)
     152DIRS += \
     153        app/binutils
     154endif
     155
     156ifeq ($(CONFIG_MSIM),y)
     157DIRS += \
     158        app/msim
     159endif
    167160
    168161## Platform-specific hardware support
    169162#
    170163
    171 ifeq ($(UARCH), $(filter $(UARCH),amd64 ia32 ia64))
    172         DIRS += \
    173                 drv/platform/pc \
     164ifeq ($(UARCH),amd64)
     165        DIRS += \
     166                drv/infrastructure/rootpc \
    174167                drv/bus/pci/pciintel \
    175168                drv/bus/isa \
     
    180173endif
    181174
    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 \
     175ifeq ($(UARCH),ia32)
     176        DIRS += \
     177                drv/infrastructure/rootpc \
    189178                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
    192184endif
    193185
    194186ifeq ($(UARCH),ppc32)
    195187        DIRS += \
    196                 drv/platform/mac \
     188                drv/infrastructure/rootmac \
    197189                drv/bus/pci/pciintel \
    198190                srv/hw/bus/cuda_adb
     
    202194        DIRS += \
    203195                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/ns8250
    210 endif
    211196endif
    212197
    213198ifeq ($(UARCH),arm32)
    214199        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
    226202endif
    227203
     
    233209        lib/fs \
    234210        lib/block \
    235         lib/crypto \
    236211        lib/clui \
    237         lib/dltest \
    238         lib/fdisk \
    239212        lib/fmtutil \
    240213        lib/scsi \
    241         lib/compress \
    242214        lib/softint \
    243215        lib/softfloat \
     
    245217        lib/graph \
    246218        lib/gui \
    247         lib/hound \
    248         lib/http \
    249219        lib/softrend \
    250220        lib/draw \
    251         lib/label \
    252         lib/math \
    253         lib/nettl \
     221        lib/net \
    254222        lib/nic \
    255223        lib/ext4 \
    256         lib/trackmod \
    257         lib/uri \
    258224        lib/usb \
    259225        lib/usbhost \
     
    261227        lib/usbhid \
    262228        lib/usbvirt \
    263         lib/pcm \
    264         lib/pcut \
    265229        lib/bithenge \
    266         lib/posix \
    267         lib/ieee80211
     230        lib/posix
    268231
    269232LIBC_BUILD = $(addsuffix .build,$(LIBC))
     
    271234LIBN_BUILD = $(addsuffix .build,$(LIBN))
    272235BUILDS := $(addsuffix .build,$(DIRS))
    273 BUILDS_TESTS := $(addsuffix .build-test,$(DIRS) $(LIBS) lib/c)
    274236
    275237CLEANS := $(addsuffix .clean,$(DIRS)) $(addsuffix .clean,$(LIBN)) $(addsuffix .clean,$(LIBS)) $(addsuffix .clean,$(LIBC))
     
    277239.PHONY: all $(LIBC_BUILD) $(LIBS_BUILD) $(LIBN_BUILD) $(BUILDS) $(CLEANS) clean
    278240
    279 all: $(BUILDS) $(BUILDS_TESTS)
    280 
    281 $(BUILDS_TESTS): $(LIBC_BUILD) $(LIBS_BUILD) $(LIBN_BUILD)
    282         $(MAKE) -C $(basename $@) all-test PRECHECK=$(PRECHECK)
     241all: $(BUILDS)
    283242
    284243clean: $(CLEANS)
Note: See TracChangeset for help on using the changeset viewer.