summaryrefslogtreecommitdiff
path: root/solenv/bin/build.pl
AgeCommit message (Collapse)AuthorFilesLines
2010-08-19#i113965# fix for start directoryVladimir Glazunov1-2/+2
Notes: split repo tag: bootstrap_ooo/OOO330_m5
2010-08-18masterfix: #i113912# fixed creating log directoryKurt Zenker1-1/+1
2010-08-11CWS-TOOLING: integrate CWS vgbugs10_OOO330Kurt Zenker1-81/+140
2010-07-02vgbugs10: verbose dmake output in html modeVladimir Glazunov1-0/+1
2010-06-11vgbugs10: moved repository detection to the new module RepositoryHelperVladimir Glazunov1-28/+39
2010-06-01vgbugs10: #i109602# rework concept to meet real bug requirementsVladimir Glazunov1-38/+51
2010-05-26vgbugs10: #i109602# removed unexpected sideeffectVladimir Glazunov1-5/+2
2010-05-26#i111239# put html page in the log directoryVladimir Glazunov1-5/+13
2010-05-12#i10000# do not write source_config if defined UPDATER in non-cws environmentVladimir Glazunov1-1/+1
2010-05-12#i109602# introduced new switch exclude_branch_fromVladimir Glazunov1-7/+27
2010-05-03corrected error message for --all and multiprocessing buildsVladimir Glazunov1-1/+7
2010-04-29#i111239# fixed dmake log file path for html pageVladimir Glazunov1-5/+4
2010-04-29#i111239# write html status file in the parent directory of the workspace ↵Vladimir Glazunov1-3/+7
modules
2010-04-29#i111237# manipulate with source_config from the module parent directoryVladimir Glazunov1-2/+2
2010-03-23fixed bugs for linux build 5Mihaela Kedikova1-5/+7
2010-03-23gridcontrol_03: merge with DEV300_m75Mihaela Kedikova1-95/+10
2010-03-22recent changes for grid controlMihaela Kedikova1-9/+5
2010-03-10CWS-TOOLING: integrate CWS buildtool09Vladimir Glazunov1-90/+9
2010-02-17#i109303# fix --checkmodules for SourceConfig useVladimir Glazunov1-1/+1
2010-02-15#i108940#, #i109294# interface for manipulating with source_configVladimir Glazunov1-89/+8
2010-02-12changefileheader2: #i109125#: change source file copyright notice from Sun ↵Jens-Heiner Rechtien1-5/+1
Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
2009-12-28#i107041#Vladimir Glazunov1-100/+102
2009-11-23#i107077# remove unnecessary conditionVladimir Glazunov1-6/+2
2009-11-23#i107077# do not silently add modules for simple --from switchVladimir Glazunov1-5/+7
2009-11-20#i107077# automatically add modules to source_config in prepare modusVladimir Glazunov1-1/+2
2009-11-20#i107077#,#i107077# fix for incompatible builds(for from an such), for busy ↵Vladimir Glazunov1-202/+193
waiting along with some minor fixes, typo fixes, and style changes
2009-10-21CWS-TOOLING: integrate CWS buildverbosityVladimir Glazounov1-5/+13
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-15#i10000# fix for single module multiprocessing buildsVladimir Glazounov1-1/+1
2009-10-13#i10000#Release Engineers1-1/+0
2009-10-13#i10000#Release Engineers1-0/+1
2009-09-30CWS-TOOLING: integrate CWS buildtool05Vladimir Glazounov1-202/+606
2009-09-29 10:58:16 +0200 vg r276511 : #i105002#,#i105277#,#160100# manage build process via html page, some fixes
2009-09-07CWS-TOOLING: integrate CWS kick4ntOliver Bolte1-15/+5
2009-09-01#i10000# fix for building locally copied modulesRelease Engineers1-2/+4
2009-08-25CWS-TOOLING: integrate CWS buildsourceconfigVladimir Glazounov1-287/+268
2009-08-21 11:01:55 +0200 releng r275224 : #i104368# some clean-ups for incompatible etc modes 2009-08-21 09:52:22 +0200 releng r275220 : #i104368# build tool and new perl module for multiple repositories
2009-08-06CWS-TOOLING: integrate CWS tempdirRelease Engineers1-3/+3
2009-08-03 21:39:51 +0200 cloph r274596 : ups, broke the build, get_tmp_dir always creates additional dir (misnomer), use TMPPATH var 2009-08-03 18:03:30 +0200 cloph r274593 : use get_tmp_dir for the html-output #i83414# 2009-08-03 17:51:06 +0200 cloph r274590 : mention issue-number in description for GXX_INCLUDE_PATH workaround (100049) whitespace cleanup 2009-07-25 15:05:27 +0200 rene r274340 : #i100049# workaround for mandriva gcc 2009-07-25 14:15:08 +0200 rene r274339 : #i83414#, #i83901#, #i103782# remove T(E)MP, rely on TMPDIR. Default to /tmp 2009-07-25 13:51:00 +0200 rene r274337 : #i103805# missing @
2009-06-17CWS-TOOLING: integrate CWS l10ncleanup04Ivo Hinkelmann1-1/+3
2009-05-28 13:46:54 +0200 ihi r272407 : remove forgotten sdf's 2009-05-25 22:32:35 +0200 ihi r272273 : no WITH_LANG fix 2009-05-25 20:45:58 +0200 ihi r272272 : remove some comments 2009-05-25 19:55:21 +0200 ihi r272271 : svx dialog -> cui l10n move 2009-05-25 18:30:58 +0200 ihi r272268 : build fix 2009-05-18 16:32:02 +0200 ihi r272033 : bash fix 2009-05-18 16:31:32 +0200 ihi r272032 : bash fix 2009-05-14 16:23:39 +0200 ihi r271901 : #i79750# Translation moved to l10n module 2009-05-11 23:36:05 +0200 ihi r271793 : #i79750# Translation moved into own module
2009-05-07#100000# some changes for SO build environmentRelease Engineers1-23/+23
2009-01-28CWS-TOOLING: integrate CWS rt37Kurt Zenker1-284/+25
2009-01-22 17:00:00 +0100 rt r266743 : Clean up. 2009-01-22 15:05:47 +0100 rt r266718 : #i98313# Add 'officecfg', because component-update.dtd is needed. 2009-01-21 17:50:11 +0100 rt r266696 : Avoid creating unneeded directories. 2009-01-21 13:47:02 +0100 rt r266665 : #i98313# Nothing needed from 'goodies'. 2009-01-21 12:52:06 +0100 rt r266659 : #i98313# Nothing needed from 'svtools' nor 'xmloff'. 2009-01-21 12:15:57 +0100 rt r266650 : #i98313# Nothing needed from 'jvmaccess' nor 'svx'. 2009-01-21 12:03:45 +0100 rt r266648 : #i98313# 'canvas' not needed either. 2009-01-21 11:54:47 +0100 rt r266647 : #i98313# We do not need anything from 'slideshow' here. slideshow.rdb is not needed; it does not even exist. 2009-01-20 17:47:27 +0100 rt r266611 : #i98248# With all checkout action gone we do not need perl modules 'Cws' and 'CwsConfig' any more. 2009-01-20 14:27:49 +0100 rt r266579 : #i98248# Remove remaining, now obsolete cvs related code. In case someone wants to undo any of the previous changes on this CWS, he also has to get back this. 2009-01-20 10:11:42 +0100 rt r266555 : #i98248# if a module explicitly specified in '--since <module>' or '--all:<module>' does not exist, not even linked, it's an error. Give an error message and exit. 2009-01-19 18:11:37 +0100 rt r266517 : #i98248# This version of build.pl is for svn hosted workspaces. No need to check for 'is_svn'. 2009-01-19 18:03:40 +0100 rt r266516 : #i98248 # Do not checkout missing modules. 2009-01-19 18:00:22 +0100 rt r266515 : #i98248 # Do not try to cvs checkout a module when it's build list cannot be found. 2009-01-19 17:17:06 +0100 rt r266512 : #i98248 # No need to check out '.lnk' linked modules. Just rename the link. 2009-01-19 16:43:45 +0100 rt r266511 : #i98248 # No need to check out '.lnk' linked modules. Just rename the link.
2008-12-30CWS-TOOLING: integrate CWS sb102Jens-Heiner Rechtien1-1/+1
2008-12-11 16:18:12 +0100 sb r265332 : #i95065# cleanup, to make Windows linking work 2008-12-11 16:16:03 +0100 sb r265331 : #i95065# missing SAL_DLLPUBLIC_EXPORT 2008-12-09 17:40:28 +0100 sb r265122 : #i94469# move CJK specific configuration data to brand layer 2008-12-09 16:09:08 +0100 sb r265112 : #i96959# use PTHREAD_MUTEX_RECURSIVE on all platforms 2008-12-09 15:54:31 +0100 sb r265110 : #i95065# do not derive apphelper::LifeTimeGuard from osl::ResettableMutexGuard to avoid problems with VISIBILITY_HIDDEN=TRUE on MSC 2008-12-09 15:40:51 +0100 sb r265104 : #i95065# add VISIBILITY_HIDDEN=TRUE to connectivity/source/drivers/mozab 2008-12-09 15:36:21 +0100 sb r265102 : #i95501# updated SDK_HOME 2008-12-09 15:31:46 +0100 sb r265099 : typo (temppath vs. tmppath) 2008-12-08 11:48:08 +0100 sb r264979 : #i95065# removed spurious ExplicitCategoriesProvider.obj (ExplicitCategoriesProvider.cxx is not in this directory) 2008-12-07 19:41:07 +0100 sb r264960 : #i96994# erroneously doubled backslash caused visibility feature to be disabled for all GCC versions on Mac OS X 2008-12-06 23:54:49 +0100 sb r264948 : changes from trunk that CWS-TOOLING's rebase to DEV300:m37 (r264891) had missed, as files had been moved around on this CWS 2008-12-05 20:29:23 +0100 sb r264919 : #i85508# versions of flex apparently differ in whether input() resp. yyinput() returns zero or EOF upon end of file 2008-12-05 15:37:23 +0100 sb r264908 : #i95315# removed obsolete jut 2008-12-05 15:34:59 +0100 sb r264907 : #i95531# removed empty obsolete directories 2008-12-05 10:09:23 +0100 sb r264891 : CWS-TOOLING: rebase CWS sb102 to trunk@264807 (milestone: DEV300:m37) 2008-12-04 14:50:20 +0100 sb r264845 : #i95065# introduced VISIBILITY_HIDDEN makefile flag to reduce duplications; made additional libraries use VISIBILITY_HIDDEN=TRUE to avoid warnings with recent GCC 4 versions (had to split certain code directories to make changes that would otherwise erroneously affect multiple libraries built in the same makefile); changed connectivity::ORefVector to no longer derive from std::vector, as that caused problems with the MSC implementation of VISIBILITY_HIDDEN=TRUE; replaced uses of JNIEXPORT with SAL_DLLPUBLIC_EXPORT, as the former does not expand to visibility attributes on some platforms where the latter does 2008-12-03 11:29:38 +0100 sb r264759 : #i94583# remove unnecessary (and wrong) assertion check for rtl_getAppCommandArg return value (which is guaranteed to return osl_Process_E_None or not return at all) 2008-12-02 17:18:31 +0100 sb r264724 : #i96809# silenced GCC 4.3.2 warning 2008-12-02 13:29:34 +0100 sb r264695 : #i96797# make get_tmp_dir fail less often 2008-11-28 17:19:24 +0100 sb r264566 : #i95691# inadvertently missing from -c 264564 2008-11-28 17:07:50 +0100 sb r264564 : #i95691# only structs of exactly 1, 2, 4, or 8 bytes are returned through registers 2008-11-25 13:28:08 +0100 sb r264291 : #i96427# support for SAL_EXCEPTION_DLLPUBLIC_EXPORT (patch by np) 2008-11-21 14:45:22 +0100 sb r264140 : #i95428# added SAL_EXCEPTION_DLLPUBLIC_EXPORT and SAL_EXCEPTION_DLLPRIVATE 2008-11-19 13:19:37 +0100 sb r263984 : #i95525# removed erroneous application/octet-stream svn:mime-type properties
2008-12-09#100000# rename linked modules for subversion, fix for module outside startRelease Engineers1-11/+17
2008-11-10CWS-TOOLING: integrate CWS consolar01Rüdiger Timm1-3/+5
2008-10-28 10:48:51 +0100 christianlins r262708 : Add patch that fixes #i92557#. 2008-10-27 13:33:25 +0100 christianlins r262672 : Reformatted using sspretty. Note that this tool has not only corrected all tabs and spaces but has sorted all switches groups alphabetically. 2008-10-27 13:22:45 +0100 christianlins r262671 : Moved bs_sourceroot to Common and purged it from the individual platforms. No reformatting done at this point. 2008-10-20 17:59:09 +0200 christianlins r262333 : Purged sdev300.ini file from obsolet switches.
2008-10-02#i10000# fs\'s fixes for Firefox3Vladimir Glazounov1-8/+14
2008-10-02#i10000# just one more fallback for StandDirVladimir Glazounov1-2/+4
2008-09-19#i93829#: changes needed for subversion migrationJens-Heiner Rechtien1-3/+14
2008-07-22INTEGRATION: CWS os2port03 (1.163.56); FILE MERGEDOliver Bolte1-3/+8
2008/07/16 12:19:06 obr 1.163.56.2: RESYNC: (1.163-1.170); FILE MERGED 2008/04/15 14:32:45 ydario 1.163.56.1: Issue number: i85203 Submitted by: ydario Reviewed by: ydario
2008-06-24INTEGRATION: CWS rt29 (1.169.36); FILE MERGEDKurt Zenker1-3/+3
2008/06/19 15:15:27 rt 1.169.36.1: #i90891# Add - to list of possible characters for module names.
2008-06-06INTEGRATION: CWS mingwport13 (1.167.6); FILE MERGEDVladimir Glazounov1-2/+6
2008/05/30 12:02:33 vg 1.167.6.1: #i89779# do not deliver for --show
2008-06-06INTEGRATION: CWS shutup2 (1.166.2); FILE MERGEDRüdiger Timm1-9/+3
2008/05/27 07:01:38 rt 1.166.2.3: #i84263# Make announcements a bit more condensed. 2008/05/23 09:53:13 rt 1.166.2.2: RESYNC: (1.166-1.167); FILE MERGED 2008/05/06 15:44:14 rt 1.166.2.1: #i84263# Verbosity of deliver.pl now gets ruled independently by environment variable.
2008-04-22#100000# fix for for broken --prepare of SO modulesVladimir Glazounov1-6/+7
2008-04-15INTEGRATION: CWS buildtool02 (1.163.6); FILE MERGEDVladimir Glazounov1-310/+437
2008/04/10 13:16:32 vg 1.163.6.14: some fixes for generation of the html page 2008/04/09 12:27:49 vg 1.163.6.13: some fixes for generation of the html page 2008/04/08 15:58:16 vg 1.163.6.12: some fixes for generation of the html page 2008/04/07 16:13:45 vg 1.163.6.11: #i84365# no special error-hadling for pre-job 2008/04/04 13:26:38 vg 1.163.6.10: #i85611# take vcsid & cvs_server from user conf file as default 2008/02/11 17:37:36 vg 1.163.6.9: ''${.link:...}'' 2008/02/01 16:53:51 vg 1.163.6.8: #i85611# 2008/01/30 12:50:17 vg 1.163.6.7: #i85722# enable --prepare for windows 2007/12/21 15:28:22 vg 1.163.6.6: #i84365# bugfixing 2007/12/17 13:48:17 vg 1.163.6.5: #i84365# bugfixing 2007/12/17 12:01:46 vg 1.163.6.4: #i84365# a bugfix 2007/12/14 14:00:13 vg 1.163.6.3: #i10000# fix for some build breaker 2007/12/14 11:32:55 vg 1.163.6.2: #i84365# some rework to pre- and post- job concept 2007/12/11 13:55:13 vg 1.163.6.1: #i84365# ensure right exit code for multiprocessing mode with --dontgraboutput switch