add sample 2 demo executable

This commit is contained in:
Jonathan Guzmán 2022-12-08 18:55:08 -06:00
parent 47d9a31e4e
commit 5cd0699302
No known key found for this signature in database
GPG Key ID: C2956F1668BA042A

View File

@ -67,9 +67,12 @@ sqlitecpp_test_args = []
## samples
sqlitecpp_sample_srcs = [
sqlitecpp_sample1_srcs = [
'examples/example1/main.cpp',
]
sqlitecpp_sample2_srcs = [
'examples/example2/src/main.cpp',
]
# if not using MSVC we need to add this compiler arguments
# for a list of MSVC supported arguments please check:
@ -200,12 +203,19 @@ if get_option('SQLITECPP_BUILD_TESTS')
test('sqlitecpp unit tests', testexe, args: test_args)
endif
if get_option('SQLITECPP_BUILD_EXAMPLES')
## demo executable
sqlitecpp_demo_exe = executable('SQLITECPP_sample_demo',
sqlitecpp_sample_srcs,
## demo 1 executable
sqlitecpp_demo1_exe = executable('SQLITECPP_sample_demo1',
sqlitecpp_sample1_srcs,
dependencies: sqlitecpp_dep,
# override the default options
override_options: sqlitecpp_opts,)
## demo 2 executable
sqlitecpp_demo1_exe = executable('SQLITECPP_sample_demo2',
sqlitecpp_sample2_srcs,
dependencies: sqlitecpp_dep,
# override the default options
override_options: sqlitecpp_opts,)
endif
pkgconfig = import('pkgconfig')