mirror of
https://github.com/cuberite/SQLiteCpp.git
synced 2025-08-06 02:36:04 -04:00
add meson samples
This commit is contained in:
parent
841247f061
commit
2554472a6c
@ -1,20 +1,20 @@
|
||||
|
||||
|
||||
sqlitecpp_dep = dependency(
|
||||
'sqlitecpp_dep',
|
||||
fallback: ['SQLiteCpp', 'sqlitecpp_dep']
|
||||
)
|
||||
|
||||
example1_sources = files(
|
||||
'main.cpp'
|
||||
)
|
||||
|
||||
example1_dependencies = [
|
||||
dependency('SQLite')
|
||||
]
|
||||
example1_args = []
|
||||
|
||||
## under windows define _CRT_SECURE_NO_WARNINGS
|
||||
if host_machine.system() == 'windows'
|
||||
example1_args += ['-D_CRT_SECURE_NO_WARNINGS']
|
||||
endif
|
||||
|
||||
|
||||
sqlitecpp_demo1_exe = executable('SQLITECPP_sample_demo1',
|
||||
sqlitecpp_sample1_srcs,
|
||||
dependencies: sqlitecpp_dep,
|
||||
# override the default options
|
||||
override_options: sqlitecpp_opts,)
|
||||
# inherit the default options from sqlitecpp
|
||||
override_options: sqlitecpp_opts,
|
||||
cpp_args: example1_args,)
|
@ -1,20 +1,14 @@
|
||||
|
||||
|
||||
sqlitecpp_dep = dependency(
|
||||
'sqlitecpp_dep',
|
||||
fallback: ['SQLiteCpp', 'sqlitecpp_dep']
|
||||
)
|
||||
|
||||
example1_sources = files(
|
||||
example2_srcs = files(
|
||||
'src/main.cpp'
|
||||
)
|
||||
|
||||
example1_dependencies = [
|
||||
dependency('SQLite')
|
||||
]
|
||||
# if running on windows define _CRT_SECURE_NO_WARNINGS
|
||||
example2_args = []
|
||||
|
||||
sqlitecpp_demo1_exe = executable('SQLITECPP_sample_demo1',
|
||||
sqlitecpp_sample1_srcs,
|
||||
|
||||
sqlitecpp_demo2_exe = executable('SQLITECPP_sample_demo1',
|
||||
sqlitecpp_sample2_srcs,
|
||||
dependencies: sqlitecpp_dep,
|
||||
# override the default options
|
||||
override_options: sqlitecpp_opts,)
|
||||
# inherit the default options from sqlitecpp
|
||||
override_options: sqlitecpp_opts,
|
||||
cpp_args: example2_args)
|
2
examples/meson.build
Normal file
2
examples/meson.build
Normal file
@ -0,0 +1,2 @@
|
||||
subdir('example1')
|
||||
subdir('example2')
|
14
meson.build
14
meson.build
@ -271,19 +271,7 @@ if get_option('SQLITECPP_BUILD_TESTS')
|
||||
test('sqlitecpp unit tests', testexe, args: test_args)
|
||||
endif
|
||||
if get_option('SQLITECPP_BUILD_EXAMPLES')
|
||||
## 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,)
|
||||
|
||||
subdir('examples')
|
||||
endif
|
||||
|
||||
pkgconfig = import('pkgconfig')
|
||||
|
Loading…
x
Reference in New Issue
Block a user