29 lines
515 B
Makefile
29 lines
515 B
Makefile
# 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
|
|
LIBS = -lpthread -lrt -ldl -lstdc++
|
|
|
|
TARGET = flashtest
|
|
|
|
OBJS := flashtest.o \
|
|
|
|
SRCS := flashtest.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)
|