1f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org# src/gallium/winsys/sw/Makefile 2f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgTOP = ../../../.. 3f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orginclude $(TOP)/configs/current 4f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org 5f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgSUBDIRS = null wrapper 6f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org 7f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org# TODO: this should go through a further indirection level 8f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org# (i.e. EGL should set a variable that is checked here) 9f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgifneq ($(findstring x11, $(EGL_PLATFORMS)),) 10f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgSUBDIRS += xlib 11f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgendif 12f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org 13f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgifneq ($(findstring fbdev, $(EGL_PLATFORMS)),) 14f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgSUBDIRS += fbdev 15f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgendif 16f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org 17f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgifneq ($(findstring wayland, $(EGL_PLATFORMS)),) 18f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgSUBDIRS += wayland 19f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgendif 20f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org 21f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.orgdefault install clean: 22f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org @for dir in $(SUBDIRS) ; do \ 23f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org if [ -d $$dir ] ; then \ 24f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org (cd $$dir && $(MAKE) $@) || exit 1; \ 25f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org fi \ 26f2ba7591b1407a7ee9209f842c50696914dc2dedkbr@chromium.org done 27