Makefile.am revision c6db1b3396384186aab5b685fe1fd540e17b3a62
1AUTOMAKE_OPTIONS = subdir-objects
2
3AM_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
14noinst_LTLIBRARIES = libclover.la libcltgsi.la libclllvm.la
15
16libcltgsi_la_CXXFLAGS = \
17	-std=c++0x
18
19libcltgsi_la_SOURCES = \
20	tgsi/compiler.cpp
21
22libclllvm_la_CXXFLAGS = \
23	-std=c++98
24
25libclllvm_la_SOURCES = \
26	llvm/invocation.cpp
27
28libclover_la_CXXFLAGS = \
29	-std=c++0x
30
31libclover_la_LIBADD = \
32	libcltgsi.la libclllvm.la
33
34libclover_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
72