16c929510474caa14dc9d56826b2c65552861d6b3Mike J. ChenLOCAL_PATH:= $(call my-dir)
26c929510474caa14dc9d56826b2c65552861d6b3Mike J. Chen
36c929510474caa14dc9d56826b2c65552861d6b3Mike J. Chen#
46c929510474caa14dc9d56826b2c65552861d6b3Mike J. Chen# common_time_service
56c929510474caa14dc9d56826b2c65552861d6b3Mike J. Chen#
66c929510474caa14dc9d56826b2c65552861d6b3Mike J. Chen
76c929510474caa14dc9d56826b2c65552861d6b3Mike J. Cheninclude $(CLEAR_VARS)
86c929510474caa14dc9d56826b2c65552861d6b3Mike J. Chen
96c929510474caa14dc9d56826b2c65552861d6b3Mike J. ChenLOCAL_SRC_FILES := \
106c929510474caa14dc9d56826b2c65552861d6b3Mike J. Chen    common_clock_service.cpp \
116c929510474caa14dc9d56826b2c65552861d6b3Mike J. Chen    common_time_config_service.cpp \
126c929510474caa14dc9d56826b2c65552861d6b3Mike J. Chen    common_time_server.cpp \
136c929510474caa14dc9d56826b2c65552861d6b3Mike J. Chen    common_time_server_api.cpp \
146c929510474caa14dc9d56826b2c65552861d6b3Mike J. Chen    common_time_server_packets.cpp \
156c929510474caa14dc9d56826b2c65552861d6b3Mike J. Chen    clock_recovery.cpp \
166c929510474caa14dc9d56826b2c65552861d6b3Mike J. Chen    common_clock.cpp \
17c7f57c6f9289d0e3aaecc0bca4ae7b6eed1c93d7John Grossman    main.cpp \
1826fddcd74252bdda95dd7c3f819353e79c622012Mathias Agopian    utils.cpp \
1926fddcd74252bdda95dd7c3f819353e79c622012Mathias Agopian    LinearTransform.cpp
206c929510474caa14dc9d56826b2c65552861d6b3Mike J. Chen
2111bc45fcba96cf7ccc5f67b3c47088c2c89c8e7aKent Ryhorchuk# Uncomment to enable vesbose logging and debug service.
2211bc45fcba96cf7ccc5f67b3c47088c2c89c8e7aKent Ryhorchuk#TIME_SERVICE_DEBUG=true
236c929510474caa14dc9d56826b2c65552861d6b3Mike J. Chenifeq ($(TIME_SERVICE_DEBUG), true)
246c929510474caa14dc9d56826b2c65552861d6b3Mike J. ChenLOCAL_SRC_FILES += diag_thread.cpp
256c929510474caa14dc9d56826b2c65552861d6b3Mike J. ChenLOCAL_CFLAGS += -DTIME_SERVICE_DEBUG
266c929510474caa14dc9d56826b2c65552861d6b3Mike J. Chenendif
276c929510474caa14dc9d56826b2c65552861d6b3Mike J. Chen
286c929510474caa14dc9d56826b2c65552861d6b3Mike J. ChenLOCAL_SHARED_LIBRARIES := \
296c929510474caa14dc9d56826b2c65552861d6b3Mike J. Chen    libbinder \
306c929510474caa14dc9d56826b2c65552861d6b3Mike J. Chen    libcommon_time_client \
31d685894212e6dbeac1fda4996903c1da115d49a6Ying Wang    libutils \
32d685894212e6dbeac1fda4996903c1da115d49a6Ying Wang    liblog
336c929510474caa14dc9d56826b2c65552861d6b3Mike J. Chen
346c929510474caa14dc9d56826b2c65552861d6b3Mike J. ChenLOCAL_MODULE_TAGS := optional
356c929510474caa14dc9d56826b2c65552861d6b3Mike J. ChenLOCAL_MODULE := common_time
366c929510474caa14dc9d56826b2c65552861d6b3Mike J. Chen
374c57eda9f4c87bb22eb0acdd2dab4d1757d4280bAndreas GampeLOCAL_CFLAGS += -Wall -Werror -Wunused -Wunreachable-code
384c57eda9f4c87bb22eb0acdd2dab4d1757d4280bAndreas Gampe
396c929510474caa14dc9d56826b2c65552861d6b3Mike J. Cheninclude $(BUILD_EXECUTABLE)
40