diff options
author | Emil Velikov | 2014-08-24 13:26:14 -0500 |
---|---|---|
committer | Emil Velikov | 2014-09-01 10:06:01 -0500 |
commit | 4255d3d51dfe85be93d3e246f24b7bb56950a8c2 (patch) | |
tree | ee08aee5a3d0350f40e53cc17a3926662a074b99 /freedreno | |
parent | 02b3ad7e19e3a73453a68354f9f3fa6224c38bfe (diff) | |
download | external-libdrm-4255d3d51dfe85be93d3e246f24b7bb56950a8c2.tar.gz external-libdrm-4255d3d51dfe85be93d3e246f24b7bb56950a8c2.tar.xz external-libdrm-4255d3d51dfe85be93d3e246f24b7bb56950a8c2.zip |
libdrm, freedreno, intel, nouveau, radeon: add Makefile.sources
Will be used to consolidate the required sources lists as well as the
install-able headers. This is turn will help us to avoid the
duplication with the upcoming Android build support.
v2: Rename the headers variable to *_H_FILES.
v3: Rebase on top of symbol visibility patches.
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Diffstat (limited to 'freedreno')
-rw-r--r-- | freedreno/Makefile.am | 24 | ||||
-rw-r--r-- | freedreno/Makefile.sources | 24 |
2 files changed, 27 insertions, 21 deletions
diff --git a/freedreno/Makefile.am b/freedreno/Makefile.am index 49471e96..0c7db81d 100644 --- a/freedreno/Makefile.am +++ b/freedreno/Makefile.am | |||
@@ -1,4 +1,5 @@ | |||
1 | AUTOMAKE_OPTIONS=subdir-objects | 1 | AUTOMAKE_OPTIONS=subdir-objects |
2 | include Makefile.sources | ||
2 | 3 | ||
3 | AM_CFLAGS = \ | 4 | AM_CFLAGS = \ |
4 | $(WARN_CFLAGS) \ | 5 | $(WARN_CFLAGS) \ |
@@ -13,29 +14,10 @@ libdrm_freedreno_ladir = $(libdir) | |||
13 | libdrm_freedreno_la_LDFLAGS = -version-number 1:0:0 -no-undefined | 14 | libdrm_freedreno_la_LDFLAGS = -version-number 1:0:0 -no-undefined |
14 | libdrm_freedreno_la_LIBADD = ../libdrm.la @PTHREADSTUBS_LIBS@ | 15 | libdrm_freedreno_la_LIBADD = ../libdrm.la @PTHREADSTUBS_LIBS@ |
15 | 16 | ||
16 | libdrm_freedreno_la_SOURCES = \ | 17 | libdrm_freedreno_la_SOURCES = $(LIBDRM_FREEDRENO_FILES) |
17 | freedreno_device.c \ | ||
18 | freedreno_pipe.c \ | ||
19 | freedreno_priv.h \ | ||
20 | freedreno_ringbuffer.c \ | ||
21 | freedreno_bo.c \ | ||
22 | kgsl/kgsl_bo.c \ | ||
23 | kgsl/kgsl_device.c \ | ||
24 | kgsl/kgsl_drm.h \ | ||
25 | kgsl/kgsl_pipe.c \ | ||
26 | kgsl/kgsl_priv.h \ | ||
27 | kgsl/kgsl_ringbuffer.c \ | ||
28 | kgsl/msm_kgsl.h \ | ||
29 | msm/msm_bo.c \ | ||
30 | msm/msm_device.c \ | ||
31 | msm/msm_drm.h \ | ||
32 | msm/msm_pipe.c \ | ||
33 | msm/msm_priv.h \ | ||
34 | msm/msm_ringbuffer.c \ | ||
35 | list.h | ||
36 | 18 | ||
37 | libdrm_freedrenocommonincludedir = ${includedir}/freedreno | 19 | libdrm_freedrenocommonincludedir = ${includedir}/freedreno |
38 | libdrm_freedrenocommoninclude_HEADERS = freedreno_drmif.h freedreno_ringbuffer.h | 20 | libdrm_freedrenocommoninclude_HEADERS = $(LIBDRM_FREEDRENO_H_FILES) |
39 | 21 | ||
40 | pkgconfigdir = @pkgconfigdir@ | 22 | pkgconfigdir = @pkgconfigdir@ |
41 | pkgconfig_DATA = libdrm_freedreno.pc | 23 | pkgconfig_DATA = libdrm_freedreno.pc |
diff --git a/freedreno/Makefile.sources b/freedreno/Makefile.sources new file mode 100644 index 00000000..91020dff --- /dev/null +++ b/freedreno/Makefile.sources | |||
@@ -0,0 +1,24 @@ | |||
1 | LIBDRM_FREEDRENO_FILES := \ | ||
2 | freedreno_device.c \ | ||
3 | freedreno_pipe.c \ | ||
4 | freedreno_priv.h \ | ||
5 | freedreno_ringbuffer.c \ | ||
6 | freedreno_bo.c \ | ||
7 | kgsl/kgsl_bo.c \ | ||
8 | kgsl/kgsl_device.c \ | ||
9 | kgsl/kgsl_drm.h \ | ||
10 | kgsl/kgsl_pipe.c \ | ||
11 | kgsl/kgsl_priv.h \ | ||
12 | kgsl/kgsl_ringbuffer.c \ | ||
13 | kgsl/msm_kgsl.h \ | ||
14 | msm/msm_bo.c \ | ||
15 | msm/msm_device.c \ | ||
16 | msm/msm_drm.h \ | ||
17 | msm/msm_pipe.c \ | ||
18 | msm/msm_priv.h \ | ||
19 | msm/msm_ringbuffer.c \ | ||
20 | list.h | ||
21 | |||
22 | LIBDRM_FREEDRENO_H_FILES := \ | ||
23 | freedreno_drmif.h \ | ||
24 | freedreno_ringbuffer.h | ||