[Mesa-dev] [PATCH] r300g: Use automake to generate Makefile

Dan Nicholson dbn.lists at gmail.com
Mon Feb 20 20:32:26 PST 2012


On Feb 19, 2012 7:39 PM, "Tom Stellard" <tstellar at gmail.com> wrote:
>
> On Sun, Feb 19, 2012 at 10:13:48PM -0500, Matt Turner wrote:
> > Hi Tom,
> >
> > Very happy to see this. It looks good, and I'm glad that you replaced
> > two Makefiles with only a single Makefile.am. A couple of comments
> > below.
> >
> > On Sun, Feb 19, 2012 at 10:05 PM, Tom Stellard <tstellar at gmail.com>
wrote:
> > > ---
> > >  configure.ac                                       |    1 +
> > >  src/gallium/drivers/r300/.gitignore                |    5 ++
> > >  src/gallium/drivers/r300/Makefile                  |   25 ---------
> > >  src/gallium/drivers/r300/Makefile.am               |   38
++++++++++++++
> > >  src/gallium/drivers/r300/compiler/tests/.gitignore |    1 -
> > >  src/gallium/drivers/r300/compiler/tests/Makefile   |   53
--------------------
> > >  6 files changed, 44 insertions(+), 79 deletions(-)
> > >  create mode 100644 src/gallium/drivers/r300/.gitignore
> > >  delete mode 100644 src/gallium/drivers/r300/Makefile
> > >  create mode 100644 src/gallium/drivers/r300/Makefile.am
> > >  delete mode 100644 src/gallium/drivers/r300/compiler/tests/.gitignore
> > >  delete mode 100644 src/gallium/drivers/r300/compiler/tests/Makefile
> > >
> > > diff --git a/configure.ac b/configure.ac
> > > index 846b623..85da4d3 100644
> > > --- a/configure.ac
> > > +++ b/configure.ac
> > > @@ -1871,6 +1871,7 @@ if test "x$with_gallium_drivers" != x; then
> > >             gallium_require_llvm "Gallium R300"
> > >             GALLIUM_DRIVERS_DIRS="$GALLIUM_DRIVERS_DIRS r300"
> > >             gallium_check_st "radeon/drm" "dri-r300" "xorg-r300" ""
"xvmc-r300" "vdpau-r300" "va-r300"
> > > +            AC_CONFIG_FILES([src/gallium/drivers/r300/Makefile])
> >
> > Just add this to the existing AC_CONFIG_FILES around line 1934.
> >
>
> I put it here so the Makefile would only be generated if the r300 driver
> was actually being built.  Is there any advantage to generating all the
> Makefiles unconditionally?

I think autoconf will fill in anything it finds in AC_CONFIG_FILES
regardless. There's no real harm.

--
Dan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20120220/70750f99/attachment-0001.html>


More information about the mesa-dev mailing list