summaryrefslogtreecommitdiff
path: root/dmake
AgeCommit message (Collapse)AuthorFilesLines
2011-10-07cppcheck reduce scope of var in dmake/win95/runargv.cPierre-André Jacquod1-8/+7
2011-10-07cppcheck reduce scope of var in dmake/winnt/...vpp40/runargv.cPierre-André Jacquod1-10/+8
2011-10-07cppcheck reduce scope of var in dmake/state.cPierre-André Jacquod1-31/+29
2011-10-07cppcheck reduce scope in dmake/unix/runargv.cPierre-André Jacquod1-14/+16
2011-10-07cppcheck scope reduction in dmake/infer.cPierre-André Jacquod1-1/+1
2011-10-07cppcheck scope reduction in dmake/getinp.cPierre-André Jacquod1-3/+2
2011-09-30add mode-lines to .m files and last round of merged files, etc.Caolán McNamara5-0/+0
2011-09-18cleanup startup/unix/os2/Makefile on distcleanPeter Foley2-2/+2
2011-07-22don't let our fprintf on a broken pipe pollute errno's ECHILD with EPIPEMichael Meeks1-4/+6
2011-05-24Output the "Executing shell macro" only with -vrTor Lillqvist1-1/+1
2011-05-16free after useDavid Tardon1-0/+1
2011-05-16dir is always copied--free unconditionallyDavid Tardon1-7/+3
2011-05-16free after useDavid Tardon1-0/+1
2011-03-23Merge commit 'ooo/DEV300_m103'Jan Holesovsky11-1172/+1186
Conflicts: configure configure.in instsetoo_native/util/openoffice.lst set_soenv.in solenv/bin/cws.pl solenv/bin/modules/installer/simplepackage.pm solenv/gbuild/LinkTarget.mk solenv/gbuild/extensions/post_PackModule.mk solenv/gbuild/platform/linux.mk solenv/gbuild/platform/macosx.mk solenv/gbuild/platform/windows.mk solenv/inc/installationtest.mk solenv/inc/minor.mk soltools/cpp/_eval.c
2011-02-21Add DragonFly defines.Francois Tigeot1-1/+2
2011-02-10Porting LO to DragonflyFrancois Tigeot2-2/+2
2011-01-19distinguish between failure exit due to dmake failure vs signal abortedCaolán McNamara2-3/+6
2010-12-16Handle NetBSD like the other BSDs in more cases.Thomas Klausner1-1/+1
2010-12-05Replace all occured, occurance etc.Takeshi Abe7-7/+7
2010-11-25#i115784# dmake: fix memory errors uncovered by valgrind and other tools.Matthias Huetsch [mhu]11-1172/+1186
2010-10-28Mac OS9 Cleanup #2Joseph Powers21-1580/+0
2010-10-18remove non-compiled codePovilas Kanapickas5-160/+1
2010-10-15Fix dmake's behavior when the environment is broken.Jan Holesovsky1-3/+9
You can have environment with spaces in the name of the environment variable. Even though this is broken, it does not cause trouble to most of the tools around, so we should work that around in dmake too ;-) dmake-space-in-envvar-name.diff, i#101786
2010-08-20Create .gitignore's.Jan Holesovsky1-0/+11
2010-02-12changefileheader2: #i109125#: change source file copyright notice from Sun ↵Jens-Heiner Rechtien2-50/+34
Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
2009-10-21CWS-TOOLING: integrate CWS buildverbosityVladimir Glazounov4-6/+7
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-01CWS-TOOLING: integrate CWS cmcfixes62Vladimir Glazounov6-22/+49
2009-09-22 21:19:24 +0200 cmc r276365 : #i100000# that's the most plausible explanation, -D$(CVER) is needed by scp2 under windows 2009-09-19 16:10:36 +0200 cmc r276303 : #i100000# revert this for no partically good reason 2009-09-18 14:16:47 +0200 cmc r276279 : remove extra build depend 2009-09-18 08:56:15 +0200 cmc r276265 : #i100000# rerun autoconf 2009-09-17 14:59:38 +0200 cmc r276245 : CWS-TOOLING: rebase CWS cmcfixes62 to trunk@276192 (milestone: DEV300:m59) 2009-09-10 16:40:49 +0200 pl r276041 : fix warning 2009-09-10 11:34:55 +0200 pl r276026 : disable warning from system header 2009-09-09 19:30:45 +0200 pl r276013 : use osl_getAsciiFunctionSymbol instead of strange cast 2009-09-09 19:25:32 +0200 pl r276012 : add some casting hacks to make compile on solaris cc 2009-09-09 19:10:48 +0200 pl r276009 : add missing Configure option for solaris sparce 32bit 2009-09-09 18:37:05 +0200 pl r276008 : merge fix for #i104525# into moved code 2009-09-07 13:28:08 +0200 cmc r275894 : CWS-TOOLING: rebase CWS cmcfixes62 to trunk@275801 (milestone: DEV300:m57) 2009-08-28 12:36:27 +0200 cmc r275523 : CWS-TOOLING: rebase CWS cmcfixes62 to trunk@275331 (milestone: DEV300:m56) 2009-08-26 12:56:18 +0200 cmc r275413 : #i104088# use the right headers in the right place 2009-08-25 17:07:50 +0200 cmc r275372 : #i104500# make openssl build on linux that isn't x86 or x86_64 2009-08-25 13:08:48 +0200 cmc r275347 : #i89237# pretty picswitch up 2009-08-25 10:58:09 +0200 cmc r275342 : #i104489# remove last unused code in starmath 2009-08-25 10:23:33 +0200 cmc r275338 : #i104088# clean up the define post-move 2009-08-24 13:46:57 +0200 cmc r275310 : #i104088# 64bit odbc api changes 2009-08-24 13:42:52 +0200 cmc r275309 : #i89237# unify linux platform mks under a generic parent 2009-08-24 13:19:52 +0200 cmc r275307 : #i104455# remove unused code 2009-08-24 13:10:56 +0200 cmc r275306 : #i104088# 64bit odbc api changes 2009-08-24 10:07:50 +0200 cmc r275293 : #i104306# move recent-used to vcl 2009-08-24 09:32:08 +0200 cmc r275291 : #i104306# move recent-used to vcl 2009-08-23 22:01:07 +0200 cmc r275286 : #i104306# move recently-used to vcl 2009-08-22 15:25:25 +0200 cmc r275285 : #i104088# 64bit odbc api changes 2009-08-21 17:52:40 +0200 cmc r275268 : #i104306# move recently-used to vcl 2009-08-21 14:38:26 +0200 cmc r275257 : #i104408 make these headers ready for c++0x 2009-08-21 14:20:19 +0200 cmc r275251 : #i104406# avoid overlapping strcpy to avoid bustage on recent toolchains 2009-08-21 14:14:25 +0200 cmc r275250 : #i104385# silence 64bit warnings
2009-07-16CWS-TOOLING: integrate CWS mingwport21Ivo Hinkelmann1-3/+12
2009-07-01 15:17:50 +0200 tono r273595 : i#102971: mingw port without solarbindir in PATH 2009-07-01 15:15:44 +0200 tono r273591 : i#90212: dmake not releasing file descriptor
2008-03-05INTEGRATION: CWS dmake412_DEV300 (1.8.2); FILE MERGEDKurt Zenker1-3/+3
2008/02/26 23:37:50 vq 1.8.2.3: #i83497# Release dmake 4.12. 2007/11/11 00:03:34 vq 1.8.2.2: #i83523# Rename macro PVOID to DMPVOID to avoid problems when including windows.h. 2007/11/09 15:50:51 vq 1.8.2.1: #i83497# Bump version to 4.12-cvs.
2008-03-05INTEGRATION: CWS dmake412_DEV300 (1.1.1.1.176); FILE MERGEDKurt Zenker2-4/+4
2007/11/11 00:03:34 vq 1.1.1.1.176.1: #i83523# Rename macro PVOID to DMPVOID to avoid problems when including windows.h.
2008-03-05INTEGRATION: CWS dmake412_DEV300 (1.4.32); FILE MERGEDKurt Zenker1-2/+2
2007/11/28 04:08:41 vq 1.4.32.2: #i83540# A parallel runargv needs a corresponding rmprq. 2007/11/12 00:12:03 vq 1.4.32.1: #i83540# Make dmake buildable with .NET 2003 again.
2008-03-05INTEGRATION: CWS dmake412_DEV300 (1.4.26); FILE MERGEDKurt Zenker1-4/+12
2007/11/12 00:12:02 vq 1.4.26.2: #i83540# Make dmake buildable with .NET 2003 again. 2007/11/11 23:05:49 vq 1.4.26.1: #i83540# Enable parallel builds with native W32 dmake. (First MinGW only.)
2008-03-05INTEGRATION: CWS dmake412_DEV300 (1.2.32); FILE MERGEDKurt Zenker1-3/+3
2007/11/28 20:18:19 vq 1.2.32.2: #i83540# Fix dmake's own makefile to build itself. 2007/11/12 00:12:02 vq 1.2.32.1: #i83540# Make dmake buildable with .NET 2003 again.
2008-03-05INTEGRATION: CWS dmake412_DEV300 (1.13.2); FILE MERGEDKurt Zenker1-4/+4
2008/02/26 23:37:50 vq 1.13.2.3: #i83497# Release dmake 4.12. 2007/11/11 00:03:34 vq 1.13.2.2: #i83523# Rename macro PVOID to DMPVOID to avoid problems when including windows.h. 2007/11/09 15:50:51 vq 1.13.2.1: #i83497# Bump version to 4.12-cvs.
2008-03-05INTEGRATION: CWS dmake412_DEV300 (1.13.2); FILE MERGEDKurt Zenker1-54/+336
2008/01/22 05:34:44 vq 1.13.2.9: #i83540# Separate error handling from pid. 2008/01/08 01:36:07 vq 1.13.2.8: #i83540# Add diagnostics for WaitForMultipleObjects() calls. 2008/01/06 21:21:09 vq 1.13.2.7: #i85014# Let master targets for targets with multiple (::) rules inherit the newest time stamp of their "sub"-rules. Make runargv() indicate that it finished the command when it had to wait for its completion. 2007/11/26 14:23:19 vq 1.13.2.6: #i83540# Return the pid that was waited for. 2007/11/26 03:37:50 vq 1.13.2.5: #i83540# Fix handle inheritance for native W32 process spawning. 2007/11/22 15:27:11 vq 1.13.2.4: #i83540# Avoid conflict on solaris, rename NOPID to DMNOPID. 2007/11/12 00:12:02 vq 1.13.2.3: #i83540# Make dmake buildable with .NET 2003 again. 2007/11/11 23:05:49 vq 1.13.2.2: #i83540# Enable parallel builds with native W32 dmake. (First MinGW only.) 2007/11/10 01:54:08 vq 1.13.2.1: #i10000# Small clean up.
2008-03-05INTEGRATION: CWS dmake412_DEV300 (1.1.2); FILE ADDEDKurt Zenker1-0/+64
2008/02/05 22:02:17 vq 1.1.2.1: #i84800# Add testcase.
2008-03-05INTEGRATION: CWS dmake412_DEV300 (1.8.2); FILE MERGEDKurt Zenker2-2/+2
2008/02/05 22:02:17 vq 1.8.2.1: #i84800# Add testcase.
2008-03-05INTEGRATION: CWS dmake412_DEV300 (1.9.2); FILE MERGEDKurt Zenker1-1/+1
2007/11/09 15:50:50 vq 1.9.2.1: #i83497# Bump version to 4.12-cvs.
2008-03-05INTEGRATION: CWS dmake412_DEV300 (1.1.1.1.176); FILE MERGEDKurt Zenker5-10/+10
2007/11/11 00:03:33 vq 1.1.1.1.176.1: #i83523# Rename macro PVOID to DMPVOID to avoid problems when including windows.h.
2008-03-05INTEGRATION: CWS dmake412_DEV300 (1.1.1.1.176); FILE MERGEDKurt Zenker3-6/+6
2007/11/11 00:03:32 vq 1.1.1.1.176.1: #i83523# Rename macro PVOID to DMPVOID to avoid problems when including windows.h.
2008-03-05INTEGRATION: CWS dmake412_DEV300 (1.5.2); FILE MERGEDKurt Zenker1-1/+7
2007/11/11 23:05:48 vq 1.5.2.1: #i83540# Enable parallel builds with native W32 dmake. (First MinGW only.)
2008-03-05INTEGRATION: CWS dmake412_DEV300 (1.1.1.1.176); FILE MERGEDKurt Zenker1-1/+7
2007/11/28 04:08:41 vq 1.1.1.1.176.1: #i83540# A parallel runargv needs a corresponding rmprq.
2008-03-05INTEGRATION: CWS dmake412_DEV300 (1.12.2); FILE MERGEDKurt Zenker1-3/+4
2008/02/26 23:37:49 vq 1.12.2.3: #i83497# Release dmake 4.12. 2008/02/07 19:50:02 vq 1.12.2.2: #i83940# Make the result of $(mktmp ..) aware of the .WINPATH setting. 2007/11/09 15:50:50 vq 1.12.2.1: #i83497# Bump version to 4.12-cvs.
2008-03-05INTEGRATION: CWS dmake412_DEV300 (1.10.2); FILE MERGEDKurt Zenker1-953/+953
2008/02/26 23:39:50 vq 1.10.2.3: #i83497# Release dmake 4.12. 2008/02/07 19:50:01 vq 1.10.2.2: #i83940# Make the result of $(mktmp ..) aware of the .WINPATH setting. 2007/11/09 15:50:50 vq 1.10.2.1: #i83497# Bump version to 4.12-cvs.
2008-03-05INTEGRATION: CWS dmake412_DEV300 (1.12.2); FILE MERGEDKurt Zenker1-11/+34
2008/02/07 19:50:01 vq 1.12.2.4: #i83940# Make the result of $(mktmp ..) aware of the .WINPATH setting. 2007/11/12 00:12:02 vq 1.12.2.3: #i83540# Make dmake buildable with .NET 2003 again. 2007/11/11 23:05:48 vq 1.12.2.2: #i83540# Enable parallel builds with native W32 dmake. (First MinGW only.) 2007/11/11 00:19:15 vq 1.12.2.1: #i83523# Post-rename clean up.
2008-03-05INTEGRATION: CWS dmake412_DEV300 (1.7.2); FILE MERGEDKurt Zenker1-3/+3
2008/01/08 00:31:31 vq 1.7.2.1: #i83540# Prevent possible invinite loop when aborting.
2008-03-05INTEGRATION: CWS dmake412_DEV300 (1.5.2); FILE MERGEDKurt Zenker1-2/+17
2008/01/07 06:07:15 vq 1.5.2.1: #i84800# Do not collaps the foo/.. entries if foo is '.' or '..'.
2008-03-05INTEGRATION: CWS dmake412_DEV300 (1.11.2); FILE MERGEDKurt Zenker1-18/+27
2008/02/04 21:05:42 vq 1.11.2.2: #i85381# Fix possible heap corruption for the cygwin dmake version. 2008/01/06 21:21:09 vq 1.11.2.1: #i85014# Let master targets for targets with multiple (::) rules inherit the newest time stamp of their "sub"-rules. Make runargv() indicate that it finished the command when it had to wait for its completion.
2008-03-05INTEGRATION: CWS dmake412_DEV300 (1.8.2); FILE MERGEDKurt Zenker1-3/+8
2007/11/12 00:12:02 vq 1.8.2.2: #i83540# Make dmake buildable with .NET 2003 again. 2007/11/11 23:05:48 vq 1.8.2.1: #i83540# Enable parallel builds with native W32 dmake. (First MinGW only.)
2008-03-05INTEGRATION: CWS dmake412_DEV300 (1.11.2); FILE MERGEDKurt Zenker1-8/+16
2008/02/07 19:50:01 vq 1.11.2.2: #i83940# Make the result of $(mktmp ..) aware of the .WINPATH setting. 2007/11/11 00:03:32 vq 1.11.2.1: #i83523# Rename macro PVOID to DMPVOID to avoid problems when including windows.h.