Changeset 32b4302 in mainline for meson/arch/riscv64/meson.build


Ignore:
Timestamp:
2019-08-18T19:06:02Z (6 years ago)
Author:
GitHub <noreply@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
1c39d33b
Parents:
fa70134 (diff), 6c2fac18 (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.
git-author:
Jiří Zárevúcky <zarevucky.jiri@…> (2019-08-18 19:06:02)
git-committer:
GitHub <noreply@…> (2019-08-18 19:06:02)
Message:

Merge pull request #174 from le-jzr/meson3

Convert HelenOS build system to Meson

File:
1 moved

Legend:

Unmodified
Added
Removed
  • meson/arch/riscv64/meson.build

    rfa70134 r32b4302  
    11#
    2 # Copyright (c) 2017 Jiri Svoboda
     2# Copyright (c) 2019 Jiří Zárevúcky
    33# All rights reserved.
    44#
     
    2727#
    2828
    29 cfg_file = doxygen.cfg
    30 gen_cfg = doxygen.cfg.gen
    31 patch_file = doxygen.cfg.diff
    32 output_dirs = latex html
     29arch_uspace_c_args = [ '-D__LE__', '-fno-omit-frame-pointer' ]
     30arch_kernel_c_args = arch_uspace_c_args + [ '-mcmodel=medany' ]
     31arch_boot_c_args = arch_kernel_c_args
     32arch_kernel_link_args = [ '-nostdlib' ]
     33arch_uspace_link_args = [ '-nostdlib', '-lgcc' ]
     34arch_boot_link_args = []
    3335
    34 all: doxygen.cfg
    35         doxygen $^
    36 
    37 clean:
    38         rm -f $(gen_cfg) $(cfg_file)
    39         rm -rf $(output_dirs)
    40 
    41 $(cfg_file): $(gen_cfg)
    42         cp $^ $@
    43         patch $@ $(patch_file)
    44 
    45 $(gen_cfg):
    46         doxygen -g $@
     36rd_essential += [
     37]
Note: See TracChangeset for help on using the changeset viewer.