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 \
18c7f57c6f9289d0e3aaecc0bca4ae7b6eed1c93d7John Grossman    utils.cpp
196c929510474caa14dc9d56826b2c65552861d6b3Mike J. Chen
2011bc45fcba96cf7ccc5f67b3c47088c2c89c8e7aKent Ryhorchuk# Uncomment to enable vesbose logging and debug service.
2111bc45fcba96cf7ccc5f67b3c47088c2c89c8e7aKent Ryhorchuk#TIME_SERVICE_DEBUG=true
226c929510474caa14dc9d56826b2c65552861d6b3Mike J. Chenifeq ($(TIME_SERVICE_DEBUG), true)
236c929510474caa14dc9d56826b2c65552861d6b3Mike J. ChenLOCAL_SRC_FILES += diag_thread.cpp
246c929510474caa14dc9d56826b2c65552861d6b3Mike J. ChenLOCAL_CFLAGS += -DTIME_SERVICE_DEBUG
256c929510474caa14dc9d56826b2c65552861d6b3Mike J. Chenendif
266c929510474caa14dc9d56826b2c65552861d6b3Mike J. Chen
276c929510474caa14dc9d56826b2c65552861d6b3Mike J. ChenLOCAL_SHARED_LIBRARIES := \
286c929510474caa14dc9d56826b2c65552861d6b3Mike J. Chen    libbinder \
296c929510474caa14dc9d56826b2c65552861d6b3Mike J. Chen    libcommon_time_client \
306c929510474caa14dc9d56826b2c65552861d6b3Mike J. Chen    libutils
316c929510474caa14dc9d56826b2c65552861d6b3Mike J. Chen
326c929510474caa14dc9d56826b2c65552861d6b3Mike J. ChenLOCAL_MODULE_TAGS := optional
336c929510474caa14dc9d56826b2c65552861d6b3Mike J. ChenLOCAL_MODULE := common_time
346c929510474caa14dc9d56826b2c65552861d6b3Mike J. Chen
356c929510474caa14dc9d56826b2c65552861d6b3Mike J. Cheninclude $(BUILD_EXECUTABLE)
36