The project description is really the project name. The extraneosly long string gets printed at the test runner prefixed to the suite. As such it should really be the shortened simple project name. Remove the 'description' from the project naming field. Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
38 lines
947 B
Meson
38 lines
947 B
Meson
project('libcamera', 'c', 'cpp',
|
|
meson_version: '>= 0.40',
|
|
version : '0.1',
|
|
license : 'LGPL 2.1+')
|
|
|
|
# TODO: Extract this from project.version.
|
|
# Ideally the version at Documentation/conf.py should be
|
|
# generated from this too.
|
|
api_version = '0.1'
|
|
|
|
common_arguments = [
|
|
'-Wall',
|
|
'-Wextra',
|
|
'-Werror',
|
|
'-Wno-unused-parameter',
|
|
]
|
|
|
|
c_arguments = common_arguments
|
|
cpp_arguments = common_arguments
|
|
cpp_arguments += '-std=c++11'
|
|
|
|
add_project_arguments(c_arguments, language: 'c')
|
|
add_project_arguments(cpp_arguments, language: 'cpp')
|
|
|
|
libcamera_includes = include_directories('include')
|
|
|
|
subdir('include')
|
|
subdir('src')
|
|
subdir('test')
|
|
subdir('utils')
|
|
subdir('Documentation')
|
|
|
|
pkg_mod = import('pkgconfig')
|
|
pkg_mod.generate(libraries : libcamera,
|
|
version : '1.0',
|
|
name : 'libcamera',
|
|
filebase : 'camera',
|
|
description : 'Complex Camera Support Library')
|