Commit graph

6610 commits

Author SHA1 Message Date
Vladimir Glazounov
9281d3d853 INTEGRATION: CWS dmake46 (1.2.8); FILE MERGED
2006/07/27 01:10:48 vq 1.2.8.2: #i67808# Fix the internal echo command of the native Windows dmake version.
The patch also moves the usage of the global variable Packed_shell to
msdos/runargv.c and msdos/spawn.c.
2006/07/20 02:41:14 vq 1.2.8.1: #i10000# No code changes. Only comments were added/improved.
2006-09-25 08:41:53 +00:00
Vladimir Glazounov
f2ed60fe64 INTEGRATION: CWS dmake46 (1.7.2); FILE MERGED
2006/09/21 20:57:36 vq 1.7.2.7: #i67689# Release dmake 4.6.
2006/09/14 16:40:46 vq 1.7.2.6: #i69536# Make clear that .SUFFIXES is not supported by dmake.
2006/08/20 17:30:40 vq 1.7.2.5: #i64569# Improve documentation of the handling of continued makefile lines.
2006/07/29 01:55:39 vq 1.7.2.4: #i67589# Add documentation and NEWS file entry for builtin commands noop
and echo.
2006/07/23 04:27:58 vq 1.7.2.3: #i67689# Bump version to 4.6-cvs.
2006/07/23 03:17:37 vq 1.7.2.2: #i67585# Fix $(nil ...) function macro.
The patch also removes some unneeded code from _exec_call() and adds some
extra documentation about function macros to the dmake man page.
2006/07/10 20:46:07 vq 1.7.2.1: #i66567# Deprecate the obsolete special target .SUFFIXES as it has no
special meaning.
2006-09-25 08:41:40 +00:00
Vladimir Glazounov
939d319129 INTEGRATION: CWS dmake46 (1.5.2); FILE MERGED
2006/09/21 20:57:36 vq 1.5.2.7: #i67689# Release dmake 4.6.
2006/09/14 16:40:45 vq 1.5.2.6: #i69536# Make clear that .SUFFIXES is not supported by dmake.
2006/08/20 17:30:39 vq 1.5.2.5: #i64569# Improve documentation of the handling of continued makefile lines.
2006/07/29 01:55:38 vq 1.5.2.4: #i67589# Add documentation and NEWS file entry for builtin commands noop
and echo.
2006/07/23 04:27:58 vq 1.5.2.3: #i67689# Bump version to 4.6-cvs.
2006/07/23 03:17:36 vq 1.5.2.2: #i67585# Fix $(nil ...) function macro.
The patch also removes some unneeded code from _exec_call() and adds some
extra documentation about function macros to the dmake man page.
2006/07/10 20:46:07 vq 1.5.2.1: #i66567# Deprecate the obsolete special target .SUFFIXES as it has no
special meaning.
2006-09-25 08:41:29 +00:00
Vladimir Glazounov
9e3cfb9d2a INTEGRATION: CWS dmake46 (1.6.8); FILE MERGED
2006/07/31 02:47:51 vq 1.6.8.1: #i64583# Remove unused parameter from Create_temp() and Get_temp().
2006-09-25 08:41:16 +00:00
Vladimir Glazounov
217ecf7499 INTEGRATION: CWS dmake46 (1.7.8); FILE MERGED
2006/08/29 17:08:07 vq 1.7.8.7: #i69071# Don't use umask for the native W32 dmake.
2006/07/31 02:47:51 vq 1.7.8.6: #i64583# Remove unused parameter from Create_temp() and Get_temp().
2006/07/28 21:19:06 vq 1.7.8.5: #i67589# Add the internal commands noop and echo to the *nix version of
dmake. This functionality already existed for the native windows version.
2006/07/27 01:10:48 vq 1.7.8.4: #i67808# Fix the internal echo command of the native Windows dmake version.
The patch also moves the usage of the global variable Packed_shell to
msdos/runargv.c and msdos/spawn.c.
2006/07/26 00:20:25 vq 1.7.8.3: #i10000# Comment and whitespace changes only.
2006/07/24 21:43:34 vq 1.7.8.2: #i64583# Let tempfiles generated by $(mktmp ..) always have 600 permissions.
Generate unique and secure tempfiles if a suffix is requested. (Needed for
group recipes.)
2006/07/20 02:41:13 vq 1.7.8.1: #i10000# No code changes. Only comments were added/improved.
2006-09-25 08:41:02 +00:00
Vladimir Glazounov
5e566a5668 INTEGRATION: CWS dmake46 (1.8.2); FILE MERGED
2006/09/20 17:32:13 vq 1.8.2.4: #i66567# Show the ".SUFFIXES target has no special meaning" warning only
if the -v[w] verbose flag is given.
2006/08/21 04:22:41 vq 1.8.2.3: #i10000# Add some code comments.
2006/07/10 20:46:07 vq 1.8.2.2: #i66567# Deprecate the obsolete special target .SUFFIXES as it has no
special meaning.
2006/07/10 01:08:42 vq 1.8.2.1: #i67025# Fix problem of %-targets with attribute .SILENT and -vr verbose
flag.
2006-09-25 08:40:47 +00:00
Vladimir Glazounov
bfc5da87bc INTEGRATION: CWS dmake46 (1.6.8); FILE MERGED
2006/08/21 04:22:41 vq 1.6.8.3: #i10000# Add some code comments.
2006/07/28 21:19:06 vq 1.6.8.2: #i67589# Add the internal commands noop and echo to the *nix version of
dmake. This functionality already existed for the native windows version.
2006/07/20 02:41:13 vq 1.6.8.1: #i10000# No code changes. Only comments were added/improved.
2006-09-25 08:40:24 +00:00
Vladimir Glazounov
dcfd5450f4 INTEGRATION: CWS dmake46 (1.1.1.1.152); FILE MERGED
2006/07/17 03:10:57 vq 1.1.1.1.152.1: #i67166# Make dmake issue a warning if a previously unset macro (i.e. it is
assumed to be empty) is used and later set to a different value.
2006-09-25 08:40:09 +00:00
Vladimir Glazounov
db56d4123e INTEGRATION: CWS dmake46 (1.1.1.1.152); FILE MERGED
2006/07/22 03:48:48 vq 1.1.1.1.152.1: #i10000# Add some comments.
2006-09-25 08:39:55 +00:00
Vladimir Glazounov
8149ed2a4d INTEGRATION: CWS dmake46 (1.8.8); FILE MERGED
2006/08/29 17:08:07 vq 1.8.8.5: #i69071# Don't use umask for the native W32 dmake.
2006/07/31 03:35:11 vq 1.8.8.4: #i67585# Remove unneeded variable definitions.
2006/07/31 02:47:51 vq 1.8.8.3: #i64583# Remove unused parameter from Create_temp() and Get_temp().
2006/07/24 21:43:33 vq 1.8.8.2: #i64583# Let tempfiles generated by $(mktmp ..) always have 600 permissions.
Generate unique and secure tempfiles if a suffix is requested. (Needed for
group recipes.)
2006/07/23 03:17:36 vq 1.8.8.1: #i67585# Fix $(nil ...) function macro.
The patch also removes some unneeded code from _exec_call() and adds some
extra documentation about function macros to the dmake man page.
2006-09-25 08:39:41 +00:00
Vladimir Glazounov
aa74c69eb8 INTEGRATION: CWS dmake46 (1.5.8); FILE MERGED
2006/09/21 16:24:10 vq 1.5.8.4: #i69743# Optimize expand.c:Apply_edit().
2006/08/15 18:11:35 vq 1.5.8.3: #i44961# Reject single letter macros with (, {, ), } and : .
2006/08/15 15:07:05 vq 1.5.8.2: #i44961# Throw error if inclosed macro brackets are encountered.
2006/07/17 03:10:57 vq 1.5.8.1: #i67166# Make dmake issue a warning if a previously unset macro (i.e. it is
assumed to be empty) is used and later set to a different value.
2006-09-25 08:39:30 +00:00
Vladimir Glazounov
c5ce276655 INTEGRATION: CWS dmake46 (1.4.2); FILE MERGED
2006/08/21 04:22:41 vq 1.4.2.2: #i10000# Add some code comments.
2006/07/17 03:10:57 vq 1.4.2.1: #i67166# Make dmake issue a warning if a previously unset macro (i.e. it is
assumed to be empty) is used and later set to a different value.
2006-09-25 08:39:18 +00:00
Vladimir Glazounov
1586db9258 INTEGRATION: CWS dmake46 (1.7.2); FILE MERGED
2006/07/17 03:10:56 vq 1.7.2.1: #i67166# Make dmake issue a warning if a previously unset macro (i.e. it is
assumed to be empty) is used and later set to a different value.
2006-09-25 08:39:05 +00:00
Vladimir Glazounov
0c428f4b2d INTEGRATION: CWS dmake46 (1.6.2); FILE MERGED
2006/07/24 21:43:33 vq 1.6.2.3: #i64583# Let tempfiles generated by $(mktmp ..) always have 600 permissions.
Generate unique and secure tempfiles if a suffix is requested. (Needed for
group recipes.)
2006/07/22 03:48:48 vq 1.6.2.2: #i10000# Add some comments.
2006/07/17 03:10:56 vq 1.6.2.1: #i67166# Make dmake issue a warning if a previously unset macro (i.e. it is
assumed to be empty) is used and later set to a different value.
2006-09-25 08:38:52 +00:00
Vladimir Glazounov
463846b25e INTEGRATION: CWS dmake46 (1.24.2); FILE MERGED
2006/09/21 20:57:35 vq 1.24.2.2: #i67689# Release dmake 4.6.
2006/07/23 04:27:58 vq 1.24.2.1: #i67689# Bump version to 4.6-cvs.
2006-09-25 08:38:38 +00:00
Vladimir Glazounov
76c1a9c030 INTEGRATION: CWS dmake46 (1.17.2); FILE MERGED
2006/09/21 20:57:35 vq 1.17.2.2: #i67689# Release dmake 4.6.
2006/07/23 04:27:57 vq 1.17.2.1: #i67689# Bump version to 4.6-cvs.
2006-09-25 08:38:26 +00:00
Vladimir Glazounov
e2396be847 INTEGRATION: CWS dmake46 (1.5.2); FILE MERGED
2006/09/21 20:57:35 vq 1.5.2.5: #i67689# Release dmake 4.6.
2006/07/29 01:55:38 vq 1.5.2.4: #i67589# Add documentation and NEWS file entry for builtin commands noop
and echo.
2006/07/23 04:05:50 vq 1.5.2.3: #i67166# Mention the new warning in the NEWS file.
2006/07/10 21:01:38 vq 1.5.2.2: #i66567# Add testcase and mention the new warning in the NEWS file.
2006/07/10 01:38:30 vq 1.5.2.1: #i67025# Add testcase and mention this bugfix in the NEWS file as it was
a regression in dmake 4.5 with respect to older versions.
2006-09-25 08:38:12 +00:00
Vladimir Glazounov
d90c7dfd5a INTEGRATION: CWS dmake46 (1.4.2); FILE MERGED
2006/09/25 00:01:40 vq 1.4.2.11: #i10000# Update ChangeLog.
2006/09/21 20:59:01 vq 1.4.2.10: #i10000# Update ChangeLog.
2006/09/21 16:26:26 vq 1.4.2.9: #i10000# Update ChangeLog.
2006/08/29 17:10:10 vq 1.4.2.8: #i10000# Update ChangeLog.
2006/08/16 17:06:54 vq 1.4.2.7: #i10000# Update ChangeLog.
2006/07/31 03:37:40 vq 1.4.2.6: #i10000# Update ChangeLog.
2006/07/30 01:54:43 vq 1.4.2.5: #i10000# Update ChangeLog.
2006/07/27 02:08:17 vq 1.4.2.4: #i10000# Update ChangeLog.
2006/07/23 04:30:17 vq 1.4.2.3: #i10000# Update ChangeLog.
2006/07/17 03:17:11 vq 1.4.2.2: #i10000# Update ChangeLog.
2006/07/10 01:45:24 vq 1.4.2.1: #i10000# Update ChangeLog.
2006-09-25 08:37:50 +00:00
Vladimir Glazounov
8f312bbeff INTEGRATION: CWS vgbugs04 (1.2.62); FILE MERGED
2006/07/04 10:37:14 vg 1.2.62.1: #137785# optimize makedepend
2006-09-22 07:57:51 +00:00
Vladimir Glazounov
325feda30b INTEGRATION: CWS vgbugs04 (1.11.18); FILE MERGED
2006/09/01 14:57:34 vg 1.11.18.2: RESYNC: (1.11-1.12); FILE MERGED
2006/07/04 10:37:14 vg 1.11.18.1: #137785# optimize makedepend
2006-09-22 07:57:22 +00:00
Vladimir Glazounov
59fc2f43ed INTEGRATION: CWS vgbugs04 (1.7.62); FILE MERGED
2006/09/15 15:19:53 vg 1.7.62.5: #i69015# -n switsh for windows-native slashes
2006/09/04 13:49:59 vg 1.7.62.4: #i69015# add slash at the end of the string
2006/09/01 11:29:37 vg 1.7.62.3: #i69015# use dmake slash variable
2006/08/31 10:34:13 vg 1.7.62.2: #i69015# generic paths for windows
2006/07/04 10:37:14 vg 1.7.62.1: #137785# optimize makedepend
2006-09-22 07:57:10 +00:00
Vladimir Glazounov
cf4a236453 INTEGRATION: CWS vgbugs04 (1.3.62); FILE MERGED
2006/08/31 10:34:13 vg 1.3.62.2: #i69015# generic paths for windows
2006/07/04 10:37:14 vg 1.3.62.1: #137785# optimize makedepend
2006-09-22 07:56:58 +00:00
Vladimir Glazounov
9d8fbd8001 INTEGRATION: CWS vgbugs04 (1.3.142); FILE MERGED
2006/09/15 15:19:53 vg 1.3.142.4: #i69015# -n switsh for windows-native slashes
2006/09/01 11:29:37 vg 1.3.142.3: #i69015# use dmake slash variable
2006/08/31 10:34:12 vg 1.3.142.2: #i69015# generic paths for windows
2006/07/04 10:37:13 vg 1.3.142.1: #137785# optimize makedepend
2006-09-22 07:56:47 +00:00
Vladimir Glazounov
b98c2c4e18 INTEGRATION: CWS vgbugs04 (1.1.2); FILE ADDED
2006/08/23 13:43:49 vg 1.1.2.3: #137785# case insensitive paths for Windows
2006/07/04 14:21:28 vg 1.1.2.2: #137785# optimize makedepend
2006/07/04 10:37:13 vg 1.1.2.1: #137785# optimize makedepend
2006-09-22 07:56:28 +00:00
Vladimir Glazounov
a6d5936851 INTEGRATION: CWS vgbugs04 (1.1.2); FILE ADDED
2006/09/15 15:19:53 vg 1.1.2.4: #i69015# -n switsh for windows-native slashes
2006/08/23 13:54:39 vg 1.1.2.3: #137785# case insensitive paths for Windows
2006/08/23 13:43:49 vg 1.1.2.2: #137785# case insensitive paths for Windows
2006/07/04 10:37:13 vg 1.1.2.1: #137785# optimize makedepend
2006-09-22 07:56:18 +00:00
Vladimir Glazounov
d8a02a76b8 INTEGRATION: CWS vgbugs04 (1.46.96); FILE MERGED
2006/09/15 14:44:38 hjs 1.46.96.1: #i69015# add switch for windows native format
2006-09-22 07:55:59 +00:00
Vladimir Glazounov
b31f4739a6 INTEGRATION: CWS vgbugs04 (1.199.70); FILE MERGED
2006/09/15 14:44:38 hjs 1.199.70.1: #i69015# add switch for windows native format
2006-09-22 07:55:46 +00:00
Vladimir Glazounov
8b53fa53d9 INTEGRATION: CWS vgbugs04 (1.69.14); FILE MERGED
2006/09/04 15:28:03 hjs 1.69.14.1: #i69015# remove trailing backslash on -p parameter to avoid quoted blanks :( - makedepend now takes care of the seperator
2006-09-22 07:55:34 +00:00
Vladimir Glazounov
c2442a43c5 INTEGRATION: CWS vgbugs04 (1.100.56); FILE MERGED
2006/09/06 11:21:35 vg 1.100.56.3: #i68140# exit in usage() procedure
2006/09/01 15:12:10 vg 1.100.56.2: RESYNC: (1.100-1.103); FILE MERGED
2006/07/14 09:27:45 vg 1.100.56.1: #i66268# impelemeted -dontdeletecommon
2006-09-22 07:55:16 +00:00
Vladimir Glazounov
55c0239825 INTEGRATION: CWS vgbugs04 (1.149.14); FILE MERGED
2006/09/06 11:18:20 vg 1.149.14.4: #i66268# do not delete local common trees
2006/09/01 15:04:32 vg 1.149.14.3: old style for capture output
2006/08/18 15:20:33 vg 1.149.14.2: #i68140# fix for multiple deliver
2006/07/14 09:26:40 vg 1.149.14.1: #i66268# do not undeliver common tree when it is not necessary
2006-09-22 07:55:03 +00:00
Oliver Bolte
b44aad6dfa #i10000# one ALLUSERS setting too much 2006-09-19 05:41:10 +00:00
Oliver Bolte
1243b2497f SRC680 2006-09-18 08:36:17 +00:00
Oliver Bolte
9ad2040e97 INTEGRATION: CWS pchfix02 (1.2.10); FILE MERGED
2006/09/01 17:40:19 kaib 1.2.10.1: #i68856# Added header markers and pch files
2006-09-17 10:35:56 +00:00
Oliver Bolte
38a8816e17 INTEGRATION: CWS pchfix02 (1.4.30); FILE MERGED
2006/09/01 17:40:19 kaib 1.4.30.1: #i68856# Added header markers and pch files
2006-09-17 10:35:43 +00:00
Oliver Bolte
fffea4053a INTEGRATION: CWS pchfix02 (1.4.30); FILE MERGED
2006/09/01 17:40:18 kaib 1.4.30.1: #i68856# Added header markers and pch files
2006-09-17 10:35:29 +00:00
Oliver Bolte
0d71cfe214 INTEGRATION: CWS pchfix02 (1.3.30); FILE MERGED
2006/09/01 17:40:18 kaib 1.3.30.1: #i68856# Added header markers and pch files
2006-09-17 10:35:16 +00:00
Oliver Bolte
2847e83ca7 INTEGRATION: CWS pchfix02 (1.3.10); FILE MERGED
2006/09/01 17:40:17 kaib 1.3.10.1: #i68856# Added header markers and pch files
2006-09-17 10:34:49 +00:00
Oliver Bolte
8d47b9128a INTEGRATION: CWS pchfix02 (1.10.10); FILE MERGED
2006/09/01 17:40:17 kaib 1.10.10.1: #i68856# Added header markers and pch files
2006-09-17 10:34:37 +00:00
Oliver Bolte
31073cf1c1 INTEGRATION: CWS pchfix02 (1.3.30); FILE MERGED
2006/09/01 17:40:17 kaib 1.3.30.1: #i68856# Added header markers and pch files
2006-09-17 10:34:24 +00:00
Oliver Bolte
3112980189 INTEGRATION: CWS pchfix02 (1.1.2); FILE ADDED
2006/09/01 17:40:17 kaib 1.1.2.1: #i68856# Added header markers and pch files
2006-09-17 10:34:11 +00:00
Oliver Bolte
7d2371aa6a INTEGRATION: CWS pchfix02 (1.1.2); FILE ADDED
2006/09/01 17:40:16 kaib 1.1.2.1: #i68856# Added header markers and pch files
2006-09-17 10:33:59 +00:00
Oliver Bolte
edf5be31ff INTEGRATION: CWS pchfix02 (1.2.30); FILE MERGED
2006/09/01 17:40:16 kaib 1.2.30.1: #i68856# Added header markers and pch files
2006-09-17 10:33:48 +00:00
Oliver Bolte
1729de7152 INTEGRATION: CWS pchfix02 (1.4.30); FILE MERGED
2006/09/01 17:40:16 kaib 1.4.30.1: #i68856# Added header markers and pch files
2006-09-17 10:33:34 +00:00
Oliver Bolte
4e86d74a6c INTEGRATION: CWS pchfix02 (1.3.10); FILE MERGED
2006/09/01 17:40:16 kaib 1.3.10.1: #i68856# Added header markers and pch files
2006-09-17 10:33:21 +00:00
Oliver Bolte
4d0693bbd2 INTEGRATION: CWS pchfix02 (1.2.30); FILE MERGED
2006/09/01 17:40:15 kaib 1.2.30.1: #i68856# Added header markers and pch files
2006-09-17 10:33:09 +00:00
Oliver Bolte
c5af9e17a5 INTEGRATION: CWS pchfix02 (1.4.10); FILE MERGED
2006/09/01 17:40:15 kaib 1.4.10.1: #i68856# Added header markers and pch files
2006-09-17 10:32:54 +00:00
Oliver Bolte
45a86bf5df INTEGRATION: CWS pchfix02 (1.2.10); FILE MERGED
2006/09/01 17:40:15 kaib 1.2.10.1: #i68856# Added header markers and pch files
2006-09-17 10:32:42 +00:00
Oliver Bolte
3e0ea34d10 INTEGRATION: CWS writerfilter (1.43.8); FILE MERGED
2006/08/03 08:48:24 hbrinkm 1.43.8.7: RESYNC: (1.56-1.58); FILE MERGED
2006/07/21 08:20:24 hbrinkm 1.43.8.6: RESYNC: (1.55-1.56); FILE MERGED
2006/04/18 08:32:17 tra 1.43.8.5: RESYNC: (1.53-1.55); FILE MERGED
2006/03/14 13:54:48 tra 1.43.8.4: RESYNC: (1.52-1.53); FILE MERGED
2006/02/20 14:37:11 tra 1.43.8.3: RESYNC: (1.51-1.52); FILE MERGED
2006/01/02 17:24:51 tra 1.43.8.2: RESYNC: (1.43-1.51); FILE MERGED
2005/11/15 12:31:43 sb 1.43.8.1: #i57188# Missing fix for the recent MSITEMPLATEDIR changes (fix by is).
2006-09-15 13:38:43 +00:00
Oliver Bolte
0665e03e30 INTEGRATION: CWS writerfilter (1.2.86); FILE MERGED
2006/02/20 14:36:53 tra 1.2.86.2: RESYNC: (1.2-1.3); FILE MERGED
2005/11/15 12:30:22 sb 1.2.86.1: #i57188# When storing the path to the installed URE in the Windows registry, make sure that it ends up in HKEY_LOCAL_MACHINE.
2006-09-15 13:38:28 +00:00
Oliver Bolte
bbbeab164c INTEGRATION: CWS writerfilter (1.6.84); FILE MERGED
2005/11/16 10:10:23 is 1.6.84.2: #127314# always registering in HKLM
2005/11/14 16:37:02 is 1.6.84.1: #127314# new odt4word product
2006-09-15 13:37:12 +00:00