You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
40 lines
570 B
Meson
40 lines
570 B
Meson
io = static_library(
|
|
'io',
|
|
'FileDescriptor.cxx',
|
|
'Open.cxx',
|
|
'Reader.cxx',
|
|
'PeekReader.cxx',
|
|
'BufferedReader.cxx',
|
|
'BufferedOutputStream.cxx',
|
|
include_directories: inc,
|
|
dependencies: [
|
|
fmt_dep,
|
|
],
|
|
)
|
|
|
|
io_dep = declare_dependency(
|
|
link_with: io,
|
|
dependencies: [
|
|
fmt_dep,
|
|
],
|
|
)
|
|
|
|
io_fs = static_library(
|
|
'io_fs',
|
|
'FileReader.cxx',
|
|
'FileOutputStream.cxx',
|
|
include_directories: inc,
|
|
dependencies: [
|
|
fmt_dep,
|
|
io_dep,
|
|
fs_dep,
|
|
],
|
|
)
|
|
|
|
io_fs_dep = declare_dependency(
|
|
link_with: io_fs,
|
|
dependencies: [
|
|
fs_dep,
|
|
],
|
|
)
|