C++ Meson Library Project

This commit is contained in:
ktlo
2019-09-05 08:22:25 +00:00
commit 1de134d3f1
25 changed files with 608 additions and 0 deletions

17
src/meson.build Normal file
View File

@@ -0,0 +1,17 @@
sources = files([
'sample_source.cpp'
])
src = include_directories('.')
sources += configure_file(output : 'config.cpp', input : 'config.cpp.in',
configuration : {
'group' : group,
'project' : meson.project_name(),
'version' : meson.project_version(),
'build' : run_command('git', 'describe').stdout().strip(),
'maintainer' : maintainer,
})
static_lib = static_library(meson.project_name(), sources, include_directories : includes, install: true, dependencies: module_deps)
shared_lib = shared_library(meson.project_name(), sources, include_directories : includes, install: true, dependencies: module_deps)