# src/gallium/targets/gbm/Makefile TOP = ../../../.. include $(TOP)/configs/current GBM_BACKEND = gbm_gallium_drm GBM_SOURCES = gbm.c GBM_INCLUDES = \ -I$(TOP)/include \ -I$(TOP)/src/gallium/state_trackers/gbm \ -I$(TOP)/src/gbm/main \ -I$(TOP)/src/gallium/auxiliary \ -I$(TOP)/src/gallium/winsys \ -I$(TOP)/src/gallium/include GBM_LIBS = $(LIBUDEV_LIBS) $(LIBDRM_LIBS) -lm \ $(TOP)/src/gallium/state_trackers/gbm/libgbm.a \ $(GALLIUM_PIPE_LOADER_LIBS) $(GALLIUM_AUXILIARIES) GBM_CFLAGS = \ -DPIPE_SEARCH_DIR=\"$(PIPE_INSTALL_DIR)\" \ $(GALLIUM_PIPE_LOADER_DEFINES) \ $(LIBUDEV_CFLAGS) \ $(LIBDRM_CFLAGS) GBM_EXTRA_TARGETS = pipes GBM_EXTRA_INSTALL = install-pipes GBM_EXTRA_CLEAN = clean-pipes include $(TOP)/src/gbm/backends/Makefile.template PIPE_SRC_DIR = $(TOP)/src/gallium/targets/pipe-loader PIPE_INSTALL_DIR = $(INSTALL_LIB_DIR)/gbm pipes: @$(MAKE) -C $(PIPE_SRC_DIR) install-pipes: @$(MAKE) -C $(PIPE_SRC_DIR) PIPE_INSTALL_DIR=$(PIPE_INSTALL_DIR) install clean-pipes: @$(MAKE) -C $(PIPE_SRC_DIR) clean