1#-*-makefile-*-   ; force emacs to enter makefile-mode
2
3# %CopyrightBegin%
4#
5# Copyright Ericsson AB 2001-2020. All Rights Reserved.
6#
7# Licensed under the Apache License, Version 2.0 (the "License");
8# you may not use this file except in compliance with the License.
9# You may obtain a copy of the License at
10#
11#     http://www.apache.org/licenses/LICENSE-2.0
12#
13# Unless required by applicable law or agreed to in writing, software
14# distributed under the License is distributed on an "AS IS" BASIS,
15# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16# See the License for the specific language governing permissions and
17# limitations under the License.
18#
19# %CopyrightEnd%
20
21TEST_SPEC_FILE = megaco.spec
22
23COVER_SPEC_FILE = megaco.cover
24
25BEHAVIOUR_MODULES = \
26	megaco_test_generator
27
28ifeq ($(INCLUDE_PREV3_MODULES),true)
29TEST_UTIL_PREV3_MODULES = \
30	megaco_test_msg_prev3a_lib \
31	megaco_test_msg_prev3b_lib \
32	megaco_test_msg_prev3c_lib
33else
34TEST_UTIL_PREV3_MODULES =
35endif
36
37TEST_UTIL_MODULES = \
38	$(BEHAVIOUR_MODULES) \
39	megaco_codec_test_lib \
40	megaco_codec_flex_lib \
41	megaco_mess_user_test \
42	megaco_mess_otp8212_test \
43	megaco_profile \
44	megaco_tc_controller \
45	megaco_test_command_handler \
46	megaco_test_global_sys_monitor \
47	megaco_test_sys_monitor \
48	megaco_test_generator_lib \
49	megaco_test_megaco_generator \
50	megaco_test_tcp_generator \
51	megaco_test_deliver \
52	megaco_test_generic_transport \
53	megaco_test_mgc \
54	megaco_test_mg \
55	megaco_test_msg_v1_lib \
56	megaco_test_msg_v2_lib \
57	$(TEST_UTIL_PREV3_MODULES) \
58	megaco_test_msg_v3_lib \
59	megaco_test_lib
60
61
62ifeq ($(INCLUDE_PREV3_MODULES),true)
63SUITE_PREV3_MODULES = \
64	megaco_codec_prev3a_SUITE \
65	megaco_codec_prev3b_SUITE \
66	megaco_codec_prev3c_SUITE
67else
68SUITE_PREV3_MODULES =
69endif
70
71SUITE_MODULES = \
72	megaco_actions_SUITE \
73	megaco_app_SUITE \
74	megaco_binary_term_id_SUITE \
75	megaco_call_flow_SUITE \
76	megaco_codec_mini_SUITE \
77	megaco_codec_v1_SUITE \
78	megaco_codec_v2_SUITE \
79	$(SUITE_PREV3_MODULES) \
80	megaco_codec_v3_SUITE \
81	megaco_config_SUITE \
82	megaco_digit_map_SUITE \
83	megaco_examples_SUITE \
84	megaco_flex_SUITE \
85	megaco_load_SUITE \
86	megaco_mess_SUITE \
87	megaco_mib_SUITE \
88	megaco_mreq_SUITE \
89	megaco_pending_limit_SUITE \
90	megaco_sdp_SUITE \
91	megaco_segment_SUITE \
92	megaco_tcp_SUITE \
93	megaco_timer_SUITE \
94	megaco_trans_SUITE \
95	megaco_udp_SUITE
96
97MODULES = \
98	$(TEST_UTIL_MODULES) \
99	$(SUITE_MODULES)
100
101INTERNAL_HRL_FILES = \
102	megaco_test_lib.hrl
103
104
105
106