modular: Changes to 'master'

Peter Hutterer whot at kemper.freedesktop.org
Sun Jan 29 22:59:53 UTC 2017


 release.sh |   78 ++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 42 insertions(+), 36 deletions(-)

New commits:
commit b5cffea256d8e2832c683a7231b92de126e99158
Author: Emil Velikov <emil.velikov at collabora.com>
Date:   Thu Jan 19 19:30:10 2017 +0000

    release.sh: implement around git worktree
    
    Months ago, before my work in here there the script had a number of
    assumptions:
     - autoreconf or alike is ran by the user - slight nuisance esp. when
    releasing multiple packages.
     - the generated files were compatible with the ones on the server -
    rarely and issue, but still
     - config.status means 'all the autotools bits were generated correctly'
     - failed to consider if user has multiple config.status - using
    ./build-64bit/ and ./build-32bit/ anyone ?
     - ...
    
    With 663364cda5e316a0509ff5869293e3a815b9945f we mitigated a lot of that
    but did not consider
     - forcing people to `git clean' is annoying and if not careful one can
    purge local files that they want to keep
     - the files generated by autotools were left behind
    
    In order to mitigate those use git worktree. This is more efficient
    [both bandwidth and storage wise] than pulling/generating git tarballs,
    git clone and friends.
    
    Cc: Peter Hutterer <peter.hutterer at who-t.net>
    Signed-off-by: Emil Velikov <emil.velikov at collabora.com>
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit f16477858bce32449f462bf38226923cc711d82b
Author: Emil Velikov <emil.velikov at collabora.com>
Date:   Fri Jan 20 14:14:01 2017 +0000

    release.sh: remove $MESA_VERSION from the destination location
    
    Requested by a number of distribution maintainers. Used starting with
    the 17.0 series.
    
    v2: Keep things conditional based on the version.
    
    Signed-off-by: Emil Velikov <emil.velikov at collabora.com>
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit b8d97db40cd7b2582b6727235889cbc09146041c
Author: Emil Velikov <emil.velikov at collabora.com>
Date:   Thu Jan 19 19:30:08 2017 +0000

    release.sh: remove stray echo "$full_module_url"
    
    Seemingly a debug leftover from commit cc5c629163c. Does not provide any
    value, afaict.
    
    Cc: Alan Coopersmith <alan.coopersmith at oracle.com>
    Cc: Gaetan Nadon <memsize at videotron.ca>
    Signed-off-by: Emil Velikov <emil.velikov at collabora.com>
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit 1c5e32241f05e92b6900c54dddc864ca2ded310a
Author: Emil Velikov <emil.velikov at collabora.com>
Date:   Thu Jan 19 19:30:07 2017 +0000

    release.sh: move remote name/branch parsing further up
    
    Would be required with next commit as we'll be checking out (indirectly
    via git worktree) another branch.
    
    Regardless of that it makes sense that we parse the config before making
    any local changes.
    
    Signed-off-by: Emil Velikov <emil.velikov at collabora.com>
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>



More information about the xorg-commit mailing list