<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">On 17/12/2018 00:33, Jason Ekstrand
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAOFGe967USjaY41gOO5wwoSqL0Qbi=weUPUVBx9jOX5tLii24Q@mail.gmail.com">
<div dir="ltr">On Sun, Dec 16, 2018 at 1:49 PM Ilia Mirkin <<a
href="mailto:imirkin@alum.mit.edu" moz-do-not-send="true">imirkin@alum.mit.edu</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
1. Build creation command recovery. With autotools, "head
config.log"<br>
will tell you how you configured it. This is important when
things get<br>
screwed up, and so has to be available in plain text somewhere.
There<br>
are a variety of other occasions where this can be useful --
debugging<br>
someone else's build, creating a second build for yourself with
a few<br>
options changed, etc.<br>
</blockquote>
<div><br>
</div>
<div>I'm not sure that this is necessary but I agree that it is
useful. I think Dylan said someone was working on this?<br>
</div>
<div> </div>
</blockquote>
<p><br>
</p>
<p>build/build.ninja contains this line, seems to be close enough to
what Ilia's looking for :</p>
<p><br>
</p>
<p> COMMAND = /home/djdeath/.local/bin/meson --internal scanbuild
/home/djdeath/src/mesa-src/mesa
/home/djdeath/src/mesa-src/mesa/build
/home/djdeath/.local/bin/meson -Dasm=true -Dbuild-tests=true
-Dd3d-drivers-path= -Ddri-drivers-path=
'-Ddri-drivers=['"'"'i915'"'"',$ '"'"'i965'"'"']'
-Ddri-search-path= -Ddri3=auto -Degl=auto '-Dgallium-drivers=[]'
-Dgallium-extra-hud=false -Dgallium-nine=false -Dgallium-omx=auto
-Dgallium-opencl=disabled -Dgallium-va=auto -Dgallium-vdpau=false
-Dgallium-xa=auto -Dgallium-xvmc=auto -Dgbm=auto -Dgles1=true
-Dgles2=true -Dglvnd=false -Dglx-read-only-text=false -Dglx=dri
-Dlibunwind=auto -Dllvm=auto -Dlmsensors=auto -Domx-libs-path=
-Dopengl=true -Dosmesa-bits=8 -Dosmesa=none
'-Dplatforms=['"'"'x11'"'"',$ '"'"'drm'"'"',$ '"'"'wayland'"'"',$
'"'"'surfaceless'"'"']' -Dpower8=auto -Dselinux=false
-Dshader-cache=true -Dshared-glapi=true -Dshared-llvm=true
'-Dswr-arches=['"'"'avx'"'"',$ '"'"'avx2'"'"']'
'-Dtools=['"'"'intel-ui'"'"']' -Dva-libs-path= -Dvalgrind=auto
-Dvdpau-libs-path= '-Dvulkan-drivers=['"'"'intel'"'"']'
-Dvulkan-icd-dir= -Dxlib-lease=auto -Dxvmc-libs-path=<br>
</p>
<p><br>
</p>
<p>Sure we can probably make it more readable...</p>
<p><br>
</p>
<p>-</p>
<p>Lionel<br>
</p>
</body>
</html>