Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(86)

Side by Side Diff: third_party/mesa/mesa.gypi

Issue 5750002: Added facility to compile Mesa EGL implementation. Fixed a few issues so that... (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 10 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « third_party/mesa/README.chromium ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Property Changes:
Added: svn:eol-style
+ LF
OLDNEW
(Empty)
1 # Copyright (c) 2010 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
4
5 {
6 'variables': {
7 #
8 # Mesa EGL implementation has a pluggable architecture. The core consists
9 # of an API dispatcher which routes all eglFooBar() API calls to a
10 # pluggable driver. mesa_egl_sources contains the API dispatcher source
11 # files. These sources when compiled with driver sources will produce
12 # EGL library.
13 #
14 # Note that we cannot compile the API dispatcher into a static library
15 # because they need to include EGL headers which might be driver specific.
16 #
17 'mesa_egl_sources': [
18 '<(DEPTH)/third_party/mesa/MesaLib/src/egl/main/eglapi.c',
19 '<(DEPTH)/third_party/mesa/MesaLib/src/egl/main/eglapi.h',
20 '<(DEPTH)/third_party/mesa/MesaLib/src/egl/main/eglarray.c',
21 '<(DEPTH)/third_party/mesa/MesaLib/src/egl/main/eglarray.h',
22 '<(DEPTH)/third_party/mesa/MesaLib/src/egl/main/eglcompiler.h',
23 '<(DEPTH)/third_party/mesa/MesaLib/src/egl/main/eglconfig.c',
24 '<(DEPTH)/third_party/mesa/MesaLib/src/egl/main/eglconfig.h',
25 '<(DEPTH)/third_party/mesa/MesaLib/src/egl/main/eglcontext.c',
26 '<(DEPTH)/third_party/mesa/MesaLib/src/egl/main/eglcontext.h',
27 '<(DEPTH)/third_party/mesa/MesaLib/src/egl/main/eglcurrent.c',
28 '<(DEPTH)/third_party/mesa/MesaLib/src/egl/main/eglcurrent.h',
29 '<(DEPTH)/third_party/mesa/MesaLib/src/egl/main/egldefines.h',
30 '<(DEPTH)/third_party/mesa/MesaLib/src/egl/main/egldisplay.c',
31 '<(DEPTH)/third_party/mesa/MesaLib/src/egl/main/egldisplay.h',
32 #
33 # Do not include egldriver.c which dynamically loads a driver at
34 # runtime. We will statically bake our driver with the API dispatcher.
35 #
36 # '<(DEPTH)/third_party/mesa/MesaLib/src/egl/main/egldriver.c',
37 #
38 '<(DEPTH)/third_party/mesa/MesaLib/src/egl/main/egldriver.h',
39 '<(DEPTH)/third_party/mesa/MesaLib/src/egl/main/eglglobals.c',
40 '<(DEPTH)/third_party/mesa/MesaLib/src/egl/main/eglglobals.h',
41 '<(DEPTH)/third_party/mesa/MesaLib/src/egl/main/eglimage.c',
42 '<(DEPTH)/third_party/mesa/MesaLib/src/egl/main/eglimage.h',
43 '<(DEPTH)/third_party/mesa/MesaLib/src/egl/main/egllog.c',
44 '<(DEPTH)/third_party/mesa/MesaLib/src/egl/main/egllog.h',
45 '<(DEPTH)/third_party/mesa/MesaLib/src/egl/main/eglmisc.c',
46 '<(DEPTH)/third_party/mesa/MesaLib/src/egl/main/eglmisc.h',
47 '<(DEPTH)/third_party/mesa/MesaLib/src/egl/main/eglmode.c',
48 '<(DEPTH)/third_party/mesa/MesaLib/src/egl/main/eglmode.h',
49 '<(DEPTH)/third_party/mesa/MesaLib/src/egl/main/eglmutex.h',
50 '<(DEPTH)/third_party/mesa/MesaLib/src/egl/main/eglscreen.c',
51 '<(DEPTH)/third_party/mesa/MesaLib/src/egl/main/eglscreen.h',
52 '<(DEPTH)/third_party/mesa/MesaLib/src/egl/main/eglstring.c',
53 '<(DEPTH)/third_party/mesa/MesaLib/src/egl/main/eglstring.h',
54 '<(DEPTH)/third_party/mesa/MesaLib/src/egl/main/eglsurface.c',
55 '<(DEPTH)/third_party/mesa/MesaLib/src/egl/main/eglsurface.h',
56 '<(DEPTH)/third_party/mesa/MesaLib/src/egl/main/eglsync.c',
57 '<(DEPTH)/third_party/mesa/MesaLib/src/egl/main/eglsync.h',
58 '<(DEPTH)/third_party/mesa/MesaLib/src/egl/main/egltypedefs.h',
59 ],
60 },
61 }
62
63 # Local Variables:
64 # tab-width:2
65 # indent-tabs-mode:nil
66 # End:
67 # vim: set expandtab tabstop=2 shiftwidth=2:
68
OLDNEW
« no previous file with comments | « third_party/mesa/README.chromium ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698