From 7dd49c6293172b494c78918507242cdb55d35137 Mon Sep 17 00:00:00 2001 From: Joel Klinghed Date: Sun, 21 Jan 2024 12:31:30 +0100 Subject: WIP --- sax/meson.build | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'sax/meson.build') diff --git a/sax/meson.build b/sax/meson.build index ccbdef4..8797c41 100644 --- a/sax/meson.build +++ b/sax/meson.build @@ -6,7 +6,11 @@ deps = [ inc = include_directories('inc') lib = shared_library( 'modxmlsax', + 'src/buffer.cc', 'src/decoder.cc', + 'src/guessing_decoder.cc', + 'src/sax_attributes.cc', + 'src/sax_delegate.cc', 'src/sax_processor.cc', 'src/sax_processor_builder.cc', 'src/utils.cc', @@ -20,3 +24,19 @@ sax_dep = declare_dependency( include_directories: inc, link_with: lib, ) + +test('buffer', + executable( + 'test_buffer', + sources: [ + 'src/buffer.cc', + 'tst/test_buffer.cc', + ], + include_directories: 'src', + dependencies: [base_dep, gmock_dep, gtest_dep])) + +test('decoder', + executable( + 'test_decoder', + sources: ['tst/test_decoder.cc'], + dependencies: [sax_dep, gtest_dep])) -- cgit v1.2.3-70-g09d2