Lei YU | 14ef874 | 2023-10-07 17:50:28 +0800 | [diff] [blame] | 1 | gtest = dependency('gtest', main: true, disabler: true, required: build_tests) |
| 2 | gmock = dependency('gmock', disabler: true, required: build_tests) |
| 3 | test_inc = include_directories('.') |
Lei YU | 14ef874 | 2023-10-07 17:50:28 +0800 | [diff] [blame] | 4 | |
Patrick Williams | 4b98de5 | 2025-02-03 14:14:17 -0500 | [diff] [blame] | 5 | common_dep = [gtest, gmock] |
Lei YU | 14ef874 | 2023-10-07 17:50:28 +0800 | [diff] [blame] | 6 | |
| 7 | test_exprtk_tools = executable( |
Patrick Williams | 4b98de5 | 2025-02-03 14:14:17 -0500 | [diff] [blame] | 8 | 'test_exprtk_tools', |
| 9 | 'test_exprtk_tools.cpp', |
| 10 | include_directories: [test_inc, src_inc], |
| 11 | dependencies: [common_dep, exprtk], |
Lei YU | 14ef874 | 2023-10-07 17:50:28 +0800 | [diff] [blame] | 12 | ) |
| 13 | |
| 14 | test('test_exprtk_tools', test_exprtk_tools) |