-
Notifications
You must be signed in to change notification settings - Fork 3
/
unit_test_targets.mk
93 lines (66 loc) · 2.58 KB
/
unit_test_targets.mk
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
###############################################################################
# File: unit_test_targets.mk
# Author: GAndaLF
# Brief: Makefile containing all unit test targets.
###############################################################################
###############################################################################
# Build all unit tests
unit_test :
@make -C test/unit_test all
unit_test_clean :
@make -C test/unit_test clean
#
###############################################################################
###############################################################################
# Build unit test targets
unit_test_map :
@make -C test/unit_test map
unit_test_map_clean :
@make -C test/unit_test map_clean
unit_test_map_update :
@make -C test/unit_test map_update
unit_test_map_update_clean :
@make -C test/unit_test map_update_clean
unit_test_map_validate :
@make -C test/unit_test map_validate
unit_test_map_validate_clean :
@make -C test/unit_test map_validate_clean
unit_test_mazetool :
@make -C test/unit_test mazetool
unit_test_mazetool_clean :
@make -C test/unit_test mazetool_clean
unit_test_search_state_machine :
@make -C test/unit_test search_state_machine
unit_test_search_state_machine_clean :
@make -C test/unit_test search_state_machine_clean
unit_test_vbat :
@make -C test/unit_test vbat
unit_test_vbat_clean :
@make -C test/unit_test vbat_clean
unit_test_wall_detection :
@make -C test/unit_test wall_detection
unit_test_wall_detection_clean :
@make -C test/unit_test wall_detection_clean
#
###############################################################################
###############################################################################
# Build unit test template
unit_test_template :
@make -C test/unit_test template
unit_test_template_clean :
@make -C test/unit_test template_clean
#
###############################################################################
###############################################################################
# Unit test targets
#
###############################################################################
.PHONY: unit_test unit_test_clean
.PHONY: unit_test_map unit_test_map_clean
.PHONY: unit_test_map_update unit_test_map_update_clean
.PHONY: unit_test_map_validate unit_test_map_validate_clean
.PHONY: unit_test_mazetool unit_test_mazetool_clean
.PHONY: unit_test_search_state_machine unit_test_search_state_machine_clean
.PHONY: unit_test_vbat unit_test_vbat_clean
.PHONY: unit_test_wall_detection unit_test_wall_detection_clean
.PHONY: unit_test_template unit_test_template_clean