modular: Changes to 'master'
Gaetan Nadon
gnadon at kemper.freedesktop.org
Sun Oct 3 11:26:14 PDT 2010
build.sh | 305 ++++++++++++++++++++++++++++++++++++++++++++++-----------------
1 file changed, 225 insertions(+), 80 deletions(-)
New commits:
commit dd0df861934ab866e38180c7b7f9cd7b8e84d884
Author: Trevor Woerner <twoerner at gmail.com>
Date: Fri Oct 1 21:54:21 2010 -0400
Catch bad command-line arguments.
If the user specifies unknown, misspelled, or too many cmdline arguments
make sure to catch them and generate an error.
Reviewed-by: Gaetan Nadon <memsize at videotron.ca>
Signed-off-by: Trevor Woerner <twoerner at gmail.com>
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
commit 74e8294864db583dd0b01e9ae64adb763def4ed6
Author: Trevor Woerner <twoerner at gmail.com>
Date: Thu Sep 30 17:29:12 2010 -0400
Provide nicer failed component listing.
Reviewed-by: Gaetan Nadon <memsize at videotron.ca>
Signed-off-by: Trevor Woerner <twoerner at gmail.com>
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
commit b7ce44c7e3a8dedbb33f3600d5a530f14da66157
Author: Trevor Woerner <twoerner at gmail.com>
Date: Thu Sep 30 17:28:55 2010 -0400
Rely on "git clone" return value.
Don't allow the "git clone" to succeed if a partial clone occurs
(i.e. hangup).
Reviewed-by: Gaetan Nadon <memsize at videotron.ca>
Signed-off-by: Trevor Woerner <twoerner at gmail.com>
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
commit d7d0d23e3acf74f123bf0e61dde51064fa932931
Author: Trevor Woerner <twoerner at gmail.com>
Date: Thu Sep 30 17:28:36 2010 -0400
Clean up "clone" logic.
Only if cloning succeeds, set SRCDIR and CONFCMD. If SRCDIR is later
discovered the be empty the module can't be processed.
Reviewed-by: Gaetan Nadon <memsize at videotron.ca>
Signed-off-by: Trevor Woerner <twoerner at gmail.com>
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
commit cd450222b0ee54706611af3a97c56aa746aa96cf
Author: Trevor Woerner <twoerner at gmail.com>
Date: Thu Sep 30 17:28:17 2010 -0400
Whitespace cleanup.
Offset case options so they are visually at a different level than
the actions they cause. Adjust them to match the existing case
statements in the main body of the script.
Reviewed-by: Gaetan Nadon <memsize at videotron.ca>
Signed-off-by: Trevor Woerner <twoerner at gmail.com>
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
commit 619533a49fe7086de643c1a7e59aa3568b137641
Author: Trevor Woerner <twoerner at gmail.com>
Date: Thu Sep 30 17:27:59 2010 -0400
Indentation cleanup.
Return early so large portions of code do not need to be indented.
Reviewed-by: Gaetan Nadon <memsize at videotron.ca>
Signed-off-by: Trevor Woerner <twoerner at gmail.com>
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
commit aa73af95a0fd7b28ac6d770f0facaa8168532d70
Author: Trevor Woerner <twoerner at gmail.com>
Date: Thu Sep 30 17:27:41 2010 -0400
Add preconditions.
Provide preconditions for some of the functions in build.sh script.
Reviewed-by: Gaetan Nadon <memsize at videotron.ca>
Signed-off-by: Trevor Woerner <twoerner at gmail.com>
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
commit 3bb452b9becdd5e95b8fb2a5baa31610523121fd
Author: Trevor Woerner <twoerner at gmail.com>
Date: Thu Sep 30 17:27:18 2010 -0400
Document functions in build.sh.
Provide explanations of functioning and behaviour for some of the functions
in build.sh script.
Reviewed-by: Gaetan Nadon <memsize at videotron.ca>
Signed-off-by: Trevor Woerner <twoerner at gmail.com>
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
commit b6604c4e8645e39d03bb7900c1c2220cb79d7906
Author: Trevor Woerner <twoerner at gmail.com>
Date: Thu Sep 30 22:45:48 2010 -0400
Centralize NOQUIT build mode.
Put all the logic to handle the NOQUIT (-n) mode into one location.
Reviewed-by: Gaetan Nadon <memsize at videotron.ca>
Signed-off-by: Trevor Woerner <twoerner at gmail.com>
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
commit 10da05e7043252f94ad1abf1309c99f34e284888
Author: Trevor Woerner <twoerner at gmail.com>
Date: Thu Sep 30 22:44:58 2010 -0400
Centralize build mode logic.
Place into one location the logic to decide what to do with regards to
the following build modes: LISTONLY, RESUME, and BUILD_ONE.
Reviewed-by: Gaetan Nadon <memsize at videotron.ca>
Signed-off-by: Trevor Woerner <twoerner at gmail.com>
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
commit ad6b0f14e69082e6a1d34bc7180dc8bf577863a0
Author: Trevor Woerner <twoerner at gmail.com>
Date: Thu Sep 30 17:26:26 2010 -0400
Provide earlier module/component title.
I would like to see the module/component title appear
before the configuration/clone step.
Reviewed-by: Gaetan Nadon <memsize at videotron.ca>
Signed-off-by: Trevor Woerner <twoerner at gmail.com>
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
commit ddbff041fce8699baf596fb1ca5548447a3333d3
Author: Trevor Woerner <twoerner at gmail.com>
Date: Thu Sep 30 17:25:50 2010 -0400
Provide visual separation between modules.
When reviewing a build log or watching a build, it is easier to see which
module/component is being processed at arbitrary points if a clear, visual
separation exists between the processing of each module/component.
Reviewed-by: Gaetan Nadon <memsize at videotron.ca>
Signed-off-by: Trevor Woerner <twoerner at gmail.com>
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
More information about the xorg-commit
mailing list