Commit graph

529 commits

Author SHA1 Message Date
Vladimir Glazounov
fc41e04f3d INTEGRATION: CWS dmake47 (1.1.2); FILE ADDED
2006/10/08 23:27:12 vq 1.1.2.1: #i70210# Fix dmakes handling of empty dynamic prerequisites.
2007-01-18 08:43:12 +00:00
Vladimir Glazounov
50472327f5 INTEGRATION: CWS dmake47 (1.1.2); FILE ADDED
2006/10/08 22:49:05 vq 1.1.2.1: #i70168# Improve $ handling in targets/prerequisites.
2007-01-18 08:43:02 +00:00
Vladimir Glazounov
3b42927f94 INTEGRATION: CWS dmake47 (1.1.2); FILE ADDED
2006/10/07 02:28:42 vq 1.1.2.1: #i69742# Add testcase.
2007-01-18 08:42:52 +00:00
Vladimir Glazounov
8079c8dda7 INTEGRATION: CWS dmake47 (1.1.2); FILE ADDED
2006/12/02 19:10:54 vq 1.1.2.1: #i72210# Add missing detail and a testcase.
2007-01-18 08:42:41 +00:00
Vladimir Glazounov
13c0772a53 INTEGRATION: CWS dmake47 (1.1.2); FILE ADDED
2006/11/20 17:16:49 vq 1.1.2.3: #i71777# Solaris testcase fixes.
2006/11/20 16:38:46 vq 1.1.2.2: #i71422# Fix testcase.
2006/11/13 20:39:11 vq 1.1.2.1: #i71422# Add testcases.
2007-01-18 08:42:31 +00:00
Vladimir Glazounov
20b7b0c7a8 INTEGRATION: CWS dmake47 (1.1.2); FILE ADDED
2006/11/20 17:16:49 vq 1.1.2.2: #i71777# Solaris testcase fixes.
2006/11/13 20:39:11 vq 1.1.2.1: #i71422# Add testcases.
2007-01-18 08:42:20 +00:00
Vladimir Glazounov
6da28b3dd2 INTEGRATION: CWS dmake47 (1.1.2); FILE ADDED
2006/11/19 21:10:41 vq 1.1.2.1: #i71704# Add testcase and documentation.
2007-01-18 08:42:09 +00:00
Vladimir Glazounov
d46698a4c7 INTEGRATION: CWS dmake47 (1.1.2); FILE ADDED
2006/11/17 23:09:19 vq 1.1.2.1: #i61856# Add testcase.
2007-01-18 08:41:58 +00:00
Vladimir Glazounov
ba5a966206 INTEGRATION: CWS dmake47 (1.1.2); FILE ADDED
2006/11/20 17:16:49 vq 1.1.2.2: #i71777# Solaris testcase fixes.
2006/11/10 03:25:00 vq 1.1.2.1: #i69943# Add testcase to check directory caching with DOS style path
targets on cygwin dmake.
2007-01-18 08:41:49 +00:00
Vladimir Glazounov
d63b53b052 INTEGRATION: CWS dmake47 (1.1.2); FILE ADDED
2006/10/07 20:23:16 vq 1.1.2.1: #i70027# Fix diagnostic output and add a testcase.
2007-01-18 08:41:39 +00:00
Vladimir Glazounov
b8494f7a04 INTEGRATION: CWS dmake47 (1.1.2); FILE ADDED
2006/11/21 11:50:42 hjs 1.1.2.3: small cleanup
2006/11/21 01:32:17 vq 1.1.2.2: #i71777# Fix testcase - Only test the directory cache for case
insensitivity if the FS is also case insensitive.
2006/09/29 18:50:24 vq 1.1.2.1: #i69814# Add/fix option to make directory cache case insensitive. (Make
this the default for Windows and Mac OS X.) Added testcase.
2007-01-18 08:41:29 +00:00
Vladimir Glazounov
ce6470ef26 INTEGRATION: CWS dmake47 (1.1.2); FILE ADDED
2006/11/21 11:50:42 hjs 1.1.2.3: small cleanup
2006/11/20 16:58:23 vq 1.1.2.2: #i71777# Fix testcase.
2006/11/09 21:31:23 vq 1.1.2.1: #i69821# Add testcase to verify that .SETDIR works (with drive letters
on cygwin) and sets TMD correctly.
2007-01-18 08:41:18 +00:00
Vladimir Glazounov
4545083594 INTEGRATION: CWS dmake47 (1.1.2); FILE ADDED
2006/09/29 18:55:42 vq 1.1.2.2: #i69821# Fix testcase.
2006/09/28 21:42:38 vq 1.1.2.1: #i69821# Fix TMD macro and add testcase.
2007-01-18 08:41:09 +00:00
Vladimir Glazounov
2757bfca77 INTEGRATION: CWS dmake47 (1.4.2); FILE MERGED
2006/12/02 19:10:54 vq 1.4.2.14: #i72210# Add missing detail and a testcase.
2006/11/19 21:10:41 vq 1.4.2.13: #i71704# Add testcase and documentation.
2006/11/17 23:09:19 vq 1.4.2.12: #i61856# Add testcase.
2006/11/13 20:39:10 vq 1.4.2.11: #i71422# Add testcases.
2006/11/12 05:25:28 vq 1.4.2.10: #i71422# Remove unused macro and regenerate autotools files.
2006/11/10 03:25:00 vq 1.4.2.9: #i69943# Add testcase to check directory caching with DOS style path
targets on cygwin dmake.
2006/11/09 21:31:23 vq 1.4.2.8: #i69821# Add testcase to verify that .SETDIR works (with drive letters
on cygwin) and sets TMD correctly.
2006/10/08 23:27:12 vq 1.4.2.7: #i70210# Fix dmakes handling of empty dynamic prerequisites.
2006/10/08 22:49:04 vq 1.4.2.6: #i70168# Improve $ handling in targets/prerequisites.
2006/10/07 20:23:15 vq 1.4.2.5: #i70027# Fix diagnostic output and add a testcase.
2006/10/07 02:28:41 vq 1.4.2.4: #i69742# Add testcase.
2006/09/29 18:50:24 vq 1.4.2.3: #i69814# Add/fix option to make directory cache case insensitive. (Make
this the default for Windows and Mac OS X.) Added testcase.
2006/09/28 21:42:38 vq 1.4.2.2: #i69821# Fix TMD macro and add testcase.
2006/09/28 21:16:27 vq 1.4.2.1: #i69953# Clean up of the autotooling.
2007-01-18 08:40:58 +00:00
Vladimir Glazounov
e6b81e7911 INTEGRATION: CWS dmake47 (1.4.2); FILE MERGED
2006/12/02 19:35:53 vq 1.4.2.12: #i72210# Missed an autotool bit.
2006/11/19 21:10:41 vq 1.4.2.11: #i71704# Add testcase and documentation.
2006/11/17 23:09:19 vq 1.4.2.10: #i61856# Add testcase.
2006/11/13 20:39:10 vq 1.4.2.9: #i71422# Add testcases.
2006/11/10 03:25:00 vq 1.4.2.8: #i69943# Add testcase to check directory caching with DOS style path
targets on cygwin dmake.
2006/11/09 21:31:23 vq 1.4.2.7: #i69821# Add testcase to verify that .SETDIR works (with drive letters
on cygwin) and sets TMD correctly.
2006/10/08 23:27:12 vq 1.4.2.6: #i70210# Fix dmakes handling of empty dynamic prerequisites.
2006/10/08 22:49:04 vq 1.4.2.5: #i70168# Improve $ handling in targets/prerequisites.
2006/10/07 20:23:15 vq 1.4.2.4: #i70027# Fix diagnostic output and add a testcase.
2006/10/07 02:28:41 vq 1.4.2.3: #i69742# Add testcase.
2006/09/29 18:50:24 vq 1.4.2.2: #i69814# Add/fix option to make directory cache case insensitive. (Make
this the default for Windows and Mac OS X.) Added testcase.
2006/09/28 21:42:38 vq 1.4.2.1: #i69821# Fix TMD macro and add testcase.
2007-01-18 08:40:44 +00:00
Vladimir Glazounov
8b9ccf55f4 INTEGRATION: CWS dmake47 (1.5.12); FILE MERGED
2006/11/12 05:25:28 vq 1.5.12.2: #i71422# Remove unused macro and regenerate autotools files.
2006/09/28 21:16:27 vq 1.5.12.1: #i69953# Clean up of the autotooling.
2007-01-18 08:40:17 +00:00
Vladimir Glazounov
35f10bcd4a INTEGRATION: CWS dmake47 (1.5.12); FILE MERGED
2006/11/12 05:25:27 vq 1.5.12.2: #i71422# Remove unused macro and regenerate autotools files.
2006/09/28 21:16:27 vq 1.5.12.1: #i69953# Clean up of the autotooling.
2007-01-18 08:40:04 +00:00
Vladimir Glazounov
427ad5a7bc INTEGRATION: CWS dmake47 (1.5.12); FILE MERGED
2006/11/12 05:25:27 vq 1.5.12.2: #i71422# Remove unused macro and regenerate autotools files.
2006/09/28 21:16:26 vq 1.5.12.1: #i69953# Clean up of the autotooling.
2007-01-18 08:39:51 +00:00
Vladimir Glazounov
556d0d5845 INTEGRATION: CWS dmake47 (1.8.12); FILE MERGED
2006/11/12 05:25:26 vq 1.8.12.2: #i71422# Remove unused macro and regenerate autotools files.
2006/09/28 21:16:25 vq 1.8.12.1: #i69953# Clean up of the autotooling.
2007-01-18 08:39:24 +00:00
Vladimir Glazounov
8f2b82c8d0 INTEGRATION: CWS dmake47 (1.10.12); FILE MERGED
2006/11/12 05:25:26 vq 1.10.12.2: #i71422# Remove unused macro and regenerate autotools files.
2006/09/28 21:16:24 vq 1.10.12.1: #i69953# Clean up of the autotooling.
2007-01-18 08:38:57 +00:00
Vladimir Glazounov
1308091754 INTEGRATION: CWS dmake47 (1.5.12); FILE MERGED
2006/11/12 05:25:26 vq 1.5.12.2: #i71422# Remove unused macro and regenerate autotools files.
2006/09/28 21:16:24 vq 1.5.12.1: #i69953# Clean up of the autotooling.
2007-01-18 08:38:44 +00:00
Vladimir Glazounov
ec2db347fb INTEGRATION: CWS dmake47 (1.10.12); FILE MERGED
2006/11/12 05:25:25 vq 1.10.12.2: #i71422# Remove unused macro and regenerate autotools files.
2006/09/28 21:16:23 vq 1.10.12.1: #i69953# Clean up of the autotooling.
2007-01-18 08:38:30 +00:00
Vladimir Glazounov
0d78b1e917 INTEGRATION: CWS dmake47 (1.10.12); FILE MERGED
2006/11/12 05:25:25 vq 1.10.12.2: #i71422# Remove unused macro and regenerate autotools files.
2006/09/28 21:16:22 vq 1.10.12.1: #i69953# Clean up of the autotooling.
2007-01-18 08:38:17 +00:00
Vladimir Glazounov
276609d597 INTEGRATION: CWS dmake47 (1.5.2); FILE MERGED
2006/09/28 17:33:07 vq 1.5.2.1: #i69952#  Bump version to 4.7-cvs.
2007-01-18 08:38:04 +00:00
Vladimir Glazounov
1760f6725b INTEGRATION: CWS dmake47 (1.1.1.1.156); FILE MERGED
2006/09/30 15:01:16 vq 1.1.1.1.156.1: #i69814# Remove the unused DMSTRLWR macro.
2007-01-18 08:37:51 +00:00
Vladimir Glazounov
210c00b872 INTEGRATION: CWS dmake47 (1.1.1.1.156); FILE MERGED
2006/11/12 05:06:43 vq 1.1.1.1.156.1: #i71422# Add a new feature: Using @@ as a recipe prefix redirects the
output (stdout and stderr) of a recipe to /dev/null (or NUL on W32)
completely suppressing the output of that recipe to the terminal.
As for the @ prefix this can be disabled using the -v[r] switch.
2007-01-18 08:37:39 +00:00
Vladimir Glazounov
f490429e9f INTEGRATION: CWS dmake47 (1.7.2); FILE MERGED
2006/11/12 05:06:43 vq 1.7.2.1: #i71422# Add a new feature: Using @@ as a recipe prefix redirects the
output (stdout and stderr) of a recipe to /dev/null (or NUL on W32)
completely suppressing the output of that recipe to the terminal.
As for the @ prefix this can be disabled using the -v[r] switch.
2007-01-18 08:37:27 +00:00
Vladimir Glazounov
5bf2ef60c3 INTEGRATION: CWS dmake47 (1.7.2); FILE MERGED
2006/11/12 05:06:42 vq 1.7.2.1: #i71422# Add a new feature: Using @@ as a recipe prefix redirects the
output (stdout and stderr) of a recipe to /dev/null (or NUL on W32)
completely suppressing the output of that recipe to the terminal.
As for the @ prefix this can be disabled using the -v[r] switch.
2007-01-18 08:37:15 +00:00
Vladimir Glazounov
7bdf880af0 INTEGRATION: CWS dmake47 (1.7.2); FILE MERGED
2006/11/12 05:06:41 vq 1.7.2.1: #i71422# Add a new feature: Using @@ as a recipe prefix redirects the
output (stdout and stderr) of a recipe to /dev/null (or NUL on W32)
completely suppressing the output of that recipe to the terminal.
As for the @ prefix this can be disabled using the -v[r] switch.
2007-01-18 08:36:07 +00:00
Vladimir Glazounov
315c9809c0 INTEGRATION: CWS dmake47 (1.7.2); FILE MERGED
2006/11/12 05:06:40 vq 1.7.2.1: #i71422# Add a new feature: Using @@ as a recipe prefix redirects the
output (stdout and stderr) of a recipe to /dev/null (or NUL on W32)
completely suppressing the output of that recipe to the terminal.
As for the @ prefix this can be disabled using the -v[r] switch.
2007-01-18 08:35:17 +00:00
Vladimir Glazounov
c09c8495e5 INTEGRATION: CWS dmake47 (1.3.2); FILE MERGED
2007/01/16 02:36:33 vq 1.3.2.2: #i61856# There is currently no parallel processing for the native W32 dmake.
Let Wait_for_child() always return -1 indicating that there is nothing to
wait for on this OS.
2006/11/12 05:06:39 vq 1.3.2.1: #i71422# Add a new feature: Using @@ as a recipe prefix redirects the
output (stdout and stderr) of a recipe to /dev/null (or NUL on W32)
completely suppressing the output of that recipe to the terminal.
As for the @ prefix this can be disabled using the -v[r] switch.
2007-01-18 08:34:27 +00:00
Vladimir Glazounov
1b74b4782f INTEGRATION: CWS dmake47 (1.8.2); FILE MERGED
2006/11/23 16:58:01 vq 1.8.2.7: #i69952# Release dmake 4.7.
2006/11/19 21:10:40 vq 1.8.2.6: #i71704# Add testcase and documentation.
2006/11/13 19:08:16 vq 1.8.2.5: #i71422# Document new @@ recipe property.
2006/10/08 22:49:04 vq 1.8.2.4: #i70168# Improve $ handling in targets/prerequisites.
2006/10/07 19:30:42 vq 1.8.2.3: #i69742# Add NEWS file entry and mention normalization in the man page.
2006/09/29 18:50:23 vq 1.8.2.2: #i69814# Add/fix option to make directory cache case insensitive. (Make
this the default for Windows and Mac OS X.) Added testcase.
2006/09/28 17:33:06 vq 1.8.2.1: #i69952#  Bump version to 4.7-cvs.
2007-01-18 08:33:51 +00:00
Vladimir Glazounov
e4c86d8ae8 INTEGRATION: CWS dmake47 (1.6.2); FILE MERGED
2006/11/23 16:58:01 vq 1.6.2.7: #i69952# Release dmake 4.7.
2006/11/19 21:10:40 vq 1.6.2.6: #i71704# Add testcase and documentation.
2006/11/13 19:08:16 vq 1.6.2.5: #i71422# Document new @@ recipe property.
2006/10/08 22:49:04 vq 1.6.2.4: #i70168# Improve $ handling in targets/prerequisites.
2006/10/07 19:30:42 vq 1.6.2.3: #i69742# Add NEWS file entry and mention normalization in the man page.
2006/09/29 18:50:23 vq 1.6.2.2: #i69814# Add/fix option to make directory cache case insensitive. (Make
this the default for Windows and Mac OS X.) Added testcase.
2006/09/28 17:33:05 vq 1.6.2.1: #i69952#  Bump version to 4.7-cvs.
2007-01-18 08:33:39 +00:00
Vladimir Glazounov
e296595cf9 INTEGRATION: CWS dmake47 (1.1.1.1.156); FILE MERGED
2006/09/30 15:01:15 vq 1.1.1.1.156.1: #i69814# Remove the unused DMSTRLWR macro.
2007-01-18 08:33:25 +00:00
Vladimir Glazounov
741e60ea50 INTEGRATION: CWS dmake47 (1.7.2); FILE MERGED
2006/11/12 05:06:39 vq 1.7.2.1: #i71422# Add a new feature: Using @@ as a recipe prefix redirects the
output (stdout and stderr) of a recipe to /dev/null (or NUL on W32)
completely suppressing the output of that recipe to the terminal.
As for the @ prefix this can be disabled using the -v[r] switch.
2007-01-18 08:33:13 +00:00
Vladimir Glazounov
17ebb9534e INTEGRATION: CWS dmake47 (1.3.6); FILE MERGED
2006/11/12 05:06:39 vq 1.3.6.2: #i71422# Add a new feature: Using @@ as a recipe prefix redirects the
output (stdout and stderr) of a recipe to /dev/null (or NUL on W32)
completely suppressing the output of that recipe to the terminal.
As for the @ prefix this can be disabled using the -v[r] switch.
2006/10/08 22:49:03 vq 1.3.6.1: #i70168# Improve $ handling in targets/prerequisites.
2007-01-18 08:33:01 +00:00
Vladimir Glazounov
ee70d8153b INTEGRATION: CWS dmake47 (1.8.2); FILE MERGED
2006/12/21 03:16:17 vq 1.8.2.5: #i61856# Child process handling improvements.
2006/11/17 21:56:23 vq 1.8.2.4: #i61856# Implement better way to wait for a process queue to finish
without obstructing other process queues during parallel makefile
processing.
2006/11/12 05:06:39 vq 1.8.2.3: #i71422# Add a new feature: Using @@ as a recipe prefix redirects the
output (stdout and stderr) of a recipe to /dev/null (or NUL on W32)
completely suppressing the output of that recipe to the terminal.
As for the @ prefix this can be disabled using the -v[r] switch.
2006/10/04 03:17:02 vq 1.8.2.2: #i69742# Enable normalization of targets and non-dynamic prerequisites.
(Dynamic prerequisites are prerequisites with not expanded macros.)
2006/09/29 21:20:45 vq 1.8.2.1: #i69953# Remove NO_DRIVE_LETTERS, use HAVE_DRIVE_LETTERS instead.
2007-01-18 08:32:48 +00:00
Vladimir Glazounov
35386dcf85 INTEGRATION: CWS dmake47 (1.1.1.1.156); FILE MERGED
2006/09/29 18:50:23 vq 1.1.1.1.156.1: #i69814# Add/fix option to make directory cache case insensitive. (Make
this the default for Windows and Mac OS X.) Added testcase.
2007-01-18 08:32:36 +00:00
Vladimir Glazounov
2697933a8c INTEGRATION: CWS dmake47 (1.9.2); FILE MERGED
2006/11/12 05:06:38 vq 1.9.2.2: #i71422# Add a new feature: Using @@ as a recipe prefix redirects the
output (stdout and stderr) of a recipe to /dev/null (or NUL on W32)
completely suppressing the output of that recipe to the terminal.
As for the @ prefix this can be disabled using the -v[r] switch.
2006/10/08 22:49:03 vq 1.9.2.1: #i70168# Improve $ handling in targets/prerequisites.
2007-01-18 08:32:23 +00:00
Vladimir Glazounov
0958549f1c INTEGRATION: CWS dmake47 (1.5.12); FILE MERGED
2006/12/21 03:16:17 vq 1.5.12.1: #i61856# Child process handling improvements.
2007-01-18 08:32:09 +00:00
Vladimir Glazounov
9856a85296 INTEGRATION: CWS dmake47 (1.1.1.1.156); FILE MERGED
2006/11/09 22:33:22 vq 1.1.1.1.156.4: #i69821# Fix/improve $(TMD) handling.
2006/10/03 00:46:38 vq 1.1.1.1.156.3: #i69742# Fix problem when removing multiple '/'.
2006/10/01 19:18:27 vq 1.1.1.1.156.2: #i69742# Create Clean_path() function.
2006/10/01 16:23:32 vq 1.1.1.1.156.1: #i69742# Clean up/speed up Build_path().
2007-01-18 08:31:57 +00:00
Vladimir Glazounov
b033f6d86c INTEGRATION: CWS dmake47 (1.6.6); FILE MERGED
2006/10/07 20:23:15 vq 1.6.6.1: #i70027# Fix diagnostic output and add a testcase.
2007-01-18 08:31:46 +00:00
Vladimir Glazounov
8dd241eebd INTEGRATION: CWS dmake47 (1.1.144); FILE MERGED
2006/09/28 21:16:22 vq 1.1.144.1: #i69953# Clean up of the autotooling.
2007-01-18 08:31:33 +00:00
Vladimir Glazounov
d091d4cc6f INTEGRATION: CWS dmake47 (1.1.144); FILE MERGED
2006/09/28 21:16:21 vq 1.1.144.1: #i69953# Clean up of the autotooling.
2007-01-18 08:31:09 +00:00
Vladimir Glazounov
88f776d969 INTEGRATION: CWS dmake47 (1.7.2); FILE MERGED
2006/11/19 05:27:24 vq 1.7.2.11: #i71704# Let the global .SEQUENTIAL attribute implicitely set MAXPROCESS=1
and disallow MAXPROCESS to be changed if the global .SEQUENTIAL is set.
2006/11/12 05:06:38 vq 1.7.2.10: #i71422# Add a new feature: Using @@ as a recipe prefix redirects the
output (stdout and stderr) of a recipe to /dev/null (or NUL on W32)
completely suppressing the output of that recipe to the terminal.
As for the @ prefix this can be disabled using the -v[r] switch.
2006/11/09 22:33:22 vq 1.7.2.9: #i69821# Fix/improve $(TMD) handling.
2006/11/09 18:16:33 vq 1.7.2.8: #i69821# Add comment where TMD is detecting different drive letters for
native W32 dmake versions.
2006/10/08 23:27:11 vq 1.7.2.7: #i70210# Fix dmakes handling of empty dynamic prerequisites.
2006/10/08 22:57:22 vq 1.7.2.6: #i70168# Remove FIXME.
2006/10/08 22:49:03 vq 1.7.2.5: #i70168# Improve $ handling in targets/prerequisites.
2006/10/06 04:02:35 vq 1.7.2.4: #i69742# Don't targets with $ in the filepath as dynamic macros. ($$ means
a single $ in the filepath.)
2006/09/29 21:20:45 vq 1.7.2.3: #i69953# Remove NO_DRIVE_LETTERS, use HAVE_DRIVE_LETTERS instead.
2006/09/29 18:50:23 vq 1.7.2.2: #i69814# Add/fix option to make directory cache case insensitive. (Make
this the default for Windows and Mac OS X.) Added testcase.
2006/09/28 21:42:38 vq 1.7.2.1: #i69821# Fix TMD macro and add testcase.
2007-01-18 08:30:56 +00:00
Vladimir Glazounov
4ed2a92b82 INTEGRATION: CWS dmake47 (1.4.6); FILE MERGED
2006/11/19 05:27:24 vq 1.4.6.4: #i71704# Let the global .SEQUENTIAL attribute implicitely set MAXPROCESS=1
and disallow MAXPROCESS to be changed if the global .SEQUENTIAL is set.
2006/10/08 22:49:03 vq 1.4.6.3: #i70168# Improve $ handling in targets/prerequisites.
2006/09/29 18:50:23 vq 1.4.6.2: #i69814# Add/fix option to make directory cache case insensitive. (Make
this the default for Windows and Mac OS X.) Added testcase.
2006/09/28 21:42:38 vq 1.4.6.1: #i69821# Fix TMD macro and add testcase.
2007-01-18 08:30:31 +00:00
Vladimir Glazounov
a3423130c5 INTEGRATION: CWS dmake47 (1.7.6); FILE MERGED
2006/11/12 05:06:38 vq 1.7.6.1: #i71422# Add a new feature: Using @@ as a recipe prefix redirects the
output (stdout and stderr) of a recipe to /dev/null (or NUL on W32)
completely suppressing the output of that recipe to the terminal.
As for the @ prefix this can be disabled using the -v[r] switch.
2007-01-18 08:30:18 +00:00
Vladimir Glazounov
79131f92e8 INTEGRATION: CWS dmake47 (1.9.2); FILE MERGED
2006/11/12 05:06:38 vq 1.9.2.2: #i71422# Add a new feature: Using @@ as a recipe prefix redirects the
output (stdout and stderr) of a recipe to /dev/null (or NUL on W32)
completely suppressing the output of that recipe to the terminal.
As for the @ prefix this can be disabled using the -v[r] switch.
2006/09/29 21:20:45 vq 1.9.2.1: #i69953# Remove NO_DRIVE_LETTERS, use HAVE_DRIVE_LETTERS instead.
2007-01-18 08:30:04 +00:00
Vladimir Glazounov
ce72c53161 INTEGRATION: CWS dmake47 (1.9.12); FILE MERGED
2006/11/12 05:06:38 vq 1.9.12.4: #i71422# Add a new feature: Using @@ as a recipe prefix redirects the
output (stdout and stderr) of a recipe to /dev/null (or NUL on W32)
completely suppressing the output of that recipe to the terminal.
As for the @ prefix this can be disabled using the -v[r] switch.
2006/10/01 19:18:27 vq 1.9.12.3: #i69742# Create Clean_path() function.
2006/09/29 21:20:45 vq 1.9.12.2: #i69953# Remove NO_DRIVE_LETTERS, use HAVE_DRIVE_LETTERS instead.
2006/09/29 18:50:22 vq 1.9.12.1: #i69814# Add/fix option to make directory cache case insensitive. (Make
this the default for Windows and Mac OS X.) Added testcase.
2007-01-18 08:29:52 +00:00
Vladimir Glazounov
f00b7fadcc INTEGRATION: CWS dmake47 (1.1.1.1.156); FILE MERGED
2006/09/29 18:50:22 vq 1.1.1.1.156.1: #i69814# Add/fix option to make directory cache case insensitive. (Make
this the default for Windows and Mac OS X.) Added testcase.
2007-01-18 08:29:40 +00:00
Vladimir Glazounov
4817e49a59 INTEGRATION: CWS dmake47 (1.5.2); FILE MERGED
2006/11/17 21:56:22 vq 1.5.2.2: #i61856# Implement better way to wait for a process queue to finish
without obstructing other process queues during parallel makefile
processing.
2006/11/12 05:06:38 vq 1.5.2.1: #i71422# Add a new feature: Using @@ as a recipe prefix redirects the
output (stdout and stderr) of a recipe to /dev/null (or NUL on W32)
completely suppressing the output of that recipe to the terminal.
As for the @ prefix this can be disabled using the -v[r] switch.
2007-01-18 08:29:28 +00:00
Vladimir Glazounov
1d10737eb4 INTEGRATION: CWS dmake47 (1.8.2); FILE MERGED
2006/12/06 22:09:19 vq 1.8.2.4: #i72337# Make dmake -V tell whether fork/exec or spawn is used.
2006/11/19 05:27:24 vq 1.8.2.3: #i71704# Let the global .SEQUENTIAL attribute implicitely set MAXPROCESS=1
and disallow MAXPROCESS to be changed if the global .SEQUENTIAL is set.
2006/11/12 05:06:38 vq 1.8.2.2: #i71422# Add a new feature: Using @@ as a recipe prefix redirects the
output (stdout and stderr) of a recipe to /dev/null (or NUL on W32)
completely suppressing the output of that recipe to the terminal.
As for the @ prefix this can be disabled using the -v[r] switch.
2006/10/01 19:18:26 vq 1.8.2.1: #i69742# Create Clean_path() function.
2007-01-18 08:29:05 +00:00
Vladimir Glazounov
ccbea50cb0 INTEGRATION: CWS dmake47 (1.1.124); FILE MERGED
2006/09/28 21:16:21 vq 1.1.124.1: #i69953# Clean up of the autotooling.
2007-01-18 08:28:54 +00:00
Vladimir Glazounov
78d6cf4886 INTEGRATION: CWS dmake47 (1.7.2); FILE MERGED
2006/11/19 05:27:24 vq 1.7.2.5: #i71704# Let the global .SEQUENTIAL attribute implicitely set MAXPROCESS=1
and disallow MAXPROCESS to be changed if the global .SEQUENTIAL is set.
2006/11/12 05:06:37 vq 1.7.2.4: #i71422# Add a new feature: Using @@ as a recipe prefix redirects the
output (stdout and stderr) of a recipe to /dev/null (or NUL on W32)
completely suppressing the output of that recipe to the terminal.
As for the @ prefix this can be disabled using the -v[r] switch.
2006/10/07 18:34:49 vq 1.7.2.3: #i69742# Never normalize cells that contain a $ in the pathname.
2006/10/06 04:02:35 vq 1.7.2.2: #i69742# Don't targets with $ in the filepath as dynamic macros. ($$ means
a single $ in the filepath.)
2006/10/04 03:17:01 vq 1.7.2.1: #i69742# Enable normalization of targets and non-dynamic prerequisites.
(Dynamic prerequisites are prerequisites with not expanded macros.)
2007-01-18 08:28:42 +00:00
Vladimir Glazounov
542497b731 INTEGRATION: CWS dmake47 (1.25.2); FILE MERGED
2006/11/23 16:58:00 vq 1.25.2.6: #i69952# Release dmake 4.7.
2006/11/15 19:43:12 vq 1.25.2.5: #i71582# Make dmake usable on OpenBSD. (Patch separated from CWS openbsd01)
2006/11/12 05:25:25 vq 1.25.2.4: #i71422# Remove unused macro and regenerate autotools files.
2006/09/29 21:20:44 vq 1.25.2.3: #i69953# Remove NO_DRIVE_LETTERS, use HAVE_DRIVE_LETTERS instead.
2006/09/28 21:16:21 vq 1.25.2.2: #i69953# Clean up of the autotooling.
2006/09/28 17:33:04 vq 1.25.2.1: #i69952#  Bump version to 4.7-cvs.
2007-01-18 08:28:31 +00:00
Vladimir Glazounov
6fae621b83 INTEGRATION: CWS dmake47 (1.18.2); FILE MERGED
2006/11/23 16:58:00 vq 1.18.2.6: #i69952# Release dmake 4.7.
2006/11/15 19:43:11 vq 1.18.2.5: #i71582# Make dmake usable on OpenBSD. (Patch separated from CWS openbsd01)
2006/11/12 05:25:24 vq 1.18.2.4: #i71422# Remove unused macro and regenerate autotools files.
2006/09/29 21:20:44 vq 1.18.2.3: #i69953# Remove NO_DRIVE_LETTERS, use HAVE_DRIVE_LETTERS instead.
2006/09/28 21:16:20 vq 1.18.2.2: #i69953# Clean up of the autotooling.
2006/09/28 17:33:03 vq 1.18.2.1: #i69952#  Bump version to 4.7-cvs.
2007-01-18 08:28:17 +00:00
Vladimir Glazounov
537a1317d9 INTEGRATION: CWS dmake47 (1.13.12); FILE MERGED
2006/11/12 05:25:24 vq 1.13.12.3: #i71422# Remove unused macro and regenerate autotools files.
2006/09/29 21:20:44 vq 1.13.12.2: #i69953# Remove NO_DRIVE_LETTERS, use HAVE_DRIVE_LETTERS instead.
2006/09/28 21:16:20 vq 1.13.12.1: #i69953# Clean up of the autotooling.
2007-01-18 08:28:01 +00:00
Vladimir Glazounov
7b8a5c0ad1 INTEGRATION: CWS dmake47 (1.3.12); FILE MERGED
2006/09/28 21:16:20 vq 1.3.12.1: #i69953# Clean up of the autotooling.
2007-01-18 08:27:49 +00:00
Vladimir Glazounov
74d206d1b5 INTEGRATION: CWS dmake47 (1.1.2); FILE ADDED
2006/09/28 21:16:19 vq 1.1.2.1: #i69953# Clean up of the autotooling.
2007-01-18 08:27:37 +00:00
Vladimir Glazounov
c4667194ee INTEGRATION: CWS dmake47 (1.6.12); FILE MERGED
2006/09/29 21:20:44 vq 1.6.12.2: #i69953# Remove NO_DRIVE_LETTERS, use HAVE_DRIVE_LETTERS instead.
2006/09/28 21:16:18 vq 1.6.12.1: #i69953# Clean up of the autotooling.
2007-01-18 08:27:28 +00:00
Vladimir Glazounov
a2e1675440 INTEGRATION: CWS dmake47 (1.9.12); FILE MERGED
2006/09/28 21:16:18 vq 1.9.12.1: #i69953# Clean up of the autotooling.
2007-01-18 08:27:16 +00:00
Vladimir Glazounov
9268eb02b5 INTEGRATION: CWS dmake47 (1.6.2); FILE MERGED
2006/12/22 04:45:38 vq 1.6.2.6: #i69952# Release dmake 4.7
(Some extra changes were done in CWS dmake47.)
2006/11/23 16:58:00 vq 1.6.2.5: #i69952# Release dmake 4.7.
2006/11/13 19:08:16 vq 1.6.2.4: #i71422# Document new @@ recipe property.
2006/10/08 23:27:11 vq 1.6.2.3: #i70210# Fix dmakes handling of empty dynamic prerequisites.
2006/10/08 22:49:03 vq 1.6.2.2: #i70168# Improve $ handling in targets/prerequisites.
2006/10/07 19:30:41 vq 1.6.2.1: #i69742# Add NEWS file entry and mention normalization in the man page.
2007-01-18 08:27:04 +00:00
Vladimir Glazounov
054a3fc53f INTEGRATION: CWS dmake47 (1.13.12); FILE MERGED
2006/11/23 16:58:00 vq 1.13.12.5: #i69952# Release dmake 4.7.
2006/11/12 05:25:24 vq 1.13.12.4: #i71422# Remove unused macro and regenerate autotools files.
2006/09/29 21:20:44 vq 1.13.12.3: #i69953# Remove NO_DRIVE_LETTERS, use HAVE_DRIVE_LETTERS instead.
2006/09/28 21:16:18 vq 1.13.12.2: #i69953# Clean up of the autotooling.
2006/09/28 17:33:02 vq 1.13.12.1: #i69952#  Bump version to 4.7-cvs.
2007-01-18 08:26:49 +00:00
Vladimir Glazounov
77fc7d686b INTEGRATION: CWS dmake47 (1.10.12); FILE MERGED
2006/09/28 21:16:18 vq 1.10.12.1: #i69953# Clean up of the autotooling.
2007-01-18 08:26:37 +00:00
Vladimir Glazounov
35139e55ab INTEGRATION: CWS dmake47 (1.5.2); FILE MERGED
2007/01/17 18:00:52 vq 1.5.2.13: #i10000# Update ChangeLog.
2006/12/22 04:55:32 vq 1.5.2.12: #i10000# Update ChangeLog.
2006/11/27 22:24:19 vq 1.5.2.11: #i10000# Update ChangeLog.
2006/11/23 17:01:20 vq 1.5.2.10: #i10000# Update ChangeLog.
2006/11/19 22:05:29 vq 1.5.2.9: #i10000# Update ChangeLog.
2006/11/17 22:00:53 vq 1.5.2.8: #i10000# Update ChangeLog.
2006/11/13 19:11:24 vq 1.5.2.7: #i10000# Update ChangeLog.
2006/11/09 22:44:50 vq 1.5.2.6: #i10000# Update ChangeLog.
2006/10/08 23:41:13 vq 1.5.2.5: #i10000# Update ChangeLog.
2006/10/07 20:51:16 vq 1.5.2.4: #i10000# Update ChangeLog.
2006/10/04 03:26:01 vq 1.5.2.3: #i10000# Update ChangeLog.
2006/09/29 18:57:29 vq 1.5.2.2: #i10000# Update ChangeLog.
2006/09/28 21:30:58 vq 1.5.2.1: #i10000# Update ChangeLog.
2007-01-18 08:26:24 +00:00
Vladimir Glazounov
2768388c97 INTEGRATION: CWS dmake46 (1.4.8); FILE MERGED
2006/07/31 02:48:02 vq 1.4.8.1: #i64583# Remove unused parameter from Create_temp() and Get_temp().
2006-09-25 08:54:01 +00:00
Vladimir Glazounov
d539187dae INTEGRATION: CWS dmake46 (1.6.8); FILE MERGED
2006/07/31 02:48:02 vq 1.6.8.1: #i64583# Remove unused parameter from Create_temp() and Get_temp().
2006-09-25 08:53:36 +00:00
Vladimir Glazounov
af5a14eca2 INTEGRATION: CWS dmake46 (1.3.2); FILE MERGED
2006/09/21 20:57:37 vq 1.3.2.2: #i67689# Release dmake 4.6.
2006/07/23 04:27:59 vq 1.3.2.1: #i67689# Bump version to 4.6-cvs.
2006-09-25 08:53:26 +00:00
Vladimir Glazounov
884a9c8460 INTEGRATION: CWS dmake46 (1.6.8); FILE MERGED
2006/07/31 02:48:01 vq 1.6.8.1: #i64583# Remove unused parameter from Create_temp() and Get_temp().
2006-09-25 08:53:14 +00:00
Vladimir Glazounov
7c387424b0 INTEGRATION: CWS dmake46 (1.5.8); FILE MERGED
2006/07/31 02:48:01 vq 1.5.8.1: #i64583# Remove unused parameter from Create_temp() and Get_temp().
2006-09-25 08:53:00 +00:00
Vladimir Glazounov
74c18c7699 INTEGRATION: CWS dmake46 (1.8.2); FILE MERGED
2006/09/21 20:57:36 vq 1.8.2.2: #i67689# Release dmake 4.6.
2006/07/23 04:27:59 vq 1.8.2.1: #i67689# Bump version to 4.6-cvs.
2006-09-25 08:52:48 +00:00
Vladimir Glazounov
44e7b6e4d0 INTEGRATION: CWS dmake46 (1.6.8); FILE MERGED
2006/07/31 02:48:00 vq 1.6.8.1: #i64583# Remove unused parameter from Create_temp() and Get_temp().
2006-09-25 08:52:11 +00:00
Vladimir Glazounov
7926f56234 INTEGRATION: CWS dmake46 (1.6.8); FILE MERGED
2006/07/31 02:47:59 vq 1.6.8.1: #i64583# Remove unused parameter from Create_temp() and Get_temp().
2006-09-25 08:51:33 +00:00
Vladimir Glazounov
3cdd7aa681 INTEGRATION: CWS dmake46 (1.6.8); FILE MERGED
2006/07/31 02:47:58 vq 1.6.8.1: #i64583# Remove unused parameter from Create_temp() and Get_temp().
2006-09-25 08:50:52 +00:00
Vladimir Glazounov
a52f83aef0 INTEGRATION: CWS dmake46 (1.4.8); FILE MERGED
2006/07/31 02:47:58 vq 1.4.8.1: #i64583# Remove unused parameter from Create_temp() and Get_temp().
2006-09-25 08:50:33 +00:00
Vladimir Glazounov
81b1606b37 INTEGRATION: CWS dmake46 (1.5.8); FILE MERGED
2006/07/31 02:47:58 vq 1.5.8.1: #i64583# Remove unused parameter from Create_temp() and Get_temp().
2006-09-25 08:50:19 +00:00
Vladimir Glazounov
29b27d265b INTEGRATION: CWS dmake46 (1.6.8); FILE MERGED
2006/07/31 02:47:57 vq 1.6.8.1: #i64583# Remove unused parameter from Create_temp() and Get_temp().
2006-09-25 08:49:51 +00:00
Vladimir Glazounov
8d9025975c INTEGRATION: CWS dmake46 (1.6.8); FILE MERGED
2006/07/31 02:47:56 vq 1.6.8.1: #i64583# Remove unused parameter from Create_temp() and Get_temp().
2006-09-25 08:49:01 +00:00
Vladimir Glazounov
a1d27663b2 INTEGRATION: CWS dmake46 (1.6.8); FILE MERGED
2006/07/31 02:47:55 vq 1.6.8.1: #i64583# Remove unused parameter from Create_temp() and Get_temp().
2006-09-25 08:48:08 +00:00
Vladimir Glazounov
78c5beb6c9 INTEGRATION: CWS dmake46 (1.9.8); FILE MERGED
2006/08/21 04:22:42 vq 1.9.8.5: #i10000# Add some code comments.
2006/07/28 21:19:06 vq 1.9.8.4: #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/26 00:47:16 vq 1.9.8.3: #i10000# Oops, the previous patch should not change this part.
2006/07/26 00:20:25 vq 1.9.8.2: #i10000# Comment and whitespace changes only.
2006/07/20 02:41:14 vq 1.9.8.1: #i10000# No code changes. Only comments were added/improved.
2006-09-25 08:47:57 +00:00
Vladimir Glazounov
eb26b0403a INTEGRATION: CWS dmake46 (1.6.2); FILE MERGED
2006/08/14 20:35:56 vq 1.6.2.1: #i52590# Increase limit of parallel jobs for *NIX dmakes to 64.
2006-09-25 08:47:45 +00:00
Vladimir Glazounov
2a93b1654b INTEGRATION: CWS dmake46 (1.1.2); FILE ADDED
2006/07/17 03:14:00 vq 1.1.2.1: #i67166# Add testcases.
2006-09-25 08:47:18 +00:00
Vladimir Glazounov
c0ab0af0fc INTEGRATION: CWS dmake46 (1.1.2); FILE ADDED
2006/09/24 23:57:08 vq 1.1.2.2: #i69818# Fix testcase.
2006/07/10 21:01:39 vq 1.1.2.1: #i66567# Add testcase and mention the new warning in the NEWS file.
2006-09-25 08:46:55 +00:00
Vladimir Glazounov
c2357812e2 INTEGRATION: CWS dmake46 (1.1.2); FILE ADDED
2006/07/10 01:38:30 vq 1.1.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:46:42 +00:00
Vladimir Glazounov
9561c1e9ce INTEGRATION: CWS dmake46 (1.1.2); FILE ADDED
2006/07/30 01:47:57 vq 1.1.2.1: #i67589# Add testcases for builtin commands.
2006-09-25 08:46:32 +00:00
Vladimir Glazounov
3a7bdf691e INTEGRATION: CWS dmake46 (1.1.2); FILE ADDED
2006/07/24 22:13:38 vq 1.1.2.1: #i64583# Add testcase for $(mktmp ...) function macro and group recipe.
2006-09-25 08:46:08 +00:00
Vladimir Glazounov
332ab1badd INTEGRATION: CWS dmake46 (1.1.2); FILE ADDED
2006/08/15 18:12:49 vq 1.1.2.1: #i44961# Add testcase.
2006-09-25 08:45:58 +00:00
Vladimir Glazounov
f53c0ded5b INTEGRATION: CWS dmake46 (1.1.2); FILE ADDED
2006/07/23 03:41:38 vq 1.1.2.1: #i67585# Add a testcase.
2006-09-25 08:45:35 +00:00
Vladimir Glazounov
bb16e9a006 INTEGRATION: CWS dmake46 (1.3.2); FILE MERGED
2006/08/15 18:12:49 vq 1.3.2.7: #i44961# Add testcase.
2006/07/30 01:47:57 vq 1.3.2.6: #i67589# Add testcases for builtin commands.
2006/07/24 22:13:38 vq 1.3.2.5: #i64583# Add testcase for $(mktmp ...) function macro and group recipe.
2006/07/23 03:41:38 vq 1.3.2.4: #i67585# Add a testcase.
2006/07/17 03:13:59 vq 1.3.2.3: #i67166# Add testcases.
2006/07/10 21:01:38 vq 1.3.2.2: #i66567# Add testcase and mention the new warning in the NEWS file.
2006/07/10 01:38:30 vq 1.3.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:45:24 +00:00
Vladimir Glazounov
88ebd6c30d INTEGRATION: CWS dmake46 (1.4.2); FILE MERGED
2006/07/23 04:27:59 vq 1.4.2.1: #i67689# Bump version to 4.6-cvs.
2006-09-25 08:44:54 +00:00
Vladimir Glazounov
94070b32f3 INTEGRATION: CWS dmake46 (1.6.8); FILE MERGED
2006/07/31 02:47:54 vq 1.6.8.1: #i64583# Remove unused parameter from Create_temp() and Get_temp().
2006-09-25 08:44:27 +00:00
Vladimir Glazounov
5e1e044c1c INTEGRATION: CWS dmake46 (1.6.8); FILE MERGED
2006/07/31 02:47:53 vq 1.6.8.1: #i64583# Remove unused parameter from Create_temp() and Get_temp().
2006-09-25 08:43:47 +00:00
Vladimir Glazounov
151cfb94e4 INTEGRATION: CWS dmake46 (1.6.8); FILE MERGED
2006/07/31 02:47:52 vq 1.6.8.1: #i64583# Remove unused parameter from Create_temp() and Get_temp().
2006-09-25 08:42:47 +00:00
Vladimir Glazounov
cb70563b66 INTEGRATION: CWS dmake46 (1.1.1.1.152); FILE MERGED
2006/07/27 01:10:48 vq 1.1.1.1.152.1: #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-09-25 08:42:07 +00:00
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