# SPDX-FileCopyrightText: 2020-2021 Unisoc (Shanghai) Technologies Co., Ltd.
#
# SPDX-License-Identifier: LicenseRef-Unisoc-General-1.0

CC = $(CROSS_COMPILE)gcc
export CC

CXXFLAGS = -Wall -g -std=c++11 -I ../inc/ -DBUILD_ON_YOCTO

LIBS = -lpthread -lrt -ldl -lstdc++ -liniparser
TARGET = atrouterutit

OBJS := utit.o \
        SocketHandler.o \
        ATRLog.o \

SRCS  := utit.cpp \
         ../src/SocketHandler.cpp \
         ../src/ATRLog.cpp \

all:$(OBJS)
	$(CXX) -o $(TARGET) $(OBJS) $(LIBPATH) $(LIBS)

$(OBJS):$(SRCS)
	$(CXX) $(CXXFLAGS) $(INCLUDE_DIRS) -c $^

install:
	cp $(TARGET) $(INSTALL_MOD_PATH)/sbin

clean:
	rm -f *.o
	rm -f $(TARGET)
