Changes in uspace/lib/meson.build [9b2e20c:3a4c6d9] in mainline


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/meson.build

    r9b2e20c r3a4c6d9  
    3333        'c',
    3434        'math',
     35        'console',
    3536        'display',
     37        'input',
     38        'output',
    3639        'pixconv',
    3740        'posix',
     
    5356        'inet',
    5457
     58        'input',
     59        'output',
     60        'console',
    5561        'device',
    5662
    5763        'block',
     64        'clipboard',
    5865        'clui',
    5966        'codepage',
    6067        'compress',
     68        'corecfg',
    6169        'cpp',
    6270        'crypto',
     
    6472        'fbfont',
    6573        'fdisk',
     74        'fmgt',
    6675        'fmtutil',
    6776        'fs',
     77        'futil',
    6878        'gfx',
    6979        'http',
     80        'ipctest',
    7081        'label',
    7182        'math',
    7283        'minix',
    7384        'nettl',
     85        'ofw',
     86        'pcap',
    7487        'pcm',
    7588        'pcut',
     
    7992        'scsi',
    8093        'sif',
     94        'system',
     95        'tbarcfg',
     96        'termui',
    8197        'trackmod',
    8298        'untar',
     
    100116        'virtio',
    101117
     118        'ata',
    102119        'ieee80211',
    103120        'ddev',
     121        'dispcfg',
    104122        'display',
     123        'wndmgt',
    105124
    106125        'ui',
     126        'vt',
    107127]
    108128
     
    170190                if run_command('[', '-d', incdir, ']').returncode() == 0
    171191                        includes += include_directories(incdir)
     192                        _sdir = meson.current_source_dir() / l / 'include'
    172193
    173194                        if installed_libs.contains(l)
    174                                 _sdir = meson.current_source_dir() / l / 'include'
    175195                                uspace_lib_devel_install_script_text += 'cp -R -L -T "@0@" "${DESTDIR}include/lib@1@"'.format(_sdir, l)
    176196                        endif
     197
     198                        exported_devel_files += ['include', _sdir, 'lib' + l]
    177199                else
    178200                        includes += include_directories(l)
     
    240262                                install_files += [[ 'lib', _shared_lib.full_path(), _libname ]]
    241263                                install_deps += [ _shared_lib ]
     264                                exported_devel_files += [ 'sharedlib', _shared_lib, _libname ]
    242265                        endif
    243266
     
    283306                        install_deps += [ _static_lib ]
    284307                endif
     308
     309                exported_devel_files += ['staticlib', _static_lib, 'lib' + l + '.a']
    285310
    286311                _static_dep = declare_dependency(
Note: See TracChangeset for help on using the changeset viewer.