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('.') |
| 4 | src_inc = include_directories('..') |
| 5 | |
Patrick Williams | 4b98de5 | 2025-02-03 14:14:17 -0500 | [diff] [blame^] | 6 | common_dep = [gtest, gmock] |
Lei YU | 14ef874 | 2023-10-07 17:50:28 +0800 | [diff] [blame] | 7 | |
| 8 | test_exprtk_tools = executable( |
Patrick Williams | 4b98de5 | 2025-02-03 14:14:17 -0500 | [diff] [blame^] | 9 | 'test_exprtk_tools', |
| 10 | 'test_exprtk_tools.cpp', |
| 11 | include_directories: [test_inc, src_inc], |
| 12 | dependencies: [common_dep, exprtk], |
Lei YU | 14ef874 | 2023-10-07 17:50:28 +0800 | [diff] [blame] | 13 | ) |
| 14 | |
| 15 | test('test_exprtk_tools', test_exprtk_tools) |