CFLAGS = -Wall -g -O -fPIC INCLUDE_DIRS := -I ../libtrusty/include/ TARGET = tsupplicant SRCS = tsupplicant.cpp OBJ_DIR ?= . OBJS = $(patsubst %.cpp,$(OBJ_DIR)/%.o,$(notdir $(SRCS))) LIBS = -ltrusty LIBPATH = -L../ all:$(OBJS) $(CXX) -fPIC -o $(TARGET) $(OBJS) $(LIBPATH) $(LIBS) echo $(cc) $(OBJS):$(SRCS) $(CC) $(CFLAGS) $(INCLUDE_DIRS) -c $^ install: cp $(TARGET) $(INSTALL_MOD_PATH)/usr/bin clean: rm -f *.o rm -f $(TARGET)