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