Brian Paul | adbff7e | 2005-04-22 21:09:39 +0000 | [diff] [blame] | 1 | # src/egl/Makefile |
2 | |||||
3 | TOP = ../.. | ||||
Johannes Engel | 1e81855 | 2009-02-11 11:31:05 +0100 | [diff] [blame] | 4 | include $(TOP)/configs/current |
Brian Paul | adbff7e | 2005-04-22 21:09:39 +0000 | [diff] [blame] | 5 | |
Benjamin Franzke | 6b369c4 | 2011-02-21 16:22:34 +0100 | [diff] [blame] | 6 | SUBDIRS = |
Brian Paul | adbff7e | 2005-04-22 21:09:39 +0000 | [diff] [blame] | 7 | |
Benjamin Franzke | e586c4b | 2011-02-04 12:22:58 +0100 | [diff] [blame] | 8 | ifneq ($(findstring wayland, $(EGL_PLATFORMS)),) |
9 | SUBDIRS += wayland | ||||
10 | endif | ||||
11 | |||||
Benjamin Franzke | 6b369c4 | 2011-02-21 16:22:34 +0100 | [diff] [blame] | 12 | SUBDIRS += drivers main |
Brian Paul | adbff7e | 2005-04-22 21:09:39 +0000 | [diff] [blame] | 13 | |
14 | default: subdirs | ||||
15 | |||||
16 | |||||
17 | subdirs: | ||||
18 | @for dir in $(SUBDIRS) ; do \ | ||||
19 | if [ -d $$dir ] ; then \ | ||||
Dan Nicholson | cba14d8 | 2008-05-06 12:29:53 -0700 | [diff] [blame] | 20 | (cd $$dir && $(MAKE)) || exit 1 ; \ |
Brian Paul | adbff7e | 2005-04-22 21:09:39 +0000 | [diff] [blame] | 21 | fi \ |
22 | done | ||||
23 | |||||
Johannes Engel | 1e81855 | 2009-02-11 11:31:05 +0100 | [diff] [blame] | 24 | install: |
25 | @for dir in $(SUBDIRS) ; do \ | ||||
26 | if [ -d $$dir ] ; then \ | ||||
27 | (cd $$dir && $(MAKE) install) || exit 1 ; \ | ||||
28 | fi \ | ||||
29 | done | ||||
Brian Paul | adbff7e | 2005-04-22 21:09:39 +0000 | [diff] [blame] | 30 | |
31 | clean: | ||||
Dan Nicholson | a6464b3 | 2008-05-07 11:35:23 -0700 | [diff] [blame] | 32 | -@for dir in $(SUBDIRS) ; do \ |
Brian Paul | adbff7e | 2005-04-22 21:09:39 +0000 | [diff] [blame] | 33 | if [ -d $$dir ] ; then \ |
Dan Nicholson | cba14d8 | 2008-05-06 12:29:53 -0700 | [diff] [blame] | 34 | (cd $$dir && $(MAKE) clean) ; \ |
Brian Paul | adbff7e | 2005-04-22 21:09:39 +0000 | [diff] [blame] | 35 | fi \ |
36 | done |