Commit graph

670 commits

Author SHA1 Message Date
Kurt Zenker
dc7f483289 INTEGRATION: CWS dmake412_DEV300 (1.8.2); FILE MERGED
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-05 17:41:51 +00:00
Kurt Zenker
a4ed05876c INTEGRATION: CWS dmake412_DEV300 (1.1.1.1.176); FILE MERGED
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-05 17:41:34 +00:00
Kurt Zenker
342f180ba1 INTEGRATION: CWS dmake412_DEV300 (1.4.32); FILE MERGED
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-05 17:41:14 +00:00
Kurt Zenker
2fc1d0c104 INTEGRATION: CWS dmake412_DEV300 (1.4.26); FILE MERGED
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-05 17:40:54 +00:00
Kurt Zenker
84121310af INTEGRATION: CWS dmake412_DEV300 (1.2.32); FILE MERGED
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-05 17:40:39 +00:00
Kurt Zenker
d56407609a INTEGRATION: CWS dmake412_DEV300 (1.13.2); FILE MERGED
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-05 17:40:17 +00:00
Kurt Zenker
b0eeebac70 INTEGRATION: CWS dmake412_DEV300 (1.13.2); FILE MERGED
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-05 17:39:41 +00:00
Kurt Zenker
f8b22fc6ec INTEGRATION: CWS dmake412_DEV300 (1.1.2); FILE ADDED
2008/02/05 22:02:17 vq 1.1.2.1: #i84800# Add testcase.
2008-03-05 17:39:22 +00:00
Kurt Zenker
13b83ba8d5 INTEGRATION: CWS dmake412_DEV300 (1.8.2); FILE MERGED
2008/02/05 22:02:17 vq 1.8.2.1: #i84800# Add testcase.
2008-03-05 17:39:09 +00:00
Kurt Zenker
54a079c7c8 INTEGRATION: CWS dmake412_DEV300 (1.9.2); FILE MERGED
2007/11/09 15:50:50 vq 1.9.2.1: #i83497# Bump version to 4.12-cvs.
2008-03-05 17:38:27 +00:00
Kurt Zenker
c7cd04f5b4 INTEGRATION: CWS dmake412_DEV300 (1.1.1.1.176); FILE MERGED
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-05 17:38:08 +00:00
Kurt Zenker
7d8addda8a INTEGRATION: CWS dmake412_DEV300 (1.1.1.1.176); FILE MERGED
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-05 17:36:44 +00:00
Kurt Zenker
6d0978319e INTEGRATION: CWS dmake412_DEV300 (1.5.2); FILE MERGED
2007/11/11 23:05:48 vq 1.5.2.1: #i83540# Enable parallel builds with native W32 dmake. (First MinGW only.)
2008-03-05 17:35:53 +00:00
Kurt Zenker
377862e947 INTEGRATION: CWS dmake412_DEV300 (1.1.1.1.176); FILE MERGED
2007/11/28 04:08:41 vq 1.1.1.1.176.1: #i83540# A parallel runargv needs a corresponding rmprq.
2008-03-05 17:35:28 +00:00
Kurt Zenker
eeacf10898 INTEGRATION: CWS dmake412_DEV300 (1.12.2); FILE MERGED
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-05 17:35:13 +00:00
Kurt Zenker
540df8ab44 INTEGRATION: CWS dmake412_DEV300 (1.10.2); FILE MERGED
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-05 17:33:11 +00:00
Kurt Zenker
4aabc7987f INTEGRATION: CWS dmake412_DEV300 (1.12.2); FILE MERGED
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-05 17:30:58 +00:00
Kurt Zenker
a741df9611 INTEGRATION: CWS dmake412_DEV300 (1.7.2); FILE MERGED
2008/01/08 00:31:31 vq 1.7.2.1: #i83540# Prevent possible invinite loop when aborting.
2008-03-05 17:29:56 +00:00
Kurt Zenker
044f4362e7 INTEGRATION: CWS dmake412_DEV300 (1.5.2); FILE MERGED
2008/01/07 06:07:15 vq 1.5.2.1: #i84800# Do not collaps the foo/.. entries if foo is '.' or '..'.
2008-03-05 17:29:34 +00:00
Kurt Zenker
af338a3228 INTEGRATION: CWS dmake412_DEV300 (1.11.2); FILE MERGED
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-05 17:29:19 +00:00
Kurt Zenker
542120e5d9 INTEGRATION: CWS dmake412_DEV300 (1.8.2); FILE MERGED
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-05 17:29:01 +00:00
Kurt Zenker
7e0d741a6f INTEGRATION: CWS dmake412_DEV300 (1.11.2); FILE MERGED
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.
2008-03-05 17:28:45 +00:00
Kurt Zenker
acb382e25e INTEGRATION: CWS dmake412_DEV300 (1.12.2); FILE MERGED
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:03:31 vq 1.12.2.1: #i83523# Rename macro PVOID to DMPVOID to avoid problems when including
windows.h.
2008-03-05 17:28:27 +00:00
Kurt Zenker
3572004480 INTEGRATION: CWS dmake412_DEV300 (1.12.2); FILE MERGED
2008/02/07 15:42:37 vq 1.12.2.4: #i85136# The content of INCFILENAME needs no further expansion.
2008/02/07 15:28:42 vq 1.12.2.3: #i85136# Prevent filenames from being expanded if they already are.
2008/02/06 22:22:18 vq 1.12.2.2: #i85136# Do not expand ABSMAKECMD and MAKECMD macros.
2007/11/11 23:05:48 vq 1.12.2.1: #i83540# Enable parallel builds with native W32 dmake. (First MinGW only.)
2008-03-05 17:28:04 +00:00
Kurt Zenker
3be4750adc INTEGRATION: CWS dmake412_DEV300 (1.11.2); FILE MERGED
2007/11/12 00:12:02 vq 1.11.2.2: #i83540# Make dmake buildable with .NET 2003 again.
2007/11/11 23:05:48 vq 1.11.2.1: #i83540# Enable parallel builds with native W32 dmake. (First MinGW only.)
2008-03-05 17:27:48 +00:00
Kurt Zenker
4583b158cd INTEGRATION: CWS dmake412_DEV300 (1.31.2); FILE MERGED
2008/02/26 23:37:49 vq 1.31.2.2: #i83497# Release dmake 4.12.
2007/11/09 15:50:50 vq 1.31.2.1: #i83497# Bump version to 4.12-cvs.
2008-03-05 17:27:29 +00:00
Kurt Zenker
83003e4897 INTEGRATION: CWS dmake412_DEV300 (1.23.2); FILE MERGED
2008/02/26 23:37:49 vq 1.23.2.2: #i83497# Release dmake 4.12.
2007/11/09 15:50:49 vq 1.23.2.1: #i83497# Bump version to 4.12-cvs.
2008-03-05 17:27:14 +00:00
Kurt Zenker
ddf29e1029 INTEGRATION: CWS dmake412_DEV300 (1.10.2); FILE MERGED
2008/02/26 23:37:49 vq 1.10.2.3: #i83497# Release dmake 4.12.
2007/11/25 17:53:28 vq 1.10.2.2: #i83540# Add NEWS entry about parallel builds with native W32 dmake.
2007/11/09 15:50:49 vq 1.10.2.1: #i83497# Bump version to 4.12-cvs.
2008-03-05 17:26:53 +00:00
Kurt Zenker
17ab464b12 INTEGRATION: CWS dmake412_DEV300 (1.14.12); FILE MERGED
2008/02/26 23:37:49 vq 1.14.12.3: #i83497# Release dmake 4.12.
2007/11/28 04:08:41 vq 1.14.12.2: #i83540# A parallel runargv needs a corresponding rmprq.
2007/11/11 23:05:48 vq 1.14.12.1: #i83540# Enable parallel builds with native W32 dmake. (First MinGW only.)
2008-03-05 17:26:33 +00:00
Kurt Zenker
b2266ed082 INTEGRATION: CWS dmake412_DEV300 (1.11.12); FILE MERGED
2007/11/28 04:08:41 vq 1.11.12.2: #i83540# A parallel runargv needs a corresponding rmprq.
2007/11/11 23:05:48 vq 1.11.12.1: #i83540# Enable parallel builds with native W32 dmake. (First MinGW only.)
2008-03-05 17:26:19 +00:00
Kurt Zenker
44a65ef41a INTEGRATION: CWS dmake412_DEV300 (1.9.2); FILE MERGED
2008/02/26 23:42:31 vq 1.9.2.4: #i10000# Update ChangeLog.
2008/02/04 21:08:01 vq 1.9.2.3: #i10000# Update ChangeLog.
2007/11/25 18:01:51 vq 1.9.2.2: #i10000# Update ChangeLog.
2007/11/12 19:58:14 vq 1.9.2.1: #i10000# Update ChangeLog.
2008-03-05 17:25:53 +00:00
Ivo Hinkelmann
ae90dc9a1c INTEGRATION: CWS dmake411 (1.6.6); FILE MERGED
2007/09/19 00:34:40 vq 1.6.6.1: #i81252# Add a new SHELLCMDQUOTE control macro.
2007-10-15 15:00:31 +00:00
Ivo Hinkelmann
92c73baa72 INTEGRATION: CWS dmake411 (1.1.1.1.172); FILE MERGED
2007/09/02 10:44:27 vq 1.1.1.1.172.1: #i67911# Wait with the deletion of temporary files until the target is
completely made.
2007-10-15 15:00:01 +00:00
Ivo Hinkelmann
6bdec73037 INTEGRATION: CWS dmake411 (1.8.6); FILE MERGED
2007/09/19 00:34:40 vq 1.8.6.1: #i81252# Add a new SHELLCMDQUOTE control macro.
2007-10-15 14:59:48 +00:00
Ivo Hinkelmann
ee765e042f INTEGRATION: CWS dmake411 (1.7.2); FILE MERGED
2007/10/13 23:43:19 vq 1.7.2.2: #i79272# Release dmake 4.11.
2007/07/05 15:58:51 vq 1.7.2.1: #i79271# Bump version to 4.11-cvs.
2007-10-15 14:59:27 +00:00
Ivo Hinkelmann
fb396a8bc0 INTEGRATION: CWS dmake411 (1.7.6); FILE MERGED
2007/09/19 00:34:39 vq 1.7.6.1: #i81252# Add a new SHELLCMDQUOTE control macro.
2007-10-15 14:58:42 +00:00
Ivo Hinkelmann
aa0db89cad INTEGRATION: CWS dmake411 (1.12.2); FILE MERGED
2007/10/13 23:43:19 vq 1.12.2.2: #i79272# Release dmake 4.11.
2007/07/05 15:58:51 vq 1.12.2.1: #i79271# Bump version to 4.11-cvs.
2007-10-15 14:58:14 +00:00
Ivo Hinkelmann
d21358318e INTEGRATION: CWS dmake411 (1.8.6); FILE MERGED
2007/09/19 00:34:39 vq 1.8.6.1: #i81252# Add a new SHELLCMDQUOTE control macro.
2007-10-15 14:58:03 +00:00
Ivo Hinkelmann
b0011c4538 INTEGRATION: CWS dmake411 (1.8.6); FILE MERGED
2007/09/19 00:34:38 vq 1.8.6.1: #i81252# Add a new SHELLCMDQUOTE control macro.
2007-10-15 14:57:19 +00:00
Ivo Hinkelmann
022c80bc4b INTEGRATION: CWS dmake411 (1.8.6); FILE MERGED
2007/09/19 00:34:37 vq 1.8.6.1: #i81252# Add a new SHELLCMDQUOTE control macro.
2007-10-15 14:56:16 +00:00
Ivo Hinkelmann
180525d919 INTEGRATION: CWS dmake411 (1.6.6); FILE MERGED
2007/09/19 00:34:37 vq 1.6.6.1: #i81252# Add a new SHELLCMDQUOTE control macro.
2007-10-15 14:56:04 +00:00
Ivo Hinkelmann
7d17a9df4a INTEGRATION: CWS dmake411 (1.1.2); FILE ADDED
2007/09/23 22:05:03 vq 1.1.2.1: #i81855# More changes for the OS/2 port.
Patch provided by Yuri Dario.
2007-10-15 14:55:51 +00:00
Ivo Hinkelmann
c35178c3c9 INTEGRATION: CWS dmake411 (1.7.6); FILE MERGED
2007/09/19 00:34:37 vq 1.7.6.1: #i81252# Add a new SHELLCMDQUOTE control macro.
2007-10-15 14:55:41 +00:00
Ivo Hinkelmann
397d88d4e2 INTEGRATION: CWS dmake411 (1.8.6); FILE MERGED
2007/09/19 00:34:36 vq 1.8.6.1: #i81252# Add a new SHELLCMDQUOTE control macro.
2007-10-15 14:55:15 +00:00
Ivo Hinkelmann
f9e8966158 INTEGRATION: CWS dmake411 (1.8.6); FILE MERGED
2007/09/19 00:34:35 vq 1.8.6.1: #i81252# Add a new SHELLCMDQUOTE control macro.
2007-10-15 14:54:14 +00:00
Ivo Hinkelmann
d43e30a6dd INTEGRATION: CWS dmake411 (1.3.2); FILE MERGED
2007/09/22 23:05:38 vq 1.3.2.1: #i81855# Clean-up merge from CWS os2port01.
2007-10-15 14:53:38 +00:00
Ivo Hinkelmann
25ad1c9b80 INTEGRATION: CWS dmake411 (1.11.6); FILE MERGED
2007/10/06 14:33:06 vq 1.11.6.6: #i80598# Always issue a warning if the actual execution of a recipe line
(this does not include sucessfully executed, but failing programs) fails.
2007/09/24 17:51:42 vq 1.11.6.5: #i80012# Fix crash when deleting intermediate targets.
2007/09/22 22:08:44 vq 1.11.6.4: RESYNC: (1.11-1.12); FILE MERGED
2007/09/19 00:34:35 vq 1.11.6.3: #i81252# Add a new SHELLCMDQUOTE control macro.
2007/09/02 10:44:26 vq 1.11.6.2: #i67911# Wait with the deletion of temporary files until the target is
completely made.
2007/08/11 20:52:23 vq 1.11.6.1: #i80598# Fix handling of ignored errors in the spawn enabled version
of dmake.
2007-10-15 14:53:26 +00:00
Ivo Hinkelmann
7e709178b7 INTEGRATION: CWS dmake411 (1.7.16); FILE MERGED
2007/09/16 03:57:13 vq 1.7.16.2: #i74007# Revert the part of the previous patch that lets OOODMAKEMODE
always be imported from the environment. Instead move the definition
of targets from the command line after the evaluation of the startup
makefile.
2007/09/16 03:03:42 vq 1.7.16.1: #i74007# Always import OOODMAKEMODE from the environment. Define targets from
the command line after the macros from the command line and OOODMAKEMODE
from the environment are set.
2007-10-15 14:53:13 +00:00
Ivo Hinkelmann
2abb080aef INTEGRATION: CWS dmake411 (1.8.2); FILE MERGED
2007/09/22 23:05:37 vq 1.8.2.1: #i81855# Clean-up merge from CWS os2port01.
2007-10-15 14:52:47 +00:00
Ivo Hinkelmann
816155bb42 INTEGRATION: CWS dmake411 (1.8.6); FILE MERGED
2007/09/19 00:34:34 vq 1.8.6.1: #i81252# Add a new SHELLCMDQUOTE control macro.
2007-10-15 14:52:34 +00:00