OSDN Git Service

clover: Import OpenCL state tracker.
[android-x86/external-mesa.git] / src / gallium / state_trackers / clover / Makefile.am
1 AUTOMAKE_OPTIONS = subdir-objects
2
3 AM_CPPFLAGS = \
4         $(GALLIUM_PIPE_LOADER_DEFINES) \
5         -DMESA_VERSION=\"$(MESA_VERSION)\" \
6         -DPIPE_SEARCH_DIR=\"$(OPENCL_LIB_INSTALL_DIR)\" \
7         -I$(top_srcdir)/include \
8         -I$(top_srcdir)/src/gallium/include \
9         -I$(top_srcdir)/src/gallium/drivers \
10         -I$(top_srcdir)/src/gallium/auxiliary \
11         -I$(top_srcdir)/src/gallium/winsys \
12         -I$(srcdir)
13
14 noinst_LTLIBRARIES = libclover.la libcltgsi.la libclllvm.la
15
16 libcltgsi_la_CXXFLAGS = \
17         -std=c++0x
18
19 libcltgsi_la_SOURCES = \
20         tgsi/compiler.cpp
21
22 libclllvm_la_CXXFLAGS = \
23         -std=c++98
24
25 libclllvm_la_SOURCES = \
26         llvm/invocation.cpp
27
28 libclover_la_CXXFLAGS = \
29         -std=c++0x
30
31 libclover_la_LIBADD = \
32         libcltgsi.la libclllvm.la
33
34 libclover_la_SOURCES = \
35         core/base.hpp \
36         core/compat.hpp \
37         core/compiler.hpp \
38         core/geometry.hpp \
39         core/device.hpp \
40         core/device.cpp \
41         core/context.hpp \
42         core/context.cpp \
43         core/queue.hpp \
44         core/queue.cpp \
45         core/format.hpp \
46         core/format.cpp \
47         core/memory.hpp \
48         core/memory.cpp \
49         core/resource.hpp \
50         core/resource.cpp \
51         core/sampler.hpp \
52         core/sampler.cpp \
53         core/event.hpp \
54         core/event.cpp \
55         core/program.hpp \
56         core/program.cpp \
57         core/kernel.hpp \
58         core/kernel.cpp \
59         core/module.hpp \
60         core/module.cpp \
61         api/util.hpp \
62         api/platform.cpp \
63         api/device.cpp \
64         api/context.cpp \
65         api/queue.cpp \
66         api/memory.cpp \
67         api/transfer.cpp \
68         api/sampler.cpp \
69         api/event.cpp \
70         api/program.cpp \
71         api/kernel.cpp