Page MenuHomePhorge

meson.build
No OneTemporary

Size
822 B
Referenced Files
None
Subscribers
None

meson.build

project('mir', 'c')
cc = meson.get_compiler('c')
cpu = host_machine.cpu_family()
# mir-gen-<arch>.c files are #include'd directly inside mir-gen.c — they are
# NOT standalone compilation units and must not be listed as sources here.
mir_sources = files('mir.c', 'mir-gen.c')
mir_warn_args = cc.get_supported_arguments([
'-Wno-unused-function',
'-Wno-unused-variable',
'-Wno-unused-parameter',
'-Wno-sign-compare',
'-Wno-missing-field-initializers',
'-Wno-implicit-fallthrough',
'-Wno-pedantic',
'-Wno-format-nonliteral',
'-Wno-cast-function-type',
'-Wno-double-promotion',
'-Wno-conversion',
])
mir_lib = static_library(
'mir',
mir_sources,
c_args: mir_warn_args,
install: false,
)
mir_dep = declare_dependency(
link_with: mir_lib,
include_directories: include_directories('.'),
)

File Metadata

Mime Type
text/plain
Expires
Wed, Jun 17, 12:42 PM (19 h, 45 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
573972
Default Alt Text
meson.build (822 B)

Event Timeline