Initialize Tizen 2.3
[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 if HWC
21 HWC_DIR=hwc
22 endif
23
24 SUBDIRS = \
25         doc \
26         man \
27         include \
28         dix  \
29         fb \
30         mi \
31         Xext \
32         miext \
33         os \
34         randr \
35         render  \
36         Xi \
37         xkb \
38         $(DBE_DIR) \
39         $(RECORD_DIR) \
40         xfixes \
41         damageext \
42         $(COMPOSITE_DIR) \
43         $(GLX_DIR) \
44         exa \
45         config \
46         gesture \
47         $(HWC_DIR) \
48         hw \
49         test
50
51 if XORG
52 aclocaldir = $(datadir)/aclocal
53 aclocal_DATA = xorg-server.m4
54
55 pkgconfigdir = $(libdir)/pkgconfig
56 pkgconfig_DATA = xorg-server.pc
57 endif
58
59 EXTRA_DIST = xorg-server.pc.in xorg-server.m4 autogen.sh
60
61 DISTCHECK_CONFIGURE_FLAGS=\
62         --with-xkb-path=$(XKB_BASE_DIRECTORY) \
63         --with-xkb-bin-directory=$(XKB_BIN_DIRECTORY) \
64         --with-xkb-output='$${datadir}/X11/xkb/compiled'
65
66 .PHONY: ChangeLog INSTALL
67
68 INSTALL:
69         $(INSTALL_CMD)
70
71 ChangeLog:
72         $(CHANGELOG_CMD)
73
74 dist-hook: ChangeLog INSTALL
75
76 DIST_SUBDIRS = \
77         doc \
78         man \
79         include \
80         dix  \
81         fb \
82         mi \
83         Xext \
84         miext \
85         os \
86         randr \
87         render  \
88         Xi \
89         xkb \
90         dbe \
91         record \
92         xfixes \
93         damageext \
94         composite \
95         glx \
96         exa \
97         config \
98         hw \
99         test
100
101 # gross hack
102 relink: all
103         $(AM_V_at)$(MAKE) -C hw relink
104
105 install-headers: Makefile
106         +find . -name Makefile | while read m; do                       \
107                 if grep -q install-sdkHEADERS $$m; then                 \
108                         (cd `dirname "$$m"` && make install-sdkHEADERS) \
109                 fi                                                      \
110         done