ifeq ($(MAKELEVEL),1) # Base flags and variables for all modules include platform.inc endif LIBDIR := $(shell cd ../lib ; /bin/pwd) DTADIR := $(shell cd ../src ; /bin/pwd) GPDIR ?= $(shell cd ../src/gp ; /bin/pwd) include $(GPDIR)/gp.mk CFLAGS += $(addprefix -I,$(GPINCS)) CFLAGS += $(GPFLAGS) ifeq ($(BUILD_GP),y) CFLAGS += -DNEW_PAIR_GUI GP_SOURCES = $(GPSRCS) GP_OBJECTS = $(patsubst %.c,%.o,$(filter %.c,$(GP_SOURCES))) $(patsubst %.S,%.o,$(filter %.S,$(GP_SOURCES))) GP_DEPENDS = $(GP_OBJECTS:.o=.d) all : $(LIBDIR)/libgp.a $(LIBDIR)/libgp.a : $(GP_OBJECTS) $(LIBDIR)/libgp.a($(GP_OBJECTS)) clean : clean_gp clean_gp : $(RM) -f $(LIBDIR)/libgp.a $(GP_OBJECTS) $(GP_DEPENDS) -include $(GP_DEPENDS) endif