Re: [Mesa-dev] [PATCH] docs: add documentation for building with meson

2017-11-08 Thread Dylan Baker
Quoting Ian Romanick (2017-11-08 11:05:24) > On 11/08/2017 10:59 AM, Ian Romanick wrote: > > Is there a way to get a list of options before having any success? I > > want to disable using LLVM, but I can't get the list of options to do so > > because I don't have libelf (required for LLVM...

Re: [Mesa-dev] [PATCH] docs: add documentation for building with meson

2017-11-08 Thread Ian Romanick
On 11/08/2017 10:59 AM, Ian Romanick wrote: > Is there a way to get a list of options before having any success? I > want to disable using LLVM, but I can't get the list of options to do so > because I don't have libelf (required for LLVM... which I don't want): > > Dependency libelf found: NO >

Re: [Mesa-dev] [PATCH] docs: add documentation for building with meson

2017-11-08 Thread Ian Romanick
Is there a way to get a list of options before having any success? I want to disable using LLVM, but I can't get the list of options to do so because I don't have libelf (required for LLVM... which I don't want): Dependency libelf found: NO Meson encountered an error in file meson.build, line

Re: [Mesa-dev] [PATCH] docs: add documentation for building with meson

2017-11-08 Thread Dylan Baker
Quoting Eric Engestrom (2017-11-08 04:00:54) > On Tuesday, 2017-11-07 09:28:35 -0800, Dylan Baker wrote: > > v2: - Add information about CC, CXX, CFLAGS, and CXXFLAGS (Nicolai) > > - Add message at top that meson for mesa is still a work in progress > > - Add trailing "/" to directories

Re: [Mesa-dev] [PATCH] docs: add documentation for building with meson

2017-11-08 Thread Eric Engestrom
On Tuesday, 2017-11-07 09:28:35 -0800, Dylan Baker wrote: > v2: - Add information about CC, CXX, CFLAGS, and CXXFLAGS (Nicolai) > - Add message at top that meson for mesa is still a work in progress > - Add trailing "/" to directories (Eric E.) > - Fix a number of

[Mesa-dev] [PATCH] docs: add documentation for building with meson

2017-11-07 Thread Dylan Baker
v2: - Add information about CC, CXX, CFLAGS, and CXXFLAGS (Nicolai) - Add message at top that meson for mesa is still a work in progress - Add trailing "/" to directories (Eric E.) - Fix a number of spelling/grammar/style suggestions from Eric E. - Make a number of changes as

Re: [Mesa-dev] [PATCH] docs: add documentation for building with meson

2017-10-19 Thread Dylan Baker
Quoting Emil Velikov (2017-10-19 09:44:37) > On 18 October 2017 at 18:27, Dylan Baker wrote: > > >> > +Note that in meson this defaults to "debug", and not setting it to > >> > +"release" will yield non-optimal performance and binary size > >> Ouch, can we change that? > >

Re: [Mesa-dev] [PATCH] docs: add documentation for building with meson

2017-10-19 Thread Emil Velikov
On 18 October 2017 at 18:27, Dylan Baker wrote: >> > +Note that in meson this defaults to "debug", and not setting it to >> > +"release" will yield non-optimal performance and binary size >> Ouch, can we change that? > > When I did an informal poll in the Intel cube the

Re: [Mesa-dev] [PATCH] docs: add documentation for building with meson

2017-10-18 Thread Eric Engestrom
On Wednesday, 2017-10-18 22:08:04 +, Dylan Baker wrote: > Quoting Eric Engestrom (2017-10-18 14:48:49) > > On Wednesday, 2017-10-18 18:45:19 +, Nicholas Miell wrote: > > > On 10/17/2017 12:21 PM, Dylan Baker wrote: > > > > + > > > > +To see a description of your options you can run "meson

Re: [Mesa-dev] [PATCH] docs: add documentation for building with meson

2017-10-18 Thread Dylan Baker
Quoting Nicholas Miell (2017-10-18 11:45:19) > On 10/17/2017 12:21 PM, Dylan Baker wrote: > > + > > +To see a description of your options you can run "meson configure". This > > will > > +show your meson project configuration options as well as your local > > +configuration options. One meson

Re: [Mesa-dev] [PATCH] docs: add documentation for building with meson

2017-10-18 Thread Dylan Baker
Quoting Eric Engestrom (2017-10-18 14:48:49) > On Wednesday, 2017-10-18 18:45:19 +, Nicholas Miell wrote: > > On 10/17/2017 12:21 PM, Dylan Baker wrote: > > > + > > > +To see a description of your options you can run "meson configure". This > > > will > > > +show your meson project

Re: [Mesa-dev] [PATCH] docs: add documentation for building with meson

2017-10-18 Thread Eric Engestrom
On Wednesday, 2017-10-18 18:45:19 +, Nicholas Miell wrote: > On 10/17/2017 12:21 PM, Dylan Baker wrote: > > + > > +To see a description of your options you can run "meson configure". This > > will > > +show your meson project configuration options as well as your local > > +configuration

Re: [Mesa-dev] [PATCH] docs: add documentation for building with meson

2017-10-18 Thread Eric Engestrom
On Wednesday, 2017-10-18 17:29:20 +, Dylan Baker wrote: > Quoting Eric Engestrom (2017-10-18 04:02:07) > > On Tuesday, 2017-10-17 19:21:10 +, Dylan Baker wrote: > > > Signed-off-by: Dylan Baker > > > --- > > > > > > I'm sending this out now so that others can

Re: [Mesa-dev] [PATCH] docs: add documentation for building with meson

2017-10-18 Thread Nicholas Miell
On 10/17/2017 12:21 PM, Dylan Baker wrote: + +To see a description of your options you can run "meson configure". This will +show your meson project configuration options as well as your local +configuration options. One meson option to be aware of is that meson's default +build type is "debug"

Re: [Mesa-dev] [PATCH] docs: add documentation for building with meson

2017-10-18 Thread Dylan Baker
Quoting Eric Engestrom (2017-10-18 04:02:07) > On Tuesday, 2017-10-17 19:21:10 +, Dylan Baker wrote: > > Signed-off-by: Dylan Baker > > --- > > > > I'm sending this out now so that others can look at it, review it, and > > reference > > it, but this should not end

Re: [Mesa-dev] [PATCH] docs: add documentation for building with meson

2017-10-18 Thread Dylan Baker
Quoting Emil Velikov (2017-10-18 03:32:14) > On 17 October 2017 at 20:21, Dylan Baker wrote: > > Signed-off-by: Dylan Baker > > --- > > > > I'm sending this out now so that others can look at it, review it, and > > reference > > it, but this should

Re: [Mesa-dev] [PATCH] docs: add documentation for building with meson

2017-10-18 Thread Eric Engestrom
On Tuesday, 2017-10-17 19:21:10 +, Dylan Baker wrote: > Signed-off-by: Dylan Baker > --- > > I'm sending this out now so that others can look at it, review it, and > reference > it, but this should not end up in the 17.3 release, as the meson build for > mesa >

Re: [Mesa-dev] [PATCH] docs: add documentation for building with meson

2017-10-18 Thread Emil Velikov
On 17 October 2017 at 20:21, Dylan Baker wrote: > Signed-off-by: Dylan Baker > --- > > I'm sending this out now so that others can look at it, review it, and > reference > it, but this should not end up in the 17.3 release, as the meson build for

Re: [Mesa-dev] [PATCH] docs: add documentation for building with meson

2017-10-17 Thread Dylan Baker
Quoting Nicolai Hähnle (2017-10-17 13:40:00) > On 17.10.2017 22:33, Dylan Baker wrote: > > Quoting Nicolai Hähnle (2017-10-17 13:05:12) > >> On 17.10.2017 21:21, Dylan Baker wrote: > >>> +CC, CFLAGS, CXX, CXXFLAGS > >>> +These environment variables > >>> +control the C and C++ compilers used

Re: [Mesa-dev] [PATCH] docs: add documentation for building with meson

2017-10-17 Thread Nicolai Hähnle
On 17.10.2017 22:33, Dylan Baker wrote: Quoting Nicolai Hähnle (2017-10-17 13:05:12) On 17.10.2017 21:21, Dylan Baker wrote: +CC, CFLAGS, CXX, CXXFLAGS +These environment variables +control the C and C++ compilers used during the build. The default compilers +depends on your operating system.

Re: [Mesa-dev] [PATCH] docs: add documentation for building with meson

2017-10-17 Thread Dylan Baker
Quoting Nicolai Hähnle (2017-10-17 13:05:12) > On 17.10.2017 21:21, Dylan Baker wrote: > > +CC, CFLAGS, CXX, CXXFLAGS > > +These environment variables > > +control the C and C++ compilers used during the build. The default > > compilers > > +depends on your operating system. Meson supports GCC,

Re: [Mesa-dev] [PATCH] docs: add documentation for building with meson

2017-10-17 Thread Nicolai Hähnle
On 17.10.2017 21:21, Dylan Baker wrote: +CC, CFLAGS, CXX, CXXFLAGS +These environment variables +control the C and C++ compilers used during the build. The default compilers +depends on your operating system. Meson supports GCC, Clang, and MSVC as first +class compilers. There is some support

[Mesa-dev] [PATCH] docs: add documentation for building with meson

2017-10-17 Thread Dylan Baker
Signed-off-by: Dylan Baker --- I'm sending this out now so that others can look at it, review it, and reference it, but this should not end up in the 17.3 release, as the meson build for mesa will not be ready to go into the 17.3 release. docs/contents.html | 1 +