Changes in uspace/lib/c/meson.build [5fc8244:64c8132] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/meson.build
r5fc8244 r64c8132 1 1 # 2 # Copyright (c) 2024 Jiri Svoboda 2 3 # Copyright (c) 2005 Martin Decky 3 4 # Copyright (c) 2007 Jakub Jermar … … 41 42 root_path / 'abi' / 'arch' / UARCH / 'include', 42 43 root_path / 'abi' / 'include', 44 root_path / 'common' / 'include', 43 45 ] 44 46 … … 46 48 47 49 allow_shared = true 48 49 # FIXME: symlinks from uspace to kernel will break in future Meson version50 # we should instead move the duplicated library parts into a shared location.51 50 52 51 uspace_lib_devel_install_script_text += 'mkdir -p "${DESTDIR}include/libc"' … … 54 53 _sdir = meson.current_source_dir() / idir 55 54 uspace_lib_devel_install_script_text += 'cp -R -L -T "@0@" "${DESTDIR}include/libc"'.format(_sdir) 55 exported_devel_files += ['include', _sdir, 'libc'] 56 56 endforeach 57 57 … … 59 59 60 60 src += files( 61 'common/adt/bitmap.c', 62 'common/adt/checksum.c', 63 'common/adt/circ_buf.c', 64 'common/adt/list.c', 65 'common/adt/hash_table.c', 66 'common/adt/odict.c', 67 'common/printf/printf_core.c', 68 'common/stdc/ctype.c', 69 'common/stdc/mem.c', 70 'common/stdc/bsearch.c', 71 'common/stdc/qsort.c', 72 'common/stdc/calloc.c', 73 'common/gsort.c', 74 'common/str.c', 75 'common/str_error.c', 76 'common/strtol.c', 77 61 78 'generic/libc.c', 79 'generic/adt/prodcons.c', 62 80 'generic/as.c', 63 81 'generic/ddi.c', 64 82 'generic/perm.c', 65 83 'generic/capa.c', 66 'generic/clipboard.c',67 84 'generic/config.c', 68 85 'generic/context.c', 69 'generic/corecfg.c', 70 'generic/ctype.c', 86 'generic/dbgcon.c', 71 87 'generic/device/clock_dev.c', 72 88 'generic/device/hw_res.c', … … 80 96 'generic/event.c', 81 97 'generic/errno.c', 82 'generic/gsort.c',83 98 'generic/inttypes.c', 84 'generic/ipc_test.c',85 99 'generic/loc.c', 86 'generic/mem.c',87 'generic/str.c',88 100 'generic/string.c', 89 'generic/str_error.c',90 'generic/strtol.c',91 101 'generic/l18n/langs.c', 92 102 'generic/pcb.c', … … 96 106 'generic/imath.c', 97 107 'generic/io/asprintf.c', 98 'generic/io/input.c',99 108 'generic/io/io.c', 100 'generic/io/chargrid.c',101 'generic/io/output.c',102 109 'generic/io/printf.c', 103 110 'generic/io/log.c', … … 108 115 'generic/io/vprintf.c', 109 116 'generic/io/vsnprintf.c', 110 'generic/io/printf_core.c',111 'generic/io/con_srv.c',112 'generic/io/console.c',113 117 'generic/io/table.c', 114 118 'generic/irq.c', … … 137 141 'generic/loader.c', 138 142 'generic/getopt.c', 139 'generic/adt/checksum.c',140 'generic/adt/circ_buf.c',141 'generic/adt/list.c',142 'generic/adt/hash_table.c',143 'generic/adt/odict.c',144 'generic/adt/prodcons.c',145 143 'generic/time.c', 146 144 'generic/tmpfile.c', … … 158 156 'generic/stats.c', 159 157 'generic/assert.c', 160 'generic/bsearch.c',161 'generic/qsort.c',162 158 'generic/ubsan.c', 163 159 'generic/uuid.c', … … 186 182 'test/inttypes.c', 187 183 'test/io/table.c', 184 'test/loc.c', 188 185 'test/main.c', 189 186 'test/mem.c', … … 215 212 pic: false, 216 213 ) 214 exported_devel_files += ['staticlib', libstartfiles, 'libstartfiles.a'] 217 215 218 216 if CONFIG_DEVEL_FILES
Note:
See TracChangeset
for help on using the changeset viewer.