Merge branch 'devel/dri3' into devel/tizen
[platform/adaptation/samsung_exynos/xf86-video-exynos.git] / src / Makefile.am
1 AM_CFLAGS = -I@top_srcdir@/src @XORG_CFLAGS@ @EXYNOS_CFLAGS@
2 exynos_drv_la_LTLIBRARIES = exynos_drv.la
3 #exynos_drv_la_LDFLAGS = -module -avoid-version @EXYNOS_LIBS@
4 exynos_drv_la_LDFLAGS = -module -avoid-version
5 exynos_drv_la_LIBADD = @EXYNOS_LIBS@
6 exynos_drv_ladir = @moduledir@/drivers
7
8 # common
9 exynos_drv_la_SOURCES = \
10         sec.c
11
12 # crtcconfig
13 exynos_drv_la_SOURCES += \
14         crtcconfig/sec_crtc.c \
15         crtcconfig/sec_output.c \
16         crtcconfig/sec_plane.c \
17         crtcconfig/sec_layer.c \
18         crtcconfig/sec_prop.c \
19         crtcconfig/sec_xberc.c \
20         crtcconfig/sec_display.c \
21         crtcconfig/sec_dummy.c
22 AM_CFLAGS += -I@top_srcdir@/src/crtcconfig
23
24 # accel
25 exynos_drv_la_SOURCES += \
26         accel/sec_exa.c \
27         accel/sec_exa_sw.c \
28         accel/sec_present.c \
29         accel/sec_dri3.c \
30         accel/sec_dri2.c
31 AM_CFLAGS += -I@top_srcdir@/src/accel
32
33 # xv
34 exynos_drv_la_SOURCES += \
35         xv/sec_video_tvout.c \
36         xv/sec_video_virtual.c \
37         xv/sec_video_display.c \
38         xv/sec_video.c
39 AM_CFLAGS += -I@top_srcdir@/src/xv
40
41 # util
42 exynos_drv_la_SOURCES += \
43         util/sec_util.c 
44 AM_CFLAGS += -I@top_srcdir@/src/util
45
46 # debug
47 exynos_drv_la_SOURCES += \
48         debug/sec_drmmode_dump.c
49 AM_CFLAGS += -I@top_srcdir@/src/debug
50
51 # memory flush
52 #exynos_drv_la_SOURCES += \
53 #       memory/sec_memory_flush.c
54 #AM_CFLAGS += -I@top_srcdir@/src/memory
55
56 # neon
57 exynos_drv_la_SOURCES += \
58         neon/memcpy_neon.s \
59         neon/copy_area.c
60 AM_CFLAGS += -I@top_srcdir@/src/neon
61
62 # ipp
63 exynos_drv_la_SOURCES += \
64         ipp/sec_drm_ipp.c \
65         ipp/sec_converter.c \
66         ipp/sec_wb.c
67 AM_CFLAGS += -I@top_srcdir@/src/ipp
68
69 # g2d
70 exynos_drv_la_SOURCES += \
71         accel/sec_exa_g2d.c \
72         g2d/fimg2d.c \
73         g2d/util_g2d.c
74 AM_CFLAGS += -I@top_srcdir@/src/g2d