# progs/directfb/Makefile TOP = ../.. include $(TOP)/configs/current INCDIR = $(TOP)/include -I$(TOP)/progs LIB_DEP = $(TOP)/$(LIB_DIR)/$(GL_LIB_NAME) $(TOP)/$(LIB_DIR)/$(GLU_LIB_NAME) CFLAGS += $(shell pkg-config --cflags directfb) APP_LIB_DEPS += $(shell pkg-config --libs directfb) LIBS = -L$(TOP)/$(LIB_DIR) -l$(GLU_LIB) -l$(GL_LIB) $(APP_LIB_DEPS) PROGS = df_gears \ df_reflect \ df_morph3d \ multi_window ##### RULES ##### .SUFFIXES: .SUFFIXES: .c .c: $(LIB_DEP) $(CC) -I$(INCDIR) $(CFLAGS) $(LDFLAGS) $< $(LIBS) -o $@ ##### TARGETS ##### default: $(PROGS) clean: -rm -f $(PROGS) -rm -f *.o *~