2019-10-17 16:03:12 +02:00
|
|
|
boost = dependency('boost', modules: ['date_time'], static: true)
|
2019-10-09 16:31:29 +02:00
|
|
|
xlnt = dependency('xlnt')
|
|
|
|
sqlite = dependency('sqlite3')
|
|
|
|
|
|
|
|
src = ['database.cpp', 'entity.cpp', 'entityint.cpp', 'entityuuid.cpp',
|
|
|
|
'seller.cpp', 'article.cpp', 'sale.cpp', 'marketplace.cpp',
|
|
|
|
'excelreader.cpp', 'csvreader.cpp', 'jsonutil.cpp', 'utils.cpp']
|
|
|
|
|
2019-10-10 13:36:48 +02:00
|
|
|
core_inc = include_directories('..')
|
|
|
|
|
2019-10-17 16:03:12 +02:00
|
|
|
core_lib = static_library('core', src, dependencies: [boost, xlnt, sqlite, nlohmann_lib, csv_dep])
|
2019-10-10 13:36:48 +02:00
|
|
|
|
2019-10-17 16:03:12 +02:00
|
|
|
core_dep = declare_dependency(link_with: core_lib, include_directories : core_inc)
|