upgrade for xorg-server 1.12.99.905 (for 1.13 RC)
[framework/uifw/xorg/server/xorg-server.git] / Makefile.am
1 AUTOMAKE_OPTIONS=nostdinc
2 ACLOCAL_AMFLAGS = -I m4
3
4 if COMPOSITE
5 COMPOSITE_DIR=composite
6 endif
7
8 if GLX
9 GLX_DIR=glx
10 endif
11
12 if DBE
13 DBE_DIR=dbe
14 endif
15
16 if RECORD
17 RECORD_DIR=record
18 endif
19
20 SUBDIRS = \
21         doc \
22         man \
23         include \
24         dix  \
25         fb \
26         mi \
27         Xext \
28         miext \
29         os \
30         randr \
31         render  \
32         Xi \
33         xkb \
34         $(DBE_DIR) \
35         $(RECORD_DIR) \
36         xfixes \
37         damageext \
38         $(COMPOSITE_DIR) \
39         $(GLX_DIR) \
40         exa \
41         config \
42         gesture \
43         hw \
44         test
45
46 if XORG
47 aclocaldir = $(datadir)/aclocal
48 aclocal_DATA = xorg-server.m4
49
50 pkgconfigdir = $(libdir)/pkgconfig
51 pkgconfig_DATA = xorg-server.pc
52 endif
53
54 EXTRA_DIST = xorg-server.pc.in xorg-server.m4 autogen.sh
55
56 DISTCHECK_CONFIGURE_FLAGS=\
57         --with-xkb-path=$(XKB_BASE_DIRECTORY) \
58         --with-xkb-bin-directory=$(XKB_BIN_DIRECTORY) \
59         --with-xkb-output='$${datadir}/X11/xkb/compiled'
60
61 .PHONY: ChangeLog INSTALL
62
63 INSTALL:
64         $(INSTALL_CMD)
65
66 ChangeLog:
67         $(CHANGELOG_CMD)
68
69 dist-hook: ChangeLog INSTALL
70
71 DIST_SUBDIRS = \
72         doc \
73         man \
74         include \
75         dix  \
76         fb \
77         mi \
78         Xext \
79         miext \
80         os \
81         randr \
82         render  \
83         Xi \
84         xkb \
85         dbe \
86         record \
87         xfixes \
88         damageext \
89         composite \
90         glx \
91         exa \
92         config \
93         hw \
94         test
95
96 # gross hack
97 relink: all
98         $(AM_V_at)$(MAKE) -C hw relink
99
100 install-headers: Makefile
101         +find . -name Makefile | while read m; do                       \
102                 if grep -q install-sdkHEADERS $$m; then                 \
103                         (cd `dirname "$$m"` && make install-sdkHEADERS) \
104                 fi                                                      \
105         done