2 # Copyright (c) 2014 Samsung Electronics Co., Ltd.
4 # Licensed under the Flora License, Version 1.0 (the License);
5 # you may not use this file except in compliance with the License.
6 # You may obtain a copy of the License at
8 # http://floralicense.org/license/
10 # Unless required by applicable law or agreed to in writing, software
11 # distributed under the License is distributed on an AS IS BASIS,
12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 # See the License for the specific language governing permissions and
14 # limitations under the License.
22 PKGS = dali-core dali dali-toolkit dali-test-suite-utils
23 include ../../rules.mk
24 include ../../coverage.mk
26 TOOLKIT_TEST_UTILS_DIR=../../dali-toolkit-test-utils/
28 CXXFLAGS += -I$(TOOLKIT_TEST_UTILS_DIR)
30 TOOLKIT_TEST_UTILS_SRC_FILES = \
31 $(TOOLKIT_TEST_UTILS_DIR)/toolkit-application.cpp \
32 $(TOOLKIT_TEST_UTILS_DIR)/toolkit-adaptor.cpp \
33 $(TOOLKIT_TEST_UTILS_DIR)/toolkit-clipboard-event-notifier.cpp \
34 $(TOOLKIT_TEST_UTILS_DIR)/toolkit-accessibility-manager.cpp \
35 $(TOOLKIT_TEST_UTILS_DIR)/toolkit-orientation.cpp \
36 $(TOOLKIT_TEST_UTILS_DIR)/toolkit-physical-keyboard.cpp \
37 $(TOOLKIT_TEST_UTILS_DIR)/toolkit-style-monitor.cpp \
38 $(TOOLKIT_TEST_UTILS_DIR)/toolkit-timer.cpp
42 %: %.cpp $(TOOLKIT_TEST_UTILS_SRC_FILES)
43 $(CC) -o $@ $^ $(CXXFLAGS) $(LDFLAGS)
46 @rm -f $(notdir $(TARGETS))
52 @lcov --directory . -c -o dali.info
53 @lcov --remove dali.info "*boost*" "/usr/include/*" "*/automated-tests/*" -o dali.info