34 lines
540 B
Meson
34 lines
540 B
Meson
|
inc += include_directories('.')
|
||
|
|
||
|
headers = [
|
||
|
'trs.hpp',
|
||
|
'helpers/execute.hpp',
|
||
|
'helpers/verification.hpp',
|
||
|
|
||
|
'libs/database.hpp',
|
||
|
'libs/function_manager.hpp',
|
||
|
'libs/transaction.hpp',
|
||
|
'libs/inspector.hpp',
|
||
|
|
||
|
'utils/define.hpp',
|
||
|
'utils/using.hpp',
|
||
|
'utils/var.hpp',
|
||
|
]
|
||
|
|
||
|
sources = [ ]
|
||
|
|
||
|
lib = library(
|
||
|
meson.project_name(),
|
||
|
include_directories : inc,
|
||
|
sources: [headers, sources],
|
||
|
dependencies : deps,
|
||
|
cpp_args: args
|
||
|
)
|
||
|
|
||
|
trs_dep = declare_dependency(
|
||
|
include_directories: inc,
|
||
|
link_with: lib,
|
||
|
)
|
||
|
|
||
|
deps += trs_dep
|