|
1 | 1 | cmake_minimum_required(VERSION 3.4.3) |
2 | 2 |
|
| 3 | +microsoft_add_library(Logging) |
| 4 | + |
3 | 5 | microsoft_add_library(TestTools) |
4 | | -microsoft_add_library_tests(TestTools Generators) |
| 6 | +microsoft_add_library_tests(TestTools Generators Logging) |
5 | 7 |
|
6 | 8 | microsoft_add_library(Commandline) |
7 | | -microsoft_add_library_tests(Commandline) |
| 9 | +microsoft_add_library_tests(Commandline Logging) |
8 | 10 |
|
9 | 11 | microsoft_add_library(Profile) |
10 | 12 | microsoft_add_library_tests(Profile) |
11 | 13 |
|
12 | 14 | microsoft_add_library(Validator) |
13 | | -microsoft_add_library_tests(Validator ValidationPass) |
14 | | -microsoft_add_library(ValidationPass) |
| 15 | +target_link_libraries(Validator PRIVATE Logging) |
| 16 | + |
| 17 | +microsoft_add_library_tests(Validator ValidationPass Logging) |
| 18 | +microsoft_add_library(ValidationPass Logging) |
15 | 19 |
|
16 | 20 | microsoft_add_library(AllocationManager) |
17 | | -microsoft_add_library_tests(AllocationManager) |
| 21 | +microsoft_add_library_tests(AllocationManager Logging) |
18 | 22 |
|
19 | 23 | microsoft_add_library(TransformationRulesPass) |
20 | 24 | target_link_libraries(TransformationRulesPass PRIVATE Rules Commandline AllocationManager) |
21 | | -microsoft_add_library_tests(TransformationRulesPass Rules TransformationRulesPass AllocationManager Commandline Generators Validator ValidationPass) |
| 25 | +microsoft_add_library_tests(TransformationRulesPass Rules TransformationRulesPass AllocationManager Commandline Generators Validator ValidationPass Logging) |
22 | 26 |
|
23 | 27 |
|
24 | 28 | microsoft_add_library(Rules) |
25 | | -microsoft_add_library_tests(Rules Rules TransformationRulesPass AllocationManager Commandline Generators) |
| 29 | +microsoft_add_library_tests(Rules Rules TransformationRulesPass AllocationManager Commandline Generators Logging) |
26 | 30 |
|
27 | 31 | target_link_libraries(Rules PRIVATE AllocationManager) |
28 | 32 |
|
29 | 33 | microsoft_add_library(Generators) |
30 | 34 | target_link_libraries(Generators PRIVATE Rules Commandline AllocationManager TransformationRulesPass Profile Validator ValidationPass) |
31 | | -microsoft_add_library_tests(Generators Rules TransformationRulesPass AllocationManager Commandline Generators) |
| 35 | +microsoft_add_library_tests(Generators Rules TransformationRulesPass AllocationManager Commandline Generators Logging) |
32 | 36 |
|
33 | 37 | add_subdirectory(Apps) |
0 commit comments