Skip to content
Snippets Groups Projects
  • Simon McVittie's avatar
    05967a1c
    build: Take multiarch tuple from Debian packaging · 05967a1c
    Simon McVittie authored
    
    This allows steam-runtime-tools to be built as a Debian package with
    nearly full functionality for as-yet-unsupported architectures, such as
    the ARM family.
    
    Builds using the upstream build system won't be fully functional without
    something like -Dmultiarch_tuple=arm-linux-gnueabi (so maybe don't use
    a Raspberry Pi as your primary development machine yet), and there is no
    well-known constant SRT_ABI_xxx for non-x86 architectures.
    
    Signed-off-by: default avatarSimon McVittie <smcv@collabora.com>
    05967a1c
    History
    build: Take multiarch tuple from Debian packaging
    Simon McVittie authored
    
    This allows steam-runtime-tools to be built as a Debian package with
    nearly full functionality for as-yet-unsupported architectures, such as
    the ARM family.
    
    Builds using the upstream build system won't be fully functional without
    something like -Dmultiarch_tuple=arm-linux-gnueabi (so maybe don't use
    a Raspberry Pi as your primary development machine yet), and there is no
    well-known constant SRT_ABI_xxx for non-x86 architectures.
    
    Signed-off-by: default avatarSimon McVittie <smcv@collabora.com>
meson_options.txt 543 B
option(
  'gtk_doc',
  type : 'boolean',
  value : true,
  description : 'use gtk-doc to build documentation',
)

option(
  'installed_tests',
  type : 'boolean',
  value : true,
  description : 'enable installed tests',
)

option(
  'introspection',
  type : 'boolean',
  value : false,
  description : 'enable GObject-Introspection',
)

option(
  'man',
  type : 'boolean',
  value : true,
  description : 'enable man pages',
)

option(
  'multiarch_tuple',
  type : 'string',
  value : '',
  description : 'Debian-style multiarch tuple',
)