Commit graph

236 commits

Author SHA1 Message Date
Tor Lillqvist
ba0c6830cb Drop CWS-related and "Heiner's proprietary" code 2011-01-26 17:09:25 +02:00
Caolán McNamara
3b1a33287a use new differentiated dmake return value to decide if regenerate dependencies 2011-01-19 20:33:49 +00:00
Caolán McNamara
b0ae2ae486 Related: rhbz#670895 don't halt build if zenity crashes 2011-01-19 16:10:03 +00:00
Michael Meeks
4f8add5f5c ignore SIGPIPE for zenity 2011-01-05 13:39:04 +00:00
Michael Meeks
401df5b8f1 only enable zenity for local (unix socket) displays 2011-01-05 13:36:37 +00:00
Michael Meeks
ed401d017c add command to clean a modules' output on error. 2010-12-16 15:20:44 +00:00
Caolán McNamara
3428ef5eb4 try and rebuild dependencies on first dmake failure 2010-12-14 11:04:56 +00:00
Caolán McNamara
eb37094d68 closing the stream is sufficient to close zenity 2010-12-07 12:14:04 +00:00
Sebastian Spaeth
babab2c53f Avoid outputting duplicate empty lines
All these did were outputting empty lines where already some were
being output leading to duplicate empty lines in the build log.
2010-11-10 15:40:49 +01:00
Jordan Ayers
bf33898aa0 Cleanup build.pl
Remove commented out code.
Remove $html_last_updated (unused).
Correct a few spelling mistakes.
Translate a few bits of German.
2010-11-09 09:04:10 +01:00
Thomas Klausner
1e66187e48 ENV_SCRIPT contains .sh, don't append it. Use only ASCII chars in messages. 2010-11-04 15:46:15 +01:00
Jesús Corrius
0eb2798eb4 Remove redundant zenity message (that also breaks the script on Windows) 2010-10-26 18:04:47 +02:00
Michael Meeks
0bb037ce8c enable zenity only when DISPLAY is set 2010-10-26 14:32:59 +01:00
Jesús Corrius
b94cbf5762 Don't check if ENABLE_ZENITY is defined but the value 2010-10-26 15:17:31 +02:00
Michael Meeks
c79f682618 cleanup for multi-process builds ... 2010-10-26 11:35:56 +01:00
Luke Dixon
4fa790ad7b Add zenity systray support to the build.
Adds also a configure option '--enable-zenity' used to enable this feature.
2010-10-26 11:15:24 +01:00
Michael Meeks
5270167c75 print all broken modules out correctly, not just one 2010-10-14 21:46:22 +01:00
Michael Meeks
f0b3aaf345 add warning about occasional need to remove outpath 2010-10-14 19:01:32 +01:00
Michael Meeks
15c61bb323 Improve error reporting accuracy, to help people re-build 2010-10-14 12:54:29 +01:00
Rene Engelhard
332538fc4e make build.pls message to "prolongue" the build more understandable 2010-09-30 01:21:13 +02:00
Jan Holesovsky
34156c2473 Make the build.pl executable. 2010-09-14 20:30:15 +02:00
Vladimir Glazunov
63b41e2967 #i113965# fix for start directory 2010-08-19 15:13:01 +02:00
Kurt Zenker
543f129680 masterfix: #i113912# fixed creating log directory 2010-08-18 17:20:56 +02:00
Kurt Zenker
64a49647b3 CWS-TOOLING: integrate CWS vgbugs10_OOO330 2010-08-11 14:03:45 +02:00
Vladimir Glazunov
3d31ac2617 vgbugs10: verbose dmake output in html mode 2010-07-02 12:40:16 +02:00
Vladimir Glazunov
79efb54f42 vgbugs10: moved repository detection to the new module RepositoryHelper 2010-06-11 14:33:56 +02:00
Vladimir Glazunov
32de849ec0 vgbugs10: #i109602# rework concept to meet real bug requirements 2010-06-01 15:00:01 +02:00
Vladimir Glazunov
336bc45f08 vgbugs10: #i109602# removed unexpected sideeffect 2010-05-26 17:53:22 +02:00
Vladimir Glazunov
a67693196f #i111239# put html page in the log directory 2010-05-26 14:04:33 +02:00
Vladimir Glazunov
fa35aefa9a #i10000# do not write source_config if defined UPDATER in non-cws environment 2010-05-12 17:23:48 +02:00
Vladimir Glazunov
8362cbced7 #i109602# introduced new switch exclude_branch_from 2010-05-12 17:11:57 +02:00
Vladimir Glazunov
0b404429eb corrected error message for --all and multiprocessing builds 2010-05-03 10:15:53 +02:00
Vladimir Glazunov
301f697cd5 #i111239# fixed dmake log file path for html page 2010-04-29 17:30:28 +02:00
Vladimir Glazunov
cd3128953c #i111239# write html status file in the parent directory of the workspace modules 2010-04-29 16:14:28 +02:00
Vladimir Glazunov
60458a1093 #i111237# manipulate with source_config from the module parent directory 2010-04-29 14:47:52 +02:00
Mihaela Kedikova
324b139d08 fixed bugs for linux build 5 2010-03-23 15:43:42 +01:00
Mihaela Kedikova
383baebd8e gridcontrol_03: merge with DEV300_m75 2010-03-23 15:28:55 +01:00
Mihaela Kedikova
10bf81fb33 recent changes for grid control 2010-03-22 11:17:10 +01:00
Vladimir Glazunov
5451a1f76d CWS-TOOLING: integrate CWS buildtool09 2010-03-10 12:00:14 +01:00
Vladimir Glazunov
69da6aa862 #i109303# fix --checkmodules for SourceConfig use 2010-02-17 13:07:07 +01:00
Vladimir Glazunov
f18e50b82a #i108940#, #i109294# interface for manipulating with source_config 2010-02-15 18:17:07 +01:00
Jens-Heiner Rechtien
f281d77a21 changefileheader2: #i109125#: change source file copyright notice from Sun Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision) 2010-02-12 15:01:35 +01:00
Vladimir Glazunov
125d4ada99 #i107041# 2009-12-28 16:10:08 +01:00
Vladimir Glazunov
a5fd221e63 #i107077# remove unnecessary condition 2009-11-23 14:48:10 +01:00
Vladimir Glazunov
3a7f656968 #i107077# do not silently add modules for simple --from switch 2009-11-23 13:44:44 +01:00
Vladimir Glazunov
3157f288a4 #i107077# automatically add modules to source_config in prepare modus 2009-11-20 15:30:35 +01:00
Vladimir Glazunov
f8eb95df16 #i107077#,#i107077# fix for incompatible builds(for from an such), for busy waiting along with some minor fixes, typo fixes, and style changes 2009-11-20 13:28:58 +01:00
Vladimir Glazounov
e89f88f7f1 CWS-TOOLING: integrate CWS buildverbosity
2009-10-13 15:51:48 +0200 fs  r276867 : allow building with 'nodep'==''
2009-10-11 22:39:56 +0200 fs  r276820 : silence a compiler warning in a file only used when VERBOSE!=""
2009-10-09 14:37:43 +0200 fs  r276807 : let not override the non-presence of $VERBOSE the given command line arguments
2009-10-09 14:36:25 +0200 fs  r276806 : also deliver spirit/home/classic/debug/impl
2009-10-08 13:38:07 +0200 fs  r276789 : not that many line feeds in --show mode
2009-10-08 13:13:01 +0200 fs  r276788 : minor adjustments requested by hjs:
- replaced space/tab mixes at beginning of lines with mere tab
- made "nothing to update" message for the ZIPALLTARGET target more prominent
- removed useless "echo > /dev/nul" statements
2009-10-07 13:32:12 +0200 fs  r276753 : #i105585#
2009-10-07 11:31:59 +0200 fs  r276742 : #i10000# missing dependency between stoc/security and stoc/util
2009-10-06 22:59:59 +0200 fs  r276729 : CWS-TOOLING: rebase CWS buildverbosity to trunk@276699 (milestone: DEV300:m61)
2009-09-29 12:04:58 +0200 fs  r276518 : #i10000#
2009-09-29 12:04:25 +0200 fs  r276517 : oops
2009-09-29 12:01:07 +0200 fs  r276516 : #i84497# removed some more (non-diagnostic) 'echo ------' directives
2009-09-29 11:59:29 +0200 fs  r276515 : #i84497# removed some more (non-diagnostic) 'echo ------' directives
2009-09-29 11:52:32 +0200 fs  r276514 : #i84497# removed the various 'echo ------------' directives from verbose mode, as per hjs' request
2009-09-29 11:44:16 +0200 fs  r276513 : do not duplicate IDLC call commands with different verbosity switches
2009-09-28 21:43:50 +0200 thb  r276502 : #i84497# fixed potential recursive macro def + extra ls
 * solenv/inc/settings.mk: now setting via VERBOSE!:=, removes warning
   and my spurious "recursive macro definition" error
 * solenv/inc/tg_app.mk: one extra ls silenced for app target (and 
   quiet mode, that goes without saying)
2009-09-23 08:57:01 +0200 fs  r276366 : use ULFEX_VERBOSITY instead of duplicating the ULFEX call
2009-09-21 11:42:26 +0200 fs  r276320 : ignore output paths
2009-09-21 11:04:27 +0200 fs  r276318 : silence another compiler warning, which only hits us when actually using this (debug) file, which is the case only when slideshow is compiled with a env variable VERBOSE, thus came up in CWS buildverbosity
2009-09-21 10:30:14 +0200 fs  r276313 : make some output depend on VERBOSE==TRUE, not COMMAND_ECHO=""
While both are equivalent at the moment, COMMAND_ECHO finally is an implementation
default of the VERBOSE flag only, so better rely on VERBOSE as the primary verbosity flag
2009-09-21 09:56:57 +0200 fs  r276311 : forgot to re-generate from tg_zip before committing
2009-09-21 09:52:11 +0200 fs  r276310 : #i84497# even less verbosity
2009-09-17 11:02:47 +0200 fs  r276232 : #i84497# verbose implies VERBOSE nowadays, and VERBOSE==FALSE should not lead to -DVERBOSE
2009-09-15 22:59:37 +0200 fs  r276189 : #i105022# copy fix for this P1 into this CWS
2009-09-15 11:56:35 +0200 fs  r276165 : CWS-TOOLING: rebase CWS buildverbosity to trunk@276043 (milestone: DEV300:m58)
2009-09-14 17:45:10 +0200 fs  r276137 : #i84497# don't duplicate zip lines w/ and w/o -q switch, use a variable instead (maintenance)
2009-09-14 15:01:33 +0200 fs  r276124 : #i10000#
2009-09-11 23:58:46 +0200 thb  r276083 : #i84497#: More quiet-build fine tuning
 - silenced rsc for real (properly filtering options for 
   cpp, and a pretty brutal amputation of the tool blurp,
   which would have needed cmd opt parser duplication)
 - silenced deliver.pl
 - silenced checkdll.sh
 - silenced zip via -q (in quiet mode)
 - silenced various idl, resource, transex whatever tool,
   passing appropriate options down to them '-QQ' sometimes
 - silenced dmake, pointless blurb that something does *not*
   need update removed
 - silenced the old starview idl compiler, to not output
   tool's name & progress chars in quiet mode
2009-09-11 21:13:59 +0200 thb  r276081 : #i84497#: More bits on the quiet mode of the build.
The bulk of the changes is disabling those annoying 
"echo ------------------" lines for the quiet build,
which has the stretch goal of outputting *exactly*
one line per file compiled/linked/processed.
Apart from that, silenced a few especialy annoying
module-specific makefiles (basically adding 
$(COMMAND_ECHO) in front of a gazillion rules).
Additionally, slightly tweaked what idlc regards
verbose, normal, and quiet mode; this was to have it
echo exactly one line per idl file processed (the
fact that quiet mode did not echo *anything* for idl
files was a bit too much for my taste) 
2009-09-04 09:14:35 +0200 fs  r275777 : don't emit the link parameters if VERBOSE!=TRUE
2009-09-02 10:31:15 +0200 fs  r275700 : #i10000#
2009-09-02 08:44:14 +0200 fs  r275697 : update svn:ignore to ignore the output paths
2009-09-02 08:40:54 +0200 fs  r275695 : #i84497# less verbose output during build, unless a dedicated '-verbose' switch is given
2009-09-02 08:40:28 +0200 fs  r275694 : GRAPHITE is missing in the BUILD_TYPE
2009-09-02 08:40:05 +0200 fs  r275693 : #i84497# less verbose output during build, unless a dedicated '-verbose' switch is given
2009-09-02 08:39:25 +0200 fs  r275692 : #i84497# less verbose output during build, unless a dedicated '-verbose' switch is given
2009-09-02 08:39:02 +0200 fs  r275691 : #i84497# less verbose output during build, unless a dedicated '-verbose' switch is given
2009-09-02 08:38:09 +0200 fs  r275690 : #i84497# less verbose output during build
2009-09-02 08:37:06 +0200 fs  r275689 : #i84497# don't emit that much noise, unless a '-verbose' switch is given
2009-10-21 10:43:22 +00:00
Vladimir Glazounov
0c2d194037 #i10000# fix for single module multiprocessing builds 2009-10-15 13:52:26 +00:00
Release Engineers
3052ee591e #i10000# 2009-10-13 11:07:05 +00:00