Skip to content
Snippets Groups Projects
meson.build 541 B
project('energusched', 'cpp',
  version: '0.1.0',
  license: 'LGPL-3.0',
  default_options: ['cpp_std=c++17'],
  meson_version: '>=0.40.0'
)

batprotocol_cpp_dep = dependency('batprotocol-cpp')
boost_dep = dependency('boost')
intervalset_dep = dependency('intervalset')
nlohmann_json_dep = dependency('nlohmann_json')
deps = [
  batprotocol_cpp_dep
]

common = [
  'batsim_edc.h'
]

easy_powercap = shared_library('easypower', common + ['easy.cpp'],
  dependencies: deps + [boost_dep, intervalset_dep, nlohmann_json_dep],
  install: true,
)