Changeset 00e6288 in mainline
- Timestamp:
- 2024-01-05T14:10:56Z (11 months ago)
- Branches:
- master, topic/simplify-dev-export
- Children:
- 7b907a0a
- Parents:
- de96d3b
- git-author:
- Vojtech Horky <vojtech.horky@…> (2024-01-05 13:50:59)
- git-committer:
- Vojtech Horky <vojtech.horky@…> (2024-01-05 14:10:56)
- Files:
-
- 1 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
meson.build
rde96d3b r00e6288 72 72 install_files = [] 73 73 install_deps = [] 74 75 # Exported libraries and include files 76 # Format: [ type, source_file, destination ] 77 # See meson/part/exports/copy-export.sh for supported file types. 78 exported_devel_files = [] 79 74 80 # Install script for headers. 75 81 # TODO: Make a list of directories and turn into script later. -
meson/part/exports/meson.build
rde96d3b r00e6288 85 85 capture: true, 86 86 ) 87 88 run_target('export-dev', 89 command: [ 90 sh, 91 meson.source_root() / 'meson' / 'part' / 'exports' / 'copy-export.sh', 92 ] + [ 93 'config', config_mk, 'config.mk', 94 'config', config_sh, 'config.sh', 95 ] + exported_devel_files 96 ) -
uspace/lib/c/meson.build
rde96d3b r00e6288 53 53 _sdir = meson.current_source_dir() / idir 54 54 uspace_lib_devel_install_script_text += 'cp -R -L -T "@0@" "${DESTDIR}include/libc"'.format(_sdir) 55 exported_devel_files += ['include', _sdir, 'libc'] 55 56 endforeach 56 57 -
uspace/lib/meson.build
rde96d3b r00e6288 180 180 if run_command('[', '-d', incdir, ']').returncode() == 0 181 181 includes += include_directories(incdir) 182 _sdir = meson.current_source_dir() / l / 'include' 182 183 183 184 if installed_libs.contains(l) 184 _sdir = meson.current_source_dir() / l / 'include'185 185 uspace_lib_devel_install_script_text += 'cp -R -L -T "@0@" "${DESTDIR}include/lib@1@"'.format(_sdir, l) 186 186 endif 187 188 exported_devel_files += ['include', _sdir, 'lib' + l] 187 189 else 188 190 includes += include_directories(l) … … 293 295 install_deps += [ _static_lib ] 294 296 endif 297 298 exported_devel_files += ['staticlib', _static_lib, 'lib' + l + '.a'] 295 299 296 300 _static_dep = declare_dependency( -
uspace/lib/posix/meson.build
rde96d3b r00e6288 67 67 uspace_lib_devel_install_script_text += 'cp -R -L -T "@0@" "${DESTDIR}include/libposix"'.format(_sdir) 68 68 uspace_lib_devel_install_script_text += 'ln -s -r "${DESTDIR}include/libc" "${DESTDIR}/include/common"' 69 70 exported_devel_files += [ 'include', meson.current_source_dir() / 'include' / 'posix', 'libposix' ] 71 exported_devel_files += [ 'includesymlink', 'libc', 'libposix' ]
Note:
See TracChangeset
for help on using the changeset viewer.