mesa: Replace MESA_VERSION with PACKAGE_VERSION.
[mesa.git] / src / gallium / state_trackers / clover / Makefile.am
1 AUTOMAKE_OPTIONS = subdir-objects
2
3 AM_CPPFLAGS = \
4 $(GALLIUM_PIPE_LOADER_DEFINES) \
5 -DPIPE_SEARCH_DIR=\"$(libdir)/gallium-pipe\" \
6 -I$(top_srcdir)/include \
7 -I$(top_srcdir)/src/gallium/include \
8 -I$(top_srcdir)/src/gallium/drivers \
9 -I$(top_srcdir)/src/gallium/auxiliary \
10 -I$(top_srcdir)/src/gallium/winsys \
11 -I$(srcdir)
12
13 noinst_LTLIBRARIES = libclover.la libcltgsi.la libclllvm.la
14
15 libcltgsi_la_CXXFLAGS = \
16 -std=c++0x
17
18 libcltgsi_la_SOURCES = \
19 tgsi/compiler.cpp
20
21 libclllvm_la_CXXFLAGS = \
22 -std=c++98 \
23 $(LLVM_CPPFLAGS) \
24 $(DEFINES) \
25 -DLIBCLC_INCLUDEDIR=\"$(LIBCLC_INCLUDEDIR)/\" \
26 -DLIBCLC_LIBEXECDIR=\"$(LIBCLC_LIBEXECDIR)/\" \
27 -DCLANG_RESOURCE_DIR=\"$(CLANG_RESOURCE_DIR)\"
28
29 libclllvm_la_SOURCES = \
30 llvm/invocation.cpp
31
32 libclover_la_CXXFLAGS = \
33 -std=c++0x
34
35 libclover_la_LIBADD = \
36 libcltgsi.la libclllvm.la
37
38 libclover_la_SOURCES = \
39 core/base.hpp \
40 core/compat.hpp \
41 core/compiler.hpp \
42 core/geometry.hpp \
43 core/device.hpp \
44 core/device.cpp \
45 core/context.hpp \
46 core/context.cpp \
47 core/queue.hpp \
48 core/queue.cpp \
49 core/format.hpp \
50 core/format.cpp \
51 core/memory.hpp \
52 core/memory.cpp \
53 core/resource.hpp \
54 core/resource.cpp \
55 core/sampler.hpp \
56 core/sampler.cpp \
57 core/event.hpp \
58 core/event.cpp \
59 core/program.hpp \
60 core/program.cpp \
61 core/kernel.hpp \
62 core/kernel.cpp \
63 core/module.hpp \
64 core/module.cpp \
65 api/util.hpp \
66 api/platform.cpp \
67 api/device.cpp \
68 api/context.cpp \
69 api/queue.cpp \
70 api/memory.cpp \
71 api/transfer.cpp \
72 api/sampler.cpp \
73 api/event.cpp \
74 api/program.cpp \
75 api/kernel.cpp
76
77 cldir = $(includedir)/CL
78 cl_HEADERS = \
79 $(top_srcdir)/include/CL/cl.h \
80 $(top_srcdir)/include/CL/cl_ext.h \
81 $(top_srcdir)/include/CL/cl_gl.h \
82 $(top_srcdir)/include/CL/cl_gl_ext.h \
83 $(top_srcdir)/include/CL/cl_platform.h \
84 $(top_srcdir)/include/CL/opencl.h \
85 $(top_srcdir)/include/CL/cl.hpp