Changeset 5fd05862 in mainline for boot/Makefile.common


Ignore:
Timestamp:
2019-08-17T12:49:43Z (5 years ago)
Author:
Jiří Zárevúcky <zarevucky.jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
ecf56f80
Parents:
32355bc
git-author:
Jiří Zárevúcky <zarevucky.jiri@…> (2019-06-15 13:55:37)
git-committer:
Jiří Zárevúcky <zarevucky.jiri@…> (2019-08-17 12:49:43)
Message:

Convert uspace to meson

File:
1 edited

Legend:

Unmodified
Added
Removed
  • boot/Makefile.common

    r32355bc r5fd05862  
    4545KERNEL_PATH = $(ROOT_PATH)/kernel
    4646USPACE_PATH = $(ROOT_PATH)/uspace
    47 DIST_PATH = $(USPACE_PATH)/dist
     47DIST_PATH = $(ROOT_PATH)/dist
    4848DIST_OVERLAY_PATH = $(USPACE_PATH)/overlay
    4949TOOLS_PATH = $(ROOT_PATH)/tools
     
    6767
    6868INIT_TASKS = \
    69         $(USPACE_PATH)/srv/ns/ns \
    70         $(USPACE_PATH)/srv/loader/loader \
    71         $(USPACE_PATH)/app/init/init \
    72         $(USPACE_PATH)/srv/locsrv/locsrv \
    73         $(USPACE_PATH)/srv/bd/rd/rd \
    74         $(USPACE_PATH)/srv/vfs/vfs \
    75         $(USPACE_PATH)/srv/logger/logger
     69        srv/ns \
     70        srv/loader \
     71        app/init \
     72        srv/locsrv \
     73        srv/bd/rd \
     74        srv/vfs \
     75        srv/logger
    7676
    7777ifeq ($(RDFMT),tmpfs)
    78         INIT_TASKS += $(USPACE_PATH)/srv/fs/tmpfs/tmpfs
     78        INIT_TASKS += srv/fs/tmpfs
    7979endif
    8080
    8181ifeq ($(RDFMT),fat)
    82         INIT_TASKS += $(USPACE_PATH)/srv/fs/fat/fat
     82        INIT_TASKS += srv/fs/fat
    8383endif
    8484
    8585ifeq ($(RDFMT),ext4fs)
    86         INIT_TASKS += $(USPACE_PATH)/srv/fs/ext4fs/ext4fs
     86        INIT_TASKS += srv/fs/ext4fs
    8787endif
    8888
     
    146146        block/ahci \
    147147        block/virtio-blk
    148 
    149 RD_DRV_CFG =
    150 
    151 RD_DRVS_FW_NON_ESSENTIAL = \
    152         nic/ar9271
    153 
    154 RD_LIBS =
    155 
    156 ifeq ($(CONFIG_DEVEL_FILES), y)
    157         RD_LIBS += \
    158                 $(USPACE_PATH)/lib/c/libc.a
    159 endif
    160 
    161 ifeq ($(CONFIG_BUILD_SHARED_LIBS), y)
    162         RD_LIBS += \
    163                 $(USPACE_PATH)/lib/c/libc.so.0 \
    164                 $(USPACE_PATH)/lib/math/libmath.so.0 \
    165                 $(USPACE_PATH)/lib/dltest/libdltest.so.0
    166 endif
    167148
    168149RD_APPS_ESSENTIAL = \
     
    243224endif
    244225
    245 RD_TESTS = \
    246         $(USPACE_PATH)/lib/c/test-libc \
    247         $(USPACE_PATH)/lib/label/test-liblabel \
    248         $(USPACE_PATH)/lib/posix/test-libposix \
    249         $(USPACE_PATH)/lib/sif/test-libsif \
    250         $(USPACE_PATH)/lib/uri/test-liburi \
    251         $(USPACE_PATH)/lib/math/test-libmath \
    252         $(USPACE_PATH)/drv/bus/usb/xhci/test-xhci \
    253         $(USPACE_PATH)/app/bdsh/test-bdsh \
    254         $(USPACE_PATH)/srv/net/tcp/test-tcp \
    255         $(USPACE_PATH)/srv/volsrv/test-volsrv \
    256 
    257 RD_DATA_ESSENTIAL = \
    258         $(USPACE_PATH)/app/bdsh/demo.txt
    259 
    260 RD_DATA_NON_ESSENTIAL = \
    261         $(USPACE_PATH)/app/modplay/demo.xm \
    262         $(USPACE_PATH)/app/viewer/logo.tga
    263 
    264 
    265226COMPONENTS = \
    266227        $(KERNEL_PATH)/kernel.elf \
    267         $(INIT_TASKS) \
     228        $(addprefix $(DIST_PATH)/,$(INIT_TASKS)) \
    268229        $(INITRD).img
    269230
     
    279240        RD_APPS = $(RD_APPS_ESSENTIAL)
    280241        RD_DRVS = $(RD_DRVS_ESSENTIAL)
    281         RD_DRVS_FW = $(RD_DRVS_FW_ESSENTIAL)
    282         RD_DATA = $(RD_DATA_ESSENTIAL)
    283242else
    284243        RD_SRVS = $(RD_SRVS_ESSENTIAL) $(RD_SRVS_NON_ESSENTIAL)
    285244        RD_APPS = $(RD_APPS_ESSENTIAL) $(RD_APPS_NON_ESSENTIAL)
    286245        RD_DRVS = $(RD_DRVS_ESSENTIAL) $(RD_DRVS_NON_ESSENTIAL)
    287         RD_DRVS_FW = $(RD_DRVS_FW_ESSENTIAL) $(RD_DRVS_FW_NON_ESSENTIAL)
    288         RD_DATA = $(RD_DATA_ESSENTIAL) $(RD_DATA_NON_ESSENTIAL)
    289246endif
    290247
Note: See TracChangeset for help on using the changeset viewer.