blob: 319c33de0ee40996a0879d02b013d103b63bc4b7 [file] [log] [blame]
# SPDX-License-Identifier: (GPL-2.0+ OR MIT)
# use this func, the host build not found asm/types.h
# userprogs-always-y += debug_file_app
# userccflags += -pthread
#source file
SOURCE := $(wildcard *.c)
OBJS := $(patsubst %.c, %.o, $(SOURCE))
#target you can change test to what you want
TARGET := debug_file_app
#compile and lib parameter
CC := ../../../../../prebuilts/gcc/linux-x86/host/x86_64-arm-10.3-2021.07/bin/arm-none-linux-gnueabihf-gcc
LD := ../../../../../prebuilts/gcc/linux-x86/host/x86_64-arm-10.3-2021.07/bin/arm-none-linux-gnueabihf-ld
LIBS := -lpthread
LDFLAGS := -static
DEFINES :=
INCLUDE := -I.
CFLAGS := -g -Wall -O2 $(DEFINES) $(INCLUDE)
.PHONY : all clean
all : $(TARGET)
clean :
rm -f $(OBJS) $(TARGET)
$(TARGET) : $(OBJS)
$(CC) $(CFLAGS) -o $@ $(OBJS) $(LDFLAGS) $(LIBS)