Changes in uspace/Makefile [a047aaa:48e3190] in mainline


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/Makefile

    ra047aaa r48e3190  
    3434
    3535DIRS = \
    36         app/barber \
    3736        app/bdsh \
    38         app/bithenge \
    3937        app/blkdump \
    4038        app/bnchmark \
    41         app/corecfg \
    4239        app/devctl \
    43         app/dnscfg \
    44         app/dnsres \
    45         app/download \
    4640        app/edit \
    47         app/fontviewer \
     41        app/ext2info \
    4842        app/getterm \
    49         app/hdisk \
    5043        app/init \
    5144        app/inet \
    5245        app/kill \
    5346        app/killall \
    54         app/kio \
     47        app/klog \
    5548        app/loc \
    56         app/logset \
    57         app/mixerctl \
    5849        app/mkfat \
    5950        app/mkexfat \
    6051        app/mkmfs \
    61         app/modplay \
    6252        app/nterm \
    6353        app/redir \
     
    7262        app/trace \
    7363        app/top \
    74         app/untar \
    7564        app/usbinfo \
    7665        app/vuhid \
    7766        app/netecho \
    78         app/netspeed \
    7967        app/nettest1 \
    8068        app/nettest2 \
    8169        app/nettest3 \
    82         app/nic \
    8370        app/ping \
    8471        app/sysinfo \
    8572        app/mkbd \
    86         app/date \
     73        app/websrv \
    8774        app/vdemo \
    88         app/viewer \
    8975        app/vlaunch \
    9076        app/vterm \
    91         app/df \
    92         app/wavplay \
    93         app/websrv \
    94         srv/audio/hound \
    9577        srv/clipboard \
    9678        srv/locsrv \
    97         srv/logger \
    98         srv/klog \
    9979        srv/devman \
    10080        srv/loader \
    101         srv/net/dhcp \
    102         srv/net/dnsrsrv \
    10381        srv/net/ethip \
    10482        srv/net/inetsrv \
    10583        srv/net/loopip \
    106         srv/net/nconfsrv \
    107         srv/net/slip \
    10884        srv/net/tcp \
    10985        srv/net/udp \
     
    11187        srv/taskmon \
    11288        srv/vfs \
     89        srv/bd/ata_bd \
    11390        srv/bd/sata_bd \
    11491        srv/bd/file_bd \
     92        srv/bd/gxe_bd \
    11593        srv/bd/rd \
    11694        srv/bd/part/guid_part \
     
    123101        srv/fs/mfs \
    124102        srv/fs/locfs \
     103        srv/fs/ext2fs \
    125104        srv/fs/ext4fs \
    126105        srv/hid/compositor \
     
    132111        srv/hid/remcons \
    133112        srv/hw/char/s3c24xx_uart \
    134         srv/hid/rfb \
    135         drv/audio/hdaudio \
    136         drv/audio/sb16 \
    137         drv/root/root \
    138         drv/root/virt \
     113        drv/infrastructure/root \
     114        drv/infrastructure/rootvirt \
    139115        drv/block/ahci \
    140         drv/block/ata_bd \
    141116        drv/char/i8042 \
    142         drv/char/pl050 \
    143117        drv/char/ps2mouse \
    144118        drv/char/xtkbd \
     
    159133        drv/nic/ne2k \
    160134        drv/nic/e1k \
    161         drv/nic/rtl8139 \
    162         drv/nic/rtl8169 \
    163         drv/platform/icp
     135        drv/nic/rtl8139
     136
     137ifeq ($(CONFIG_PCC),y)
     138DIRS += \
     139        app/cc \
     140        app/ccom \
     141        app/ccom/mkext \
     142        app/cpp
     143endif
     144
     145ifeq ($(CONFIG_BINUTILS),y)
     146DIRS += \
     147        app/binutils
     148endif
     149
     150ifeq ($(CONFIG_MSIM),y)
     151DIRS += \
     152        app/msim
     153endif
    164154
    165155## Platform-specific hardware support
    166156#
    167157
    168 ifeq ($(UARCH), $(filter $(UARCH),amd64 ia32 ia64))
    169         DIRS += \
    170                 drv/platform/pc \
     158ifeq ($(UARCH),amd64)
     159        DIRS += \
     160                drv/infrastructure/rootpc \
    171161                drv/bus/pci/pciintel \
    172162                drv/bus/isa \
    173163                drv/char/ns8250 \
    174                 drv/time/cmos-rtc \
    175164                srv/hw/irc/apic \
    176165                srv/hw/irc/i8259
    177166endif
    178167
    179 ifeq ($(UARCH), $(filter $(UARCH),mips32 mips32eb))
    180         DIRS += \
    181                 drv/platform/malta \
     168ifeq ($(UARCH),ia32)
     169        DIRS += \
     170                drv/infrastructure/rootpc \
    182171                drv/bus/pci/pciintel \
    183                 drv/bus/isa
     172                drv/bus/isa \
     173                drv/char/ns8250 \
     174                srv/hw/irc/apic \
     175                srv/hw/irc/i8259
    184176endif
    185177
    186178ifeq ($(UARCH),ppc32)
    187179        DIRS += \
    188                 drv/platform/mac \
     180                drv/infrastructure/rootmac \
    189181                drv/bus/pci/pciintel \
    190182                srv/hw/bus/cuda_adb
     
    194186        DIRS += \
    195187                srv/hw/irc/obio
    196 endif
    197 
    198 ifeq ($(UARCH),arm32)
    199         DIRS += \
    200                 drv/platform/amdm37x \
    201                 drv/fb/amdm37x_dispc \
    202                 srv/hw/irc/icp-ic
    203188endif
    204189
     
    213198        lib/fmtutil \
    214199        lib/scsi \
    215         lib/compress \
    216200        lib/softint \
    217201        lib/softfloat \
     
    219203        lib/graph \
    220204        lib/gui \
    221         lib/hound \
    222         lib/http \
    223205        lib/softrend \
    224206        lib/draw \
    225         lib/math \
    226207        lib/net \
    227208        lib/nic \
     209        lib/ext2 \
    228210        lib/ext4 \
    229         lib/trackmod \
    230         lib/uri \
    231211        lib/usb \
    232212        lib/usbhost \
     
    234214        lib/usbhid \
    235215        lib/usbvirt \
    236         lib/pcm \
    237         lib/pcut \
    238         lib/bithenge \
    239         lib/posix \
    240         lib/mbr \
    241         lib/gpt
     216        lib/posix
    242217
    243218LIBC_BUILD = $(addsuffix .build,$(LIBC))
     
    245220LIBN_BUILD = $(addsuffix .build,$(LIBN))
    246221BUILDS := $(addsuffix .build,$(DIRS))
    247 BUILDS_TESTS := $(addsuffix .build-test,$(DIRS) $(LIBS) lib/c)
    248222
    249223CLEANS := $(addsuffix .clean,$(DIRS)) $(addsuffix .clean,$(LIBN)) $(addsuffix .clean,$(LIBS)) $(addsuffix .clean,$(LIBC))
     
    251225.PHONY: all $(LIBC_BUILD) $(LIBS_BUILD) $(LIBN_BUILD) $(BUILDS) $(CLEANS) clean
    252226
    253 all: $(BUILDS) $(BUILDS_TESTS)
    254 
    255 $(BUILDS_TESTS): $(BUILDS)
    256         $(MAKE) -C $(basename $@) all-test PRECHECK=$(PRECHECK)
     227all: $(BUILDS)
    257228
    258229clean: $(CLEANS)
Note: See TracChangeset for help on using the changeset viewer.