modular: Changes to 'master'
Peter Hutterer
whot at kemper.freedesktop.org
Wed Sep 27 03:13:19 UTC 2017
build.sh | 98 +++++++++++++++++++++++++++++++++++++++++++++------------------
1 file changed, 71 insertions(+), 27 deletions(-)
New commits:
commit fda4bacedb3cf726ec43e7958a830487c6e096ee
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date: Fri Aug 18 13:41:03 2017 +1000
build.sh: add initial support for meson
When we don't find autogen.sh but we do find meson.build, swap the configure
and make commands over for meson and ninja.
Some things aren't feature-equivalent yet:
- distcheck doesn't exist for ninja but it's hooked up as if it did
- a custom make command doesn't work for ninja
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
commit 493d784c8bbf384d4a68ad4087147f395c3ad672
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date: Fri Aug 18 14:25:27 2017 +1000
build.sh: add GITCLONEOPTS for git clone options
Because this is Australia and --depth 1 is a lifesaver. One without a snazzy
red-yellow cap though.
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
commit fe470806ac6893237171da200b3f41bfc897465c
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date: Fri Aug 18 13:37:54 2017 +1000
build.sh: drop extra shell invocation for autogen
CVS is obsolete as of 10 years ago or so
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
commit ead38ce3d7494f7940e1b0160bc44d13c7ffaf25
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date: Fri Aug 18 13:34:44 2017 +1000
build.sh: drop passing environment variables to configure
configure says they are "Some influential environment variables" and we don't
touch them anywhere within build.sh. So if they're already set, they'll be set
for configure anyway.
The only exception is CFLAGS which is modified with -g. Just export that one
where we change it and move on.
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
More information about the xorg-commit
mailing list