ddb9ecca3b0f820feb4dee6bd8901f8b6e3ee0d8 |
|
21-Sep-2012 |
Matt Turner <mattst88@gmail.com> |
build: Don't build libdricore if not building classic drivers (cherry picked from commit 523c01524638b3d1bb363f4c0a647b0777840b7a)
/external/mesa3d/src/mesa/Makefile.am
|
a1f1add42d5ee0122627df3b2b5f4ab12e49752b |
|
21-Sep-2012 |
Matt Turner <mattst88@gmail.com> |
build: Turn on visibility CFLAGS for core mesa (cherry picked from commit 710a90ccaf6ebdaad71b5d1d3fbb3e84773271ce)
/external/mesa3d/src/mesa/Makefile.am
|
a834381506d5be80251953666198fc3b9bc4b731 |
|
14-Sep-2012 |
Dave Airlie <airlied@redhat.com> |
mesa: use a prefix for the program lex This avoids us making a global yylex symbol which will interfere will all sorts of apps. with libdricore which can't do symbol visibility currently we pollute the namespace with this. This is a candidate for 9.0 & stable branches. Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Signed-off-by: Dave Airlie <airlied@redhat.com> (cherry picked from commit cc943c8470b38a1f13d2493f293a153f75754caa)
/external/mesa3d/src/mesa/Makefile.am
|
a010215463c63680c69e90202fe3fcd2e5b25fa6 |
|
29-Jul-2012 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Kill ES2 wrapper functions v2: Fix completely broken condition around ClearColorIiEXT and ClearColorIuiEXT. v3: Add special VertexAttrib handling for ES2. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/Makefile.am
|
8cdce6c136799aa75310086c078d8cd5f19b84ce |
|
22-Aug-2012 |
Matt Turner <mattst88@gmail.com> |
build: Only build libmesa.la when needed Namely, for Xlib-GLX, OSMesa, or test programs.
/external/mesa3d/src/mesa/Makefile.am
|
e84d45fdb73687019a6798cfb37b01291b212f4d |
|
24-Aug-2012 |
Vadim Girlin <vadimgirlin@gmail.com> |
build: don't leave git_sha1.h.tmp after build/install Fixes "`main/git_sha1.h.tmp': Permission denied" build error. See https://bugs.freedesktop.org/show_bug.cgi?id=52064 Signed-off-by: Vadim Girlin <vadimgirlin@gmail.com> Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/Makefile.am
|
bfd7d6f58b47984853cf0831057e84a617de25ed |
|
18-Aug-2012 |
Matt Turner <mattst88@gmail.com> |
build: Only build libmesagallium.la if building Gallium Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/Makefile.am
|
79e9e1b32f54f4fb6d752643fc9843c45eddd2f6 |
|
01-Aug-2012 |
Matt Turner <mattst88@gmail.com> |
build: Use MKDIR_P in src/mesa/Makefile.am Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/Makefile.am
|
02f52e8df58aad16e6b59fe35ac0c10b46dad36e |
|
01-Aug-2012 |
Matt Turner <mattst88@gmail.com> |
build: Use AM_V_GEN in src/mesa/Makefile.am Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/Makefile.am
|
e939250b63f70c671b5d7654b6b326237b1e353e |
|
01-Aug-2012 |
Matt Turner <mattst88@gmail.com> |
build: Fix out-of-tree generation of api_exec_es{1,2}.c Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/Makefile.am
|
b2ecaab7ad671f97840867c26869e0accf25592c |
|
18-Jul-2012 |
Christopher James Halse Rogers <christopher.halse.rogers@canonical.com> |
build: fix location of generated files in src/mesa (v4) Also fix include paths for the generated headers. v2: Switch to using self-explanatory BUILDDIR/SRCDIR defined from top_builddir/top_srcdir rather than the ambiguous TOP. v3: Add both top_builddir and top_srcdir to include flags for mesa asm. These rely on both in-tree and build-time-generated includes. v4: Rebased on top of 948c8f502a. Reviewed-by: Eric Anholt <eric@anholt.net> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Signed-off-by: Christopher James Halse Rogers <christopher.halse.rogers@canonical.com> Signed-off-by: Matt Turner <mattst88@gmail.com>
/external/mesa3d/src/mesa/Makefile.am
|
27013e5164a1823d5bdcb5ca21ae4ca0df40b8f8 |
|
26-Jul-2012 |
Jon TURNEY <jon.turney@dronecode.org.uk> |
Move installing osmesa.pc to drivers/osmesa Move installing osmesa.pc to drivers/osmesa, where it belongs better This also restores the installation of gl.pc if we are building osmesa at the same time as libGL, which was broken in commit 39785488 when the .pc installation was converted to automake v2: Remove HAVE_OSMESA_DRIVER automake conditional, it's now pointless as we will only be building in the drivers/osmesa directory if the condition it checked was true. Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk> Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/Makefile.am
|
948c8f502a3b3144588a6e707b0ea60afa766ebb |
|
26-Jul-2012 |
Daniel Charles <daniel.charles@intel.com> |
android-build: fix dricore build for autogenerated files (v3) Recently more files were removed from control to be auto-generated in the dricore library. Android build was not able to locate the new files if they were not created beforehand. LOCAL_SRC_FILES includes some of those files and Android.gen.mk re-defines this variable by filtering out the auto-generated files. Unfortunately for this variable it is not the same to have the SRCDIR variable defined as the current directory. By re-defining SRCDIR for the autotools build the Android build system is happy again and the new files were actually removed from the sources to use the auto generated versions. Also patch d5c1801a018efda8ac2b was partially reverted as the files can not be compiled to the LOCAL_PATH, instead they should live on the intermediates folder so that a clean can wipe them out. v3: [chad] Fix the definition of SRCDIR in libdricore/Makefile.am. Signed-off-by: Chad Versace <chad.versace@linux.intel.com> Signed-off-by: Daniel Charles <daniel.charles@intel.com>
/external/mesa3d/src/mesa/Makefile.am
|
f9089f40224b8680bd5cfc2cba509d2c709cf403 |
|
10-Jul-2012 |
Jon TURNEY <jon.turney@dronecode.org.uk> |
Remove redundant osmesa shared library install from Makefile.old Since osmesa now has been converted to Makefile.am, an appropriate install: rule is generated to install the shared libary, so we no longer need to do that in src/mesa/Makefile.old This leaves nothing in src/mesa/Makefile.old but the tags: rule, so move that to Makefile.am and remove Makefile.old Also, nothing now uses OSMESA_LIB_GLOB anymore, so remove it Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk> Reviewed-by: Matt Turner <mattst88@gmail.com> Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/Makefile.am
|
d80fd04639a6e378c6e13c8ffaa91d43decf58a8 |
|
16-Jul-2012 |
Jon TURNEY <jon.turney@dronecode.org.uk> |
Fix building mesa with assembly enabled since a112ca5d a112ca5d rather crassly smashed all the compiler flags together into AM_CFLAGS. Separate them out the way they were before, putting pre-processor flags into AM_CPPFLAGS, so assembly source gets preprocessed with the correct pre-processor flags as well. Also, remove unneeded CFLAGS from AM_CFLAGS, and CXXFLAGS from AM_CXXFLAGS Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk> Tested-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/Makefile.am
|
a112ca5d5f8504310bf157d440c859676aae7753 |
|
07-Jul-2012 |
Jon TURNEY <jon.turney@dronecode.org.uk> |
automake: convert libmesa and libmesagallium * "configure substitutions are not allowed in _SOURCES variables" in automake, so instead of MESA_ASM_FILES, use some AM_CONDITIONALS to choose which architecture's asm sources are used in libmesa_la_SOURCES. (Can't remove MESA_ASM_FILES autoconf variable as it's still used in sources.mak) * Update to link with the .la file in other Makefile.am files, and make a link to the .a file for the convenience of other Makefiles which have not yet been converted to automake v2: Remove stray -static from LDFLAGS v3: Remove .a compatibility link on clean Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk> Reviewed-by: Eric Anholt <eric@anholt.net> Tested-by: Matt Turner <mattst88@gmail.com>
/external/mesa3d/src/mesa/Makefile.am
|
876889b35502a110ca18c7325abe6e0727dc89f5 |
|
28-Jun-2012 |
Dylan Noblesmith <nobled@dreamwidth.org> |
mesa: point to Makefile.old in the srcdir Gets out-of-tree builds slightly closer to working. Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/Makefile.am
|
91ecba9d052dccf745144c6fc8be74e203164b75 |
|
28-Jun-2012 |
Dylan Noblesmith <nobled@dreamwidth.org> |
mesa: fix parser source gen for out-of-tree builds Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/Makefile.am
|
261b1389eb7cc268eb90402753ca52cc481d542a |
|
28-Jun-2012 |
Dylan Noblesmith <nobled@dreamwidth.org> |
mesa: fix api source gen for out-of-tree builds Add $(srcdir) where needed. Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/Makefile.am
|
4113ac6a0f13338ee5f9c5fa0be13f37b515108d |
|
12-Jun-2012 |
Eric Anholt <eric@anholt.net> |
automake: Convert Mesa built sources generation to automake.
/external/mesa3d/src/mesa/Makefile.am
|
2d51ac84fd4c6d0fcf4d5112af2eb2c12e186b63 |
|
12-Jun-2012 |
Eric Anholt <eric@anholt.net> |
mesa: Move GL header installation to automake. This cuts some cruft related to osmesa where we were being careful to not install headers twice.
/external/mesa3d/src/mesa/Makefile.am
|
1bbd22ada0b3fb2b1ad83a6c93a5a12e2d3c26db |
|
12-Jun-2012 |
Eric Anholt <eric@anholt.net> |
automake: Move mesa subdirs processing to automake.
/external/mesa3d/src/mesa/Makefile.am
|
39785488e6a3f6beeb58372b88d49274a76d02f4 |
|
12-Jun-2012 |
Eric Anholt <eric@anholt.net> |
automake: Move .pc installation to automake.
/external/mesa3d/src/mesa/Makefile.am
|
417c1a642141abac2f0a58d044893c93576bb9a3 |
|
12-Jun-2012 |
Eric Anholt <eric@anholt.net> |
automake: Move the master Mesa makefile to Makefile.old. This will let me incrementally move stuff to automake without converting libmesa.a all at once.
/external/mesa3d/src/mesa/Makefile.am
|