CFLAGS = -Wall -g -O INCLUDE_DIRS = -I ../../connectivity/radio/chmpty TARGET = thermald LIBS = -lpthread -lchm-at LIBPATH = OBJS = \ MainThermal.o\ ThermalManager.o\ ThermalAction.o \ ThermalActionShutdown.o \ ThermalActionCommon.o \ ThermalActionFactory.o \ ThermalActionCPTraceBack.o \ ThermalTrip.o\ ThermalZoneLevel.o \ ThermalSensor.o \ ThermalXmlParser.o \ CvtGovernor.o \ ChargeDetect.o \ tinyxml2.o \ uevent.o SRCS = \ MainThermal.cpp \ ThermalManager.cpp \ ThermalAction.cpp \ ThermalActionShutdown.cpp \ ThermalActionCommon.cpp \ ThermalActionFactory.cpp \ ThermalActionCPTraceBack.cpp \ ThermalTrip.cpp \ ThermalZoneLevel.cpp \ ThermalSensor.cpp \ ThermalXmlParser.cpp \ CvtGovernor.cpp \ ChargeDetect.cpp \ tinyxml2.cpp \ uevent.c all:$(OBJS) $(CXX) -o $(TARGET) $(OBJS) $(LIBPATH) $(LIBS) $(OBJS):$(SRCS) $(CXX) $(CFLAGS) $(INCLUDE_DIRS) -c $^ install: cp $(TARGET) $(INSTALL_MOD_PATH)/usr/bin clean: rm -f *.o rm -f $(TARGET)