Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/meson.build

    r0d3bc7b1 r3a4c6d9  
    3333        'c',
    3434        'math',
     35        'console',
    3536        'display',
     37        'input',
     38        'output',
    3639        'pixconv',
    3740        'posix',
     
    4245        'gfximage',
    4346        'ipcgfx',
     47        'congfx',
    4448        'display',
    4549        'ui',
     
    5054        'c',
    5155
     56        'inet',
     57
     58        'input',
     59        'output',
     60        'console',
     61        'device',
     62
    5263        'block',
     64        'clipboard',
    5365        'clui',
     66        'codepage',
    5467        'compress',
     68        'corecfg',
    5569        'cpp',
    5670        'crypto',
     
    5872        'fbfont',
    5973        'fdisk',
     74        'fmgt',
    6075        'fmtutil',
    6176        'fs',
     77        'futil',
    6278        'gfx',
    6379        'http',
     80        'ipctest',
    6481        'label',
    6582        'math',
    6683        'minix',
    6784        'nettl',
     85        'ofw',
     86        'pcap',
    6887        'pcm',
    6988        'pcut',
     
    7392        'scsi',
    7493        'sif',
     94        'system',
     95        'tbarcfg',
     96        'termui',
    7597        'trackmod',
    7698        'untar',
     
    94116        'virtio',
    95117
     118        'ata',
    96119        'ieee80211',
    97120        'ddev',
     121        'dispcfg',
    98122        'display',
     123        'wndmgt',
    99124
    100125        'ui',
     126        'vt',
    101127]
    102128
     
    164190                if run_command('[', '-d', incdir, ']').returncode() == 0
    165191                        includes += include_directories(incdir)
     192                        _sdir = meson.current_source_dir() / l / 'include'
    166193
    167194                        if installed_libs.contains(l)
    168                                 _sdir = meson.current_source_dir() / l / 'include'
    169195                                uspace_lib_devel_install_script_text += 'cp -R -L -T "@0@" "${DESTDIR}include/lib@1@"'.format(_sdir, l)
    170196                        endif
     197
     198                        exported_devel_files += ['include', _sdir, 'lib' + l]
    171199                else
    172200                        includes += include_directories(l)
     
    234262                                install_files += [[ 'lib', _shared_lib.full_path(), _libname ]]
    235263                                install_deps += [ _shared_lib ]
     264                                exported_devel_files += [ 'sharedlib', _shared_lib, _libname ]
    236265                        endif
    237266
     
    277306                        install_deps += [ _static_lib ]
    278307                endif
     308
     309                exported_devel_files += ['staticlib', _static_lib, 'lib' + l + '.a']
    279310
    280311                _static_dep = declare_dependency(
Note: See TracChangeset for help on using the changeset viewer.