Update sample output of meson configure [skip ci]
This commit is contained in:
parent
80bdc71c0e
commit
4bd0243daf
|
@ -20,33 +20,85 @@ sample output for a simple project.
|
||||||
Source dir /home/jpakkane/clangdemo/2_address
|
Source dir /home/jpakkane/clangdemo/2_address
|
||||||
Build dir /home/jpakkane/clangdemo/2_address/buildmeson
|
Build dir /home/jpakkane/clangdemo/2_address/buildmeson
|
||||||
|
|
||||||
Core options
|
Core options:
|
||||||
|
Option Current Value Possible Values Description
|
||||||
|
------ ------------- --------------- -----------
|
||||||
|
auto_features auto [enabled, disabled, auto] Override value of all 'auto' features
|
||||||
|
backend ninja [ninja, vs, vs2010, vs2015, vs2017, xcode] Backend to use
|
||||||
|
buildtype release [plain, debug, debugoptimized, release, minsize, custom] Build type to use
|
||||||
|
debug false [true, false] Debug
|
||||||
|
default_library shared [shared, static, both] Default library type
|
||||||
|
install_umask 0022 [preserve, 0000-0777] Default umask to apply on permissions of installed files
|
||||||
|
layout mirror [mirror, flat] Build directory layout
|
||||||
|
optimization 3 [0, g, 1, 2, 3, s] Optimization level
|
||||||
|
strip false [true, false] Strip targets on install
|
||||||
|
unity off [on, off, subprojects] Unity build
|
||||||
|
warning_level 1 [1, 2, 3] Compiler warning level to use
|
||||||
|
werror false [true, false] Treat warnings as errors
|
||||||
|
|
||||||
type Build type debug
|
Backend options:
|
||||||
strip Strip on install False
|
Option Current Value Possible Values Description
|
||||||
coverage Coverage report False
|
------ ------------- --------------- -----------
|
||||||
pch Precompiled headers True
|
backend_max_links 0 >=0 Maximum number of linker processes to run or 0 for no limit
|
||||||
unity Unity build False
|
|
||||||
|
|
||||||
Compiler flags
|
Base options:
|
||||||
|
Option Current Value Possible Values Description
|
||||||
|
------ ------------- --------------- -----------
|
||||||
|
b_asneeded true [true, false] Use -Wl,--as-needed when linking
|
||||||
|
b_colorout always [auto, always, never] Use colored output
|
||||||
|
b_coverage false [true, false] Enable coverage tracking.
|
||||||
|
b_lto false [true, false] Use link time optimization
|
||||||
|
b_lundef true [true, false] Use -Wl,--no-undefined when linking
|
||||||
|
b_ndebug false [true, false, if-release] Disable asserts
|
||||||
|
b_pch true [true, false] Use precompiled headers
|
||||||
|
b_pgo off [off, generate, use] Use profile guided optimization
|
||||||
|
b_sanitize none [none, address, thread, undefined, memory, address,undefined] Code sanitizer to use
|
||||||
|
b_staticpic true [true, false] Build static libraries as position independent
|
||||||
|
|
||||||
cflags []
|
Compiler options:
|
||||||
|
Option Current Value Possible Values Description
|
||||||
|
------ ------------- --------------- -----------
|
||||||
|
c_args [] Extra arguments passed to the C compiler
|
||||||
|
c_link_args [] Extra arguments passed to the C linker
|
||||||
|
c_std c99 [none, c89, c99, c11, gnu89, gnu99, gnu11] C language standard to use
|
||||||
|
cpp_args [] Extra arguments passed to the C++ compiler
|
||||||
|
cpp_debugstl false [true, false] STL debug mode
|
||||||
|
cpp_link_args [] Extra arguments passed to the C++ linker
|
||||||
|
cpp_std c++11 [none, c++98, c++03, c++11, c++14, c++17, c++1z, c++2a, gnu++03, gnu++11, gnu++14, gnu++17, gnu++1z, gnu++2a] C++ language standard to use
|
||||||
|
|
||||||
Linker flags
|
Directories:
|
||||||
|
Option Current Value Description
|
||||||
|
------ ------------- -----------
|
||||||
|
bindir bin Executable directory
|
||||||
|
datadir share Data file directory
|
||||||
|
includedir include Header file directory
|
||||||
|
infodir share/info Info page directory
|
||||||
|
libdir lib/x86_64-linux-gnu Library directory
|
||||||
|
libexecdir libexec Library executable directory
|
||||||
|
localedir share/locale Locale data directory
|
||||||
|
localstatedir /var/local Localstate data directory
|
||||||
|
mandir share/man Manual page directory
|
||||||
|
prefix /usr/local Installation prefix
|
||||||
|
sbindir sbin System executable directory
|
||||||
|
sharedstatedir /var/local/lib Architecture-independent data directory
|
||||||
|
sysconfdir etc Sysconf data directory
|
||||||
|
|
||||||
clinkflags []
|
Project options:
|
||||||
|
Option Current Value Possible Values Description
|
||||||
|
------ ------------- --------------- -----------
|
||||||
|
array_opt [one, two] [one, two, three] array_opt
|
||||||
|
combo_opt three [one, two, three] combo_opt
|
||||||
|
free_array_opt [one, two] free_array_opt
|
||||||
|
integer_opt 3 >=0, <=5 integer_opt
|
||||||
|
other_one false [true, false] other_one
|
||||||
|
some_feature enabled [enabled, disabled, auto] some_feature
|
||||||
|
someoption optval An option
|
||||||
|
|
||||||
Directories
|
Testing options:
|
||||||
|
Option Current Value Possible Values Description
|
||||||
installprefix Install prefix /usr/local
|
------ ------------- --------------- -----------
|
||||||
libdir Library directory lib
|
errorlogs true [true, false] Whether to print the logs from failing tests
|
||||||
bindir Binary directory bin
|
stdsplit true [true, false] Split stdout and stderr in test logs
|
||||||
includedir Header directory include
|
|
||||||
datadir Data directory share
|
|
||||||
mandir Man page directory share/man
|
|
||||||
localedir Locale file directory share/locale
|
|
||||||
|
|
||||||
This project does not have any options
|
|
||||||
|
|
||||||
These are all the options available for the current project arranged
|
These are all the options available for the current project arranged
|
||||||
into related groups. The first column in every field is the name of
|
into related groups. The first column in every field is the name of
|
||||||
|
|
Loading…
Reference in New Issue