<p><br>
On Jul 14, 2015 9:03 AM, "Emil Velikov" <<a href="mailto:emil.l.velikov@gmail.com">emil.l.velikov@gmail.com</a>> wrote:<br>
><br>
> On 14 July 2015 at 16:20, Matt Turner <<a href="mailto:mattst88@gmail.com">mattst88@gmail.com</a>> wrote:<br>
> > On Tue, Jul 14, 2015 at 8:02 AM, Emil Velikov <<a href="mailto:emil.l.velikov@gmail.com">emil.l.velikov@gmail.com</a>> wrote:<br>
> >> The scons equivalent of the previous commit - just fold the almost<br>
> >> identical driver + main Sconscripts.<br>
> >><br>
> >> Cc: Alexander von Gluck IV <<a href="mailto:kallisti5@unixzen.com">kallisti5@unixzen.com</a>><br>
> >> Signed-off-by: Emil Velikov <<a href="mailto:emil.l.velikov@gmail.com">emil.l.velikov@gmail.com</a>><br>
> >> ---<br>
> >>  src/SConscript                   |  3 +--<br>
> >>  src/egl/Makefile.am              |  5 ++---<br>
> >>  src/egl/SConscript               | 33 +++++++++++++++++++++++++++++++++<br>
> >>  src/egl/drivers/haiku/SConscript | 25 -------------------------<br>
> >>  src/egl/main/SConscript          | 32 --------------------------------<br>
> >>  5 files changed, 36 insertions(+), 62 deletions(-)<br>
> >>  create mode 100644 src/egl/SConscript<br>
> >>  delete mode 100644 src/egl/drivers/haiku/SConscript<br>
> >>  delete mode 100644 src/egl/main/SConscript<br>
> >><br>
> >> diff --git a/src/SConscript b/src/SConscript<br>
> >> index 46482fb..106b87d 100644<br>
> >> --- a/src/SConscript<br>
> >> +++ b/src/SConscript<br>
> >> @@ -32,8 +32,7 @@ if not env['embedded']:<br>
> >>      if env['platform'] not in ('cygwin', 'darwin', 'freebsd', 'haiku', 'windows'):<br>
> >>          SConscript('glx/SConscript')<br>
> >>      if env['platform'] == 'haiku':<br>
> >> -        SConscript('egl/drivers/haiku/SConscript')<br>
> >> -        SConscript('egl/main/SConscript')<br>
> >> +        SConscript('egl/SConscript')<br>
> >><br>
> >>      if env['gles']:<br>
> >>          SConscript('mapi/shared-glapi/SConscript')<br>
> >> diff --git a/src/egl/Makefile.am b/src/egl/Makefile.am<br>
> >> index e6862d2..767bb53 100644<br>
> >> --- a/src/egl/Makefile.am<br>
> >> +++ b/src/egl/Makefile.am<br>
> >> @@ -111,10 +111,9 @@ egl_HEADERS = \<br>
> >>         $(top_srcdir)/include/EGL/eglplatform.h<br>
> >><br>
> >>  EXTRA_DIST = \<br>
> >> +       SConscript \<br>
> >>         drivers/haiku \<br>
> >>         docs \<br>
> >>         main/egl.def \<br>
> >>         main/README.txt \<br>
> >> -       main/SConscript \<br>
> >> -       main/Makefile.sources \<br>
> >> -       drivers/dri2/SConscript<br>
> >> +       main/Makefile.sources<br>
> ><br>
> > I was going to say that main/Makefile.sources should be added in the<br>
> > previous commit, but I don't think you need to list it in EXTRA_DIST<br>
> > since it's included by Makefile.am. At least I don't see that we list<br>
> > it anywhere else and make dist seems to work. :)<br>
> Commit 11, adds a top level Makefile.sources but keeps<br>
> main/Makefile.sources around (via EXTRA_DIST) so that we don't break<br>
> SCons/Android. As only the former is included in Makefile.am we need<br>
> the EXTRA_DIST workaround.</p>
<p> Ahh, I see.</p>
<p>> I'm guessing that one of us is getting confused in these ugly diffs<br>
> that git has produced. If it makes things easier I can resend some/all<br>
> with -M which will make things easier ?<br>
><br>
> -Emil</p>