Commit graph

529 commits

Author SHA1 Message Date
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
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
Rüdiger Timm
50f54591ed INTEGRATION: CWS rt15 (1.1.1.1.150); FILE MERGED
2006/06/28 15:11:43 rt 1.1.1.1.150.1: #i54459# CVS history removed from file.
2006-07-25 09:10:32 +00:00
Rüdiger Timm
f6aa297e5f INTEGRATION: CWS rt15 (1.1.1.1.150); FILE MERGED
2006/06/28 15:11:42 rt 1.1.1.1.150.1: #i54459# CVS history removed from file.
2006-07-25 09:10:03 +00:00
Rüdiger Timm
0c1806f21a INTEGRATION: CWS rt15 (1.1.1.1.150); FILE MERGED
2006/06/28 15:11:41 rt 1.1.1.1.150.1: #i54459# CVS history removed from file.
2006-07-25 09:08:07 +00:00
Ivo Hinkelmann
3497d019a8 INTEGRATION: CWS dmake45 (1.2.2); FILE MERGED
2006/06/15 02:42:43 vq 1.2.2.1: #i64889# Increase the default MAXLINELENGTH for all "modern" target OSs.

This patch was submitted by shay@openoffice.org.
2006-06-29 10:33:07 +00:00
Ivo Hinkelmann
af37bc3e77 INTEGRATION: CWS dmake45 (1.2.2); FILE MERGED
2006/06/20 14:20:37 vq 1.2.2.2: #i66522# Release dmake 4.5.
2006/06/17 17:08:12 vq 1.2.2.1: #i66522# Increase version number in documentation files and set preliminary
dmake version to 4.5-cvs.
2006-06-29 10:32:54 +00:00
Ivo Hinkelmann
f404e87dc8 INTEGRATION: CWS dmake45 (1.3.2); FILE MERGED
2006/06/15 02:42:42 vq 1.3.2.1: #i64889# Increase the default MAXLINELENGTH for all "modern" target OSs.

This patch was submitted by shay@openoffice.org.
2006-06-29 10:32:26 +00:00
Ivo Hinkelmann
c894e69ee4 INTEGRATION: CWS dmake45 (1.7.2); FILE MERGED
2006/06/20 14:20:37 vq 1.7.2.2: #i66522# Release dmake 4.5.
2006/06/17 17:08:12 vq 1.7.2.1: #i66522# Increase version number in documentation files and set preliminary
dmake version to 4.5-cvs.
2006-06-29 10:32:14 +00:00
Ivo Hinkelmann
ab6ffb84b4 INTEGRATION: CWS dmake45 (1.2.2); FILE MERGED
2006/06/15 02:42:42 vq 1.2.2.1: #i64889# Increase the default MAXLINELENGTH for all "modern" target OSs.

This patch was submitted by shay@openoffice.org.
2006-06-29 10:32:01 +00:00
Ivo Hinkelmann
15cbe6675a INTEGRATION: CWS dmake45 (1.5.2); FILE MERGED
2006/06/15 02:42:42 vq 1.5.2.1: #i64889# Increase the default MAXLINELENGTH for all "modern" target OSs.

This patch was submitted by shay@openoffice.org.
2006-06-29 10:31:39 +00:00
Ivo Hinkelmann
e63fd59628 INTEGRATION: CWS dmake45 (1.1.2); FILE ADDED
2006/06/22 20:45:45 vq 1.1.2.2: #i66650# Make dmake testsuite more portable. (Usable with Solaris.)
Patch by hjs.
2006/06/14 22:43:41 vq 1.1.2.1: #i48087# Add testcases and change man page.
2006-06-29 10:31:27 +00:00
Ivo Hinkelmann
2cf8d87749 INTEGRATION: CWS dmake45 (1.1.2); FILE ADDED
2006/06/22 20:45:45 vq 1.1.2.2: #i66650# Make dmake testsuite more portable. (Usable with Solaris.)
Patch by hjs.
2006/06/13 23:52:06 vq 1.1.2.1: #i64331# Add testcase.
2006-06-29 10:31:15 +00:00
Ivo Hinkelmann
bea8074929 INTEGRATION: CWS dmake45 (1.1.2); FILE ADDED
2006/06/22 20:45:45 vq 1.1.2.3: #i66650# Make dmake testsuite more portable. (Usable with Solaris.)
Patch by hjs.
2006/06/14 22:43:41 vq 1.1.2.2: #i48087# Add testcases and change man page.
2006/06/13 18:33:17 vq 1.1.2.1: #i65122# Add testcase.
2006-06-29 10:31:05 +00:00
Ivo Hinkelmann
0c05240141 INTEGRATION: CWS dmake45 (1.1.2); FILE ADDED
2006/06/22 20:45:45 vq 1.1.2.2: #i66650# Make dmake testsuite more portable. (Usable with Solaris.)
Patch by hjs.
2006/06/13 17:14:07 vq 1.1.2.1: #i66385# Add testcase.
2006-06-29 10:30:54 +00:00
Ivo Hinkelmann
6ba302fdb6 INTEGRATION: CWS dmake45 (1.1.2); FILE ADDED
2006/06/22 20:45:45 vq 1.1.2.2: #i66650# Make dmake testsuite more portable. (Usable with Solaris.)
Patch by hjs.
2006/06/13 15:03:53 vq 1.1.2.1: #i66083# Add testcase.
2006-06-29 10:30:42 +00:00
Ivo Hinkelmann
4ecf70f764 INTEGRATION: CWS dmake45 (1.1.2); FILE ADDED
2006/06/22 20:45:45 vq 1.1.2.2: #i66650# Make dmake testsuite more portable. (Usable with Solaris.)
Patch by hjs.
2006/06/04 01:55:10 vq 1.1.2.1: #i65360# Add testcase to check for message about empty recipe for
special or meta targets.
2006-06-29 10:30:30 +00:00
Ivo Hinkelmann
4fa80bd7f3 INTEGRATION: CWS dmake45 (1.1.2); FILE ADDED
2006/06/22 20:45:44 vq 1.1.2.2: #i66650# Make dmake testsuite more portable. (Usable with Solaris.)
Patch by hjs.
2006/06/04 01:17:34 vq 1.1.2.1: #i65360# Add testcase that checks that a warning is issued when .<suffix>
targets are ignored.
2006-06-29 10:30:20 +00:00
Ivo Hinkelmann
745ed32b42 INTEGRATION: CWS dmake45 (1.1.2); FILE ADDED
2006/06/22 20:45:44 vq 1.1.2.2: #i66650# Make dmake testsuite more portable. (Usable with Solaris.)
Patch by hjs.
2006/06/04 00:34:07 vq 1.1.2.1: #i64869# Add testcases and regenerate autotools files.
2006-06-29 10:30:03 +00:00
Ivo Hinkelmann
d9ba77e604 INTEGRATION: CWS dmake45 (1.1.2); FILE ADDED
2006/06/22 20:45:44 vq 1.1.2.2: #i66650# Make dmake testsuite more portable. (Usable with Solaris.)
Patch by hjs.
2006/06/14 22:43:41 vq 1.1.2.1: #i48087# Add testcases and change man page.
2006-06-29 10:29:54 +00:00
Ivo Hinkelmann
aa057c097f INTEGRATION: CWS dmake45 (1.2.2); FILE MERGED
2006/06/22 20:45:44 vq 1.2.2.1: #i66650# Make dmake testsuite more portable. (Usable with Solaris.)
Patch by hjs.
2006-06-29 10:29:33 +00:00
Ivo Hinkelmann
2c05827682 INTEGRATION: CWS dmake45 (1.2.2); FILE MERGED
2006/06/22 20:45:43 vq 1.2.2.1: #i66650# Make dmake testsuite more portable. (Usable with Solaris.)
Patch by hjs.
2006-06-29 10:28:29 +00:00
Ivo Hinkelmann
9e35c2ab8f INTEGRATION: CWS dmake45 (1.1.2); FILE ADDED
2006/06/22 20:14:23 vq 1.1.2.1: #i66659# Fix evaluation of line continuations in conditional expressions
and add testcase.
2006-06-29 10:27:53 +00:00
Ivo Hinkelmann
10e9b055f3 INTEGRATION: CWS dmake45 (1.1.2); FILE ADDED
2006/06/22 20:45:43 vq 1.1.2.2: #i66650# Make dmake testsuite more portable. (Usable with Solaris.)
Patch by hjs.
2006/06/16 18:46:56 vq 1.1.2.1: #i65281# Add testcase.
2006-06-29 10:27:44 +00:00
Ivo Hinkelmann
4b76df6473 INTEGRATION: CWS dmake45 (1.1.2); FILE ADDED
2006/06/22 20:45:43 vq 1.1.2.2: #i66650# Make dmake testsuite more portable. (Usable with Solaris.)
Patch by hjs.
2006/05/11 03:31:14 vq 1.1.2.1: #i65281# Fix crash on numeric comparison and add testcase.
2006-06-29 10:27:34 +00:00
Ivo Hinkelmann
9e86ff3419 INTEGRATION: CWS dmake45 (1.2.2); FILE MERGED
2006/06/22 20:45:43 vq 1.2.2.2: #i66650# Make dmake testsuite more portable. (Usable with Solaris.)
Patch by hjs.
2006/06/22 20:14:22 vq 1.2.2.1: #i66659# Fix evaluation of line continuations in conditional expressions
and add testcase.
2006-06-29 10:27:23 +00:00
Ivo Hinkelmann
2b4472c361 INTEGRATION: CWS dmake45 (1.1.2); FILE ADDED
2006/06/22 20:45:43 vq 1.1.2.2: #i66650# Make dmake testsuite more portable. (Usable with Solaris.)
Patch by hjs.
2006/05/17 21:44:49 vq 1.1.2.1: #i65333# Add testcase and regenerate autotools files.
2006-06-29 10:27:10 +00:00
Ivo Hinkelmann
7ecbaa5979 INTEGRATION: CWS dmake45 (1.2.2); FILE MERGED
2006/06/22 20:45:42 vq 1.2.2.1: #i66650# Make dmake testsuite more portable. (Usable with Solaris.)
Patch by hjs.
2006-06-29 10:26:48 +00:00
Ivo Hinkelmann
dc2bedea7f INTEGRATION: CWS dmake45 (1.2.2); FILE MERGED
2006/06/22 20:14:22 vq 1.2.2.12: #i66659# Fix evaluation of line continuations in conditional expressions
and add testcase.
2006/06/16 18:46:56 vq 1.2.2.11: #i65281# Add testcase.
2006/06/14 22:43:40 vq 1.2.2.10: #i48087# Add testcases and change man page.
2006/06/13 23:52:05 vq 1.2.2.9: #i64331# Add testcase.
2006/06/13 18:33:17 vq 1.2.2.8: #i65122# Add testcase.
2006/06/13 17:14:07 vq 1.2.2.7: #i66385# Add testcase.
2006/06/13 15:03:53 vq 1.2.2.6: #i66083# Add testcase.
2006/06/04 01:55:09 vq 1.2.2.5: #i65360# Add testcase to check for message about empty recipe for
special or meta targets.
2006/06/04 01:17:33 vq 1.2.2.4: #i65360# Add testcase that checks that a warning is issued when .<suffix>
targets are ignored.
2006/06/04 00:34:07 vq 1.2.2.3: #i64869# Add testcases and regenerate autotools files.
2006/05/17 21:44:48 vq 1.2.2.2: #i65333# Add testcase and regenerate autotools files.
2006/05/11 03:38:52 vq 1.2.2.1: #i65281# Regenerate autotools files and plain text version of manpage.
2006-06-29 10:26:24 +00:00
Ivo Hinkelmann
73fc960347 INTEGRATION: CWS dmake45 (1.2.2); FILE MERGED
2006/06/22 20:14:22 vq 1.2.2.12: #i66659# Fix evaluation of line continuations in conditional expressions
and add testcase.
2006/06/16 18:46:56 vq 1.2.2.11: #i65281# Add testcase.
2006/06/14 22:43:40 vq 1.2.2.10: #i48087# Add testcases and change man page.
2006/06/13 23:52:05 vq 1.2.2.9: #i64331# Add testcase.
2006/06/13 18:33:17 vq 1.2.2.8: #i65122# Add testcase.
2006/06/13 17:14:07 vq 1.2.2.7: #i66385# Add testcase.
2006/06/13 15:03:53 vq 1.2.2.6: #i66083# Add testcase.
2006/06/04 01:55:09 vq 1.2.2.5: #i65360# Add testcase to check for message about empty recipe for
special or meta targets.
2006/06/04 01:17:33 vq 1.2.2.4: #i65360# Add testcase that checks that a warning is issued when .<suffix>
targets are ignored.
2006/06/04 00:34:06 vq 1.2.2.3: #i64869# Add testcases and regenerate autotools files.
2006/05/17 21:44:48 vq 1.2.2.2: #i65333# Add testcase and regenerate autotools files.
2006/05/11 03:31:14 vq 1.2.2.1: #i65281# Fix crash on numeric comparison and add testcase.
2006-06-29 10:26:12 +00:00
Ivo Hinkelmann
83c1181523 INTEGRATION: CWS dmake45 (1.3.2); FILE MERGED
2006/06/17 17:08:11 vq 1.3.2.1: #i66522# Increase version number in documentation files and set preliminary
dmake version to 4.5-cvs.
2006-06-29 10:26:00 +00:00
Ivo Hinkelmann
1edd38b016 INTEGRATION: CWS dmake45 (1.6.2); FILE MERGED
2006/06/26 17:48:50 vq 1.6.2.10: #i10000# Fix some typos in dmake man page.
2006/06/16 20:24:27 vq 1.6.2.9: #i66522# Update manpage.
2006/06/16 18:31:06 vq 1.6.2.8: #i65281# Fix comparison with empty string.
2006/06/14 22:43:40 vq 1.6.2.7: #i48087# Add testcases and change man page.
2006/06/13 16:58:25 vq 1.6.2.6: #i66385# Handle .<suffix> targets regardless of the AUGMAKE (-A) status.
Document this and regenerate man page.
2006/05/17 04:04:38 vq 1.6.2.5: #i65333# Elaborate on .<suffix> vs. special targets and .INIT and .DONE
that also begin with a dot.
2006/05/16 03:43:51 vq 1.6.2.4: #i65333# Collect .<suffix> description at one place in the man page.
2006/05/15 22:50:48 vq 1.6.2.3: #i48087# Document the current %-target handling.
2006/05/11 03:31:13 vq 1.6.2.2: #i65281# Fix crash on numeric comparison and add testcase.
2006/05/05 21:33:07 vq 1.6.2.1: #i65122# Fix problem with "non-documented" handling of multiple %-targets
plus several improved comments and a man page correction.
2006-06-29 10:25:36 +00:00
Ivo Hinkelmann
6a1ce74662 INTEGRATION: CWS dmake45 (1.4.2); FILE MERGED
2006/06/26 17:48:49 vq 1.4.2.6: #i10000# Fix some typos in dmake man page.
2006/06/16 20:24:26 vq 1.4.2.5: #i66522# Update manpage.
2006/06/16 18:31:06 vq 1.4.2.4: #i65281# Fix comparison with empty string.
2006/06/14 22:43:40 vq 1.4.2.3: #i48087# Add testcases and change man page.
2006/06/13 16:58:25 vq 1.4.2.2: #i66385# Handle .<suffix> targets regardless of the AUGMAKE (-A) status.
Document this and regenerate man page.
2006/05/11 03:38:52 vq 1.4.2.1: #i65281# Regenerate autotools files and plain text version of manpage.
2006-06-29 10:25:20 +00:00
Ivo Hinkelmann
e63718d8a7 INTEGRATION: CWS dmake45 (1.2.2); FILE MERGED
2006/05/03 21:47:15 vq 1.2.2.1: #i64869# Fix various parsing problems of target definitions and
add code comments.
2006-06-29 10:25:02 +00:00
Ivo Hinkelmann
89a4c8ce53 INTEGRATION: CWS dmake45 (1.1.1.1.146); FILE MERGED
2006/05/10 17:46:56 vq 1.1.1.1.146.2: #i48087# Correct parsing of target definitions with multiple % targets and
prerequisites. Also add some comments.
2006/05/05 21:33:06 vq 1.1.1.1.146.1: #i65122# Fix problem with "non-documented" handling of multiple %-targets
plus several improved comments and a man page correction.
2006-06-29 10:24:50 +00:00
Ivo Hinkelmann
1f26336d2d INTEGRATION: CWS dmake45 (1.7.2); FILE MERGED
2006/06/22 20:14:22 vq 1.7.2.12: #i66659# Fix evaluation of line continuations in conditional expressions
and add testcase.
2006/06/13 16:58:24 vq 1.7.2.11: #i66385# Handle .<suffix> targets regardless of the AUGMAKE (-A) status.
Document this and regenerate man page.
2006/06/13 05:28:07 vq 1.7.2.10: #i66083# Check that AUGMAKE meta targets are not mixed with normal targets.
2006/06/04 03:30:02 vq 1.7.2.9: #i48087# Only warn once about multiple prerequisites for %-targets.
2006/06/04 01:37:56 vq 1.7.2.8: #i65360# Improve output of warning for special or meta targets without
recipe.
2006/05/14 17:06:22 vq 1.7.2.7: #i65360# Fix typo.
2006/05/14 16:58:07 vq 1.7.2.6: #i65360# Warn if dmake ignores an illegal .<suffix> target but keep the
behavior of dmake 4.4 and earlier.
2006/05/12 17:36:41 vq 1.7.2.5: #i48087# Fix typo.
2006/05/12 16:59:44 vq 1.7.2.4: #i65333# Prevent .ROOT, .TARGETS, .INIT and .DONE from being treates as
special .<suffix> targets.
2006/05/10 17:46:56 vq 1.7.2.3: #i48087# Correct parsing of target definitions with multiple % targets and
prerequisites. Also add some comments.
2006/05/05 21:33:06 vq 1.7.2.2: #i65122# Fix problem with "non-documented" handling of multiple %-targets
plus several improved comments and a man page correction.
2006/05/03 21:47:14 vq 1.7.2.1: #i64869# Fix various parsing problems of target definitions and
add code comments.
2006-06-29 10:24:37 +00:00
Ivo Hinkelmann
bb71d425b5 INTEGRATION: CWS dmake45 (1.5.2); FILE MERGED
2006/05/03 21:47:14 vq 1.5.2.1: #i64869# Fix various parsing problems of target definitions and
add code comments.
2006-06-29 10:24:25 +00:00
Ivo Hinkelmann
9a0792107e INTEGRATION: CWS dmake45 (1.4.2); FILE MERGED
2006/06/16 20:38:05 vq 1.4.2.1: #i66509# Fix bug in makefile.
2006-06-29 10:24:12 +00:00
Ivo Hinkelmann
2d4dc491dc INTEGRATION: CWS dmake45 (1.5.2); FILE MERGED
2006/06/13 23:31:49 vq 1.5.2.2: #i64431# Fix .SETDIR problem with percent targets.
2006/05/05 21:33:06 vq 1.5.2.1: #i65122# Fix problem with "non-documented" handling of multiple %-targets
plus several improved comments and a man page correction.
2006-06-29 10:24:00 +00:00
Ivo Hinkelmann
054a12bffd INTEGRATION: CWS dmake45 (1.3.2); FILE MERGED
2006/05/03 21:47:14 vq 1.3.2.1: #i64869# Fix various parsing problems of target definitions and
add code comments.
2006-06-29 10:23:47 +00:00
Ivo Hinkelmann
589f24ca1d INTEGRATION: CWS dmake45 (1.6.2); FILE MERGED
2006/06/22 20:14:22 vq 1.6.2.4: #i66659# Fix evaluation of line continuations in conditional expressions
and add testcase.
2006/06/16 18:31:05 vq 1.6.2.3: #i65281# Fix comparison with empty string.
2006/05/11 03:31:13 vq 1.6.2.2: #i65281# Fix crash on numeric comparison and add testcase.
2006/05/03 21:47:14 vq 1.6.2.1: #i64869# Fix various parsing problems of target definitions and
add code comments.
2006-06-29 10:23:35 +00:00
Ivo Hinkelmann
467e8ace51 INTEGRATION: CWS dmake45 (1.2.2); FILE MERGED
2006/05/10 17:46:56 vq 1.2.2.1: #i48087# Correct parsing of target definitions with multiple % targets and
prerequisites. Also add some comments.
2006-06-29 10:23:21 +00:00
Ivo Hinkelmann
ccb5812ddc INTEGRATION: CWS dmake45 (1.3.2); FILE MERGED
2006/05/05 21:33:05 vq 1.3.2.1: #i65122# Fix problem with "non-documented" handling of multiple %-targets
plus several improved comments and a man page correction.
2006-06-29 10:23:09 +00:00
Ivo Hinkelmann
27dd1670c9 INTEGRATION: CWS dmake45 (1.6.2); FILE MERGED
2006/05/03 21:47:14 vq 1.6.2.1: #i64869# Fix various parsing problems of target definitions and
add code comments.
2006-06-29 10:22:57 +00:00
Ivo Hinkelmann
a5f05e71e0 INTEGRATION: CWS dmake45 (1.23.2); FILE MERGED
2006/06/20 14:20:37 vq 1.23.2.3: #i66522# Release dmake 4.5.
2006/06/17 17:08:11 vq 1.23.2.2: #i66522# Increase version number in documentation files and set preliminary
dmake version to 4.5-cvs.
2006/06/13 19:06:51 vq 1.23.2.1: #i64795# Fix typo in configure.in.
2006-06-29 10:22:28 +00:00
Ivo Hinkelmann
129afe1c95 INTEGRATION: CWS dmake45 (1.16.2); FILE MERGED
2006/06/20 14:20:37 vq 1.16.2.3: #i66522# Release dmake 4.5.
2006/06/17 17:08:11 vq 1.16.2.2: #i66522# Increase version number in documentation files and set preliminary
dmake version to 4.5-cvs.
2006/06/13 19:06:51 vq 1.16.2.1: #i64795# Fix typo in configure.in.
2006-06-29 10:22:15 +00:00
Ivo Hinkelmann
93f41b4d5a INTEGRATION: CWS dmake45 (1.4.2); FILE MERGED
2006/06/22 20:48:39 vq 1.4.2.2: #i66522# Release dmake 4.5
(Two more issues were added and fixed in CWS dmake45.)
2006/06/17 00:41:25 vq 1.4.2.1: #i66522# Update NEWS file.
2006-06-29 10:21:45 +00:00
Ivo Hinkelmann
c50bdd0782 INTEGRATION: CWS dmake45 (1.3.2); FILE MERGED
2006/06/22 20:51:25 vq 1.3.2.13: #i10000# Update ChangeLog.
2006/06/20 14:22:21 vq 1.3.2.12: #i10000# Update ChangeLog.
2006/06/16 20:40:00 vq 1.3.2.11: #i10000# Update ChangeLog.
2006/06/15 02:47:03 vq 1.3.2.10: #i10000# Update ChangeLog.
2006/06/14 23:07:30 vq 1.3.2.9: #i10000# Update ChangeLog.
2006/06/13 17:20:20 vq 1.3.2.8: #i10000# Update ChangeLog.
2006/06/04 03:32:33 vq 1.3.2.7: #i10000# Update ChangeLog.
2006/06/04 01:57:46 vq 1.3.2.6: #i10000# Update ChangeLog.
2006/05/17 21:48:18 vq 1.3.2.5: #i10000# Update ChangeLog.
2006/05/12 17:38:30 vq 1.3.2.4: #i10000# Update ChangeLog.
2006/05/11 03:40:45 vq 1.3.2.3: #i10000# Update ChangeLog.
2006/05/10 18:41:34 vq 1.3.2.2: #i10000# Update ChangeLog.
2006/05/03 22:03:52 vq 1.3.2.1: #i10000# Update ChangeLog.
2006-06-29 10:21:19 +00:00
Jens-Heiner Rechtien
a96dfc390a INTEGRATION: CWS dmake43p01 (1.3.30); FILE MERGED
2006/02/02 04:40:20 vq 1.3.30.2: #i47919# Use the correct handler function for the signal() handling.
2006/02/01 23:29:11 vq 1.3.30.1: #i60948# Add -m option family to generate timing information for targets
and/or recipes. (Autotools files were regenerated.)
2006-04-20 11:27:11 +00:00
Jens-Heiner Rechtien
d96543910c INTEGRATION: CWS dmake43p01 (1.2.80); FILE MERGED
2005/04/17 16:47:05 vq 1.2.80.1: Issue number: 47135
Submitted by: shay@openoffice.org
Define _POSIX_NAME_MAX and _POSIX_PATH_MAX using the compiler defaults.
2006-04-20 11:27:00 +00:00
Jens-Heiner Rechtien
07270091ca INTEGRATION: CWS dmake43p01 (1.3.30); FILE MERGED
2006/02/02 04:40:19 vq 1.3.30.2: #i47919# Use the correct handler function for the signal() handling.
2006/02/01 23:29:10 vq 1.3.30.1: #i60948# Add -m option family to generate timing information for targets
and/or recipes. (Autotools files were regenerated.)
2006-04-20 11:26:48 +00:00
Jens-Heiner Rechtien
0726a129ea INTEGRATION: CWS dmake43p01 (1.5.30); FILE MERGED
2006/02/02 04:40:19 vq 1.5.30.2: #i47919# Use the correct handler function for the signal() handling.
2006/02/01 23:29:10 vq 1.5.30.1: #i60948# Add -m option family to generate timing information for targets
and/or recipes. (Autotools files were regenerated.)
2006-04-20 11:26:38 +00:00
Jens-Heiner Rechtien
09afa44295 INTEGRATION: CWS dmake43p01 (1.1.1.1.132); FILE MERGED
2005/04/17 16:47:05 vq 1.1.1.1.132.1: Issue number: 47135
Submitted by: shay@openoffice.org
Define _POSIX_NAME_MAX and _POSIX_PATH_MAX using the compiler defaults.
2006-04-20 11:26:27 +00:00
Jens-Heiner Rechtien
86e4cec467 INTEGRATION: CWS dmake43p01 (1.1.1.1.132); FILE MERGED
2005/04/15 23:55:46 vq 1.1.1.1.132.2: Issue number: 47137
Submitted by: shay@openoffice.org
Increase default MAXLINELENGHT to 8190.
2005/04/09 21:22:37 vq 1.1.1.1.132.1: #i43254# Make the usage of DMAKEROOT consistent with the man page for
all OSs. This includes the removal of "SOLARVER UPD INPATH OS UPDMINOREXT"
from the list of macros that are always imported from the environment.
Patch inspired in part by shay@openoffice.org.
2006-04-20 11:26:16 +00:00
Jens-Heiner Rechtien
0be712bdc8 INTEGRATION: CWS dmake43p01 (1.1.1.1.132); FILE MERGED
2005/04/22 04:22:30 vq 1.1.1.1.132.2: Issue number: 47866
Submitted by: shay@openoffice.org, vq@openoffice.org
Fix MSVC compiler warnings.
2005/04/22 01:04:36 vq 1.1.1.1.132.1: #i47851# Increase the version number to 4.4-cvs and slightly rearrange the
output of "dmake -V".
Remove the hardcoded (in autotools builds) OS macro. It had the wrong value
to be usable with the startup/*.mk and is not mentioned in the man page.
Clean up configure.in and friends.
2006-04-20 11:26:04 +00:00
Jens-Heiner Rechtien
1665dd3cfb INTEGRATION: CWS dmake43p01 (1.5.30); FILE MERGED
2006/02/02 04:40:18 vq 1.5.30.2: #i47919# Use the correct handler function for the signal() handling.
2006/02/01 23:29:10 vq 1.5.30.1: #i60948# Add -m option family to generate timing information for targets
and/or recipes. (Autotools files were regenerated.)
2006-04-20 11:25:54 +00:00
Jens-Heiner Rechtien
65dcb0e12c INTEGRATION: CWS dmake43p01 (1.1.1.1.132); FILE MERGED
2005/04/17 16:47:04 vq 1.1.1.1.132.1: Issue number: 47135
Submitted by: shay@openoffice.org
Define _POSIX_NAME_MAX and _POSIX_PATH_MAX using the compiler defaults.
2006-04-20 11:25:43 +00:00
Jens-Heiner Rechtien
4537b08cac INTEGRATION: CWS dmake43p01 (1.1.1.1.132); FILE MERGED
2005/04/11 03:28:55 vq 1.1.1.1.132.2: #i43252# Introduce the macro ABSMAKECMD that's value for a native Windows
dmake executable (compiled with MS Visual C++ or MinGW) is the absolute
filename and NULL for other operating systems or dmake build with other
compilers.
If DMAKEROOT is not changed and only for native Windows dmake versions the
value of DMAKEROOT now defaults to "$(ABSMAKECMD:d)startup".
2005/04/09 21:22:36 vq 1.1.1.1.132.1: #i43254# Make the usage of DMAKEROOT consistent with the man page for
all OSs. This includes the removal of "SOLARVER UPD INPATH OS UPDMINOREXT"
from the list of macros that are always imported from the environment.
Patch inspired in part by shay@openoffice.org.
2006-04-20 11:25:19 +00:00
Jens-Heiner Rechtien
764a276ed1 INTEGRATION: CWS dmake43p01 (1.4.30); FILE MERGED
2006/02/02 04:40:18 vq 1.4.30.2: #i47919# Use the correct handler function for the signal() handling.
2006/02/01 23:29:09 vq 1.4.30.1: #i60948# Add -m option family to generate timing information for targets
and/or recipes. (Autotools files were regenerated.)
2006-04-20 11:25:09 +00:00
Jens-Heiner Rechtien
da4b6096dc INTEGRATION: CWS dmake43p01 (1.3.30); FILE MERGED
2005/04/07 22:30:57 vq 1.3.30.1: Issue number: 43241
Submitted by: shay@openoffice.org
Allow dmake to be build on windows without 4NT.
2006-04-20 11:24:58 +00:00
Jens-Heiner Rechtien
99bdd83ce9 INTEGRATION: CWS dmake43p01 (1.1.1.1.132); FILE MERGED
2005/04/17 16:47:03 vq 1.1.1.1.132.1: Issue number: 47135
Submitted by: shay@openoffice.org
Define _POSIX_NAME_MAX and _POSIX_PATH_MAX using the compiler defaults.
2006-04-20 11:24:48 +00:00
Jens-Heiner Rechtien
a4a01e46c7 INTEGRATION: CWS dmake43p01 (1.2.80); FILE MERGED
2005/04/15 23:55:45 vq 1.2.80.2: Issue number: 47137
Submitted by: shay@openoffice.org
Increase default MAXLINELENGHT to 8190.
2005/04/09 21:22:36 vq 1.2.80.1: #i43254# Make the usage of DMAKEROOT consistent with the man page for
all OSs. This includes the removal of "SOLARVER UPD INPATH OS UPDMINOREXT"
from the list of macros that are always imported from the environment.
Patch inspired in part by shay@openoffice.org.
2006-04-20 11:24:37 +00:00
Jens-Heiner Rechtien
24f513d6da INTEGRATION: CWS dmake43p01 (1.1.1.1.132); FILE MERGED
2005/04/07 22:30:57 vq 1.1.1.1.132.1: Issue number: 43241
Submitted by: shay@openoffice.org
Allow dmake to be build on windows without 4NT.
2006-04-20 11:24:24 +00:00
Jens-Heiner Rechtien
eb35ffba54 INTEGRATION: CWS dmake43p01 (1.6.2); FILE MERGED
2006/03/31 16:04:36 vq 1.6.2.3: #i63874# Release dmake 4.4
Update version numbers and regenerate autotool files.
2005/04/22 04:22:29 vq 1.6.2.2: Issue number: 47866
Submitted by: shay@openoffice.org, vq@openoffice.org
Fix MSVC compiler warnings.
2005/04/22 01:04:36 vq 1.6.2.1: #i47851# Increase the version number to 4.4-cvs and slightly rearrange the
output of "dmake -V".
Remove the hardcoded (in autotools builds) OS macro. It had the wrong value
to be usable with the startup/*.mk and is not mentioned in the man page.
Clean up configure.in and friends.
2006-04-20 11:24:12 +00:00
Jens-Heiner Rechtien
2202b0e1a4 INTEGRATION: CWS dmake43p01 (1.5.30); FILE MERGED
2006/02/02 04:40:16 vq 1.5.30.2: #i47919# Use the correct handler function for the signal() handling.
2006/02/01 23:29:09 vq 1.5.30.1: #i60948# Add -m option family to generate timing information for targets
and/or recipes. (Autotools files were regenerated.)
2006-04-20 11:23:48 +00:00
Jens-Heiner Rechtien
0e68343efb INTEGRATION: CWS dmake43p01 (1.1.1.1.132); FILE MERGED
2005/04/15 23:55:45 vq 1.1.1.1.132.2: Issue number: 47137
Submitted by: shay@openoffice.org
Increase default MAXLINELENGHT to 8190.
2005/04/09 21:22:36 vq 1.1.1.1.132.1: #i43254# Make the usage of DMAKEROOT consistent with the man page for
all OSs. This includes the removal of "SOLARVER UPD INPATH OS UPDMINOREXT"
from the list of macros that are always imported from the environment.
Patch inspired in part by shay@openoffice.org.
2006-04-20 11:23:27 +00:00
Jens-Heiner Rechtien
522c82183b INTEGRATION: CWS dmake43p01 (1.1.1.1.132); FILE MERGED
2005/04/11 03:28:55 vq 1.1.1.1.132.2: #i43252# Introduce the macro ABSMAKECMD that's value for a native Windows
dmake executable (compiled with MS Visual C++ or MinGW) is the absolute
filename and NULL for other operating systems or dmake build with other
compilers.
If DMAKEROOT is not changed and only for native Windows dmake versions the
value of DMAKEROOT now defaults to "$(ABSMAKECMD:d)startup".
2005/04/09 21:22:35 vq 1.1.1.1.132.1: #i43254# Make the usage of DMAKEROOT consistent with the man page for
all OSs. This includes the removal of "SOLARVER UPD INPATH OS UPDMINOREXT"
from the list of macros that are always imported from the environment.
Patch inspired in part by shay@openoffice.org.
2006-04-20 11:23:16 +00:00
Jens-Heiner Rechtien
dc742fe28c INTEGRATION: CWS dmake43p01 (1.5.30); FILE MERGED
2006/02/02 04:40:14 vq 1.5.30.3: #i47919# Use the correct handler function for the signal() handling.
2006/02/01 23:29:09 vq 1.5.30.2: #i60948# Add -m option family to generate timing information for targets
and/or recipes. (Autotools files were regenerated.)
2006/02/01 22:09:03 vq 1.5.30.1: #i61390# Add missing prototypes.
2006-04-20 11:22:52 +00:00
Jens-Heiner Rechtien
102826b3b6 INTEGRATION: CWS dmake43p01 (1.5.30); FILE MERGED
2006/02/02 04:40:14 vq 1.5.30.3: #i47919# Use the correct handler function for the signal() handling.
2006/02/01 23:29:08 vq 1.5.30.2: #i60948# Add -m option family to generate timing information for targets
and/or recipes. (Autotools files were regenerated.)
2006/02/01 22:09:03 vq 1.5.30.1: #i61390# Add missing prototypes.
2006-04-20 11:22:41 +00:00
Jens-Heiner Rechtien
15a001d4be INTEGRATION: CWS dmake43p01 (1.5.30); FILE MERGED
2006/02/02 04:40:13 vq 1.5.30.3: #i47919# Use the correct handler function for the signal() handling.
2006/02/01 23:29:08 vq 1.5.30.2: #i60948# Add -m option family to generate timing information for targets
and/or recipes. (Autotools files were regenerated.)
2006/02/01 22:09:02 vq 1.5.30.1: #i61390# Add missing prototypes.
2006-04-20 11:22:29 +00:00
Jens-Heiner Rechtien
4055dea1c5 INTEGRATION: CWS dmake43p01 (1.5.30); FILE MERGED
2006/02/02 04:40:12 vq 1.5.30.3: #i47919# Use the correct handler function for the signal() handling.
2006/02/01 23:29:07 vq 1.5.30.2: #i60948# Add -m option family to generate timing information for targets
and/or recipes. (Autotools files were regenerated.)
2006/02/01 22:09:01 vq 1.5.30.1: #i61390# Add missing prototypes.
2006-04-20 11:22:07 +00:00
Jens-Heiner Rechtien
3cc3b76d2a INTEGRATION: CWS dmake43p01 (1.5.30); FILE MERGED
2006/02/02 04:40:11 vq 1.5.30.3: #i47919# Use the correct handler function for the signal() handling.
2006/02/01 23:29:07 vq 1.5.30.2: #i60948# Add -m option family to generate timing information for targets
and/or recipes. (Autotools files were regenerated.)
2006/02/01 22:09:00 vq 1.5.30.1: #i61390# Add missing prototypes.
2006-04-20 11:21:45 +00:00
Jens-Heiner Rechtien
d86ae580e2 INTEGRATION: CWS dmake43p01 (1.5.30); FILE MERGED
2006/02/02 04:40:10 vq 1.5.30.3: #i47919# Use the correct handler function for the signal() handling.
2006/02/01 23:29:06 vq 1.5.30.2: #i60948# Add -m option family to generate timing information for targets
and/or recipes. (Autotools files were regenerated.)
2006/02/01 22:08:59 vq 1.5.30.1: #i61390# Add missing prototypes.
2006-04-20 11:21:34 +00:00
Jens-Heiner Rechtien
4969c146ab INTEGRATION: CWS dmake43p01 (1.3.30); FILE MERGED
2006/02/02 04:40:10 vq 1.3.30.3: #i47919# Use the correct handler function for the signal() handling.
2006/02/01 23:29:06 vq 1.3.30.2: #i60948# Add -m option family to generate timing information for targets
and/or recipes. (Autotools files were regenerated.)
2006/02/01 22:08:59 vq 1.3.30.1: #i61390# Add missing prototypes.
2006-04-20 11:21:20 +00:00
Jens-Heiner Rechtien
23b5dd289b INTEGRATION: CWS dmake43p01 (1.4.30); FILE MERGED
2006/02/02 04:40:09 vq 1.4.30.3: #i47919# Use the correct handler function for the signal() handling.
2006/02/01 23:29:05 vq 1.4.30.2: #i60948# Add -m option family to generate timing information for targets
and/or recipes. (Autotools files were regenerated.)
2006/02/01 22:08:58 vq 1.4.30.1: #i61390# Add missing prototypes.
2006-04-20 11:21:08 +00:00
Jens-Heiner Rechtien
c6beab7145 INTEGRATION: CWS dmake43p01 (1.5.6); FILE MERGED
2006/02/02 04:40:09 vq 1.5.6.3: #i47919# Use the correct handler function for the signal() handling.
2006/02/01 23:29:05 vq 1.5.6.2: #i60948# Add -m option family to generate timing information for targets
and/or recipes. (Autotools files were regenerated.)
2006/02/01 22:08:58 vq 1.5.6.1: #i61390# Add missing prototypes.
2006-04-20 11:20:56 +00:00
Jens-Heiner Rechtien
46b4d9ab7a INTEGRATION: CWS dmake43p01 (1.5.2); FILE MERGED
2006/02/02 04:40:08 vq 1.5.2.4: #i47919# Use the correct handler function for the signal() handling.
2006/02/01 23:29:05 vq 1.5.2.3: #i60948# Add -m option family to generate timing information for targets
and/or recipes. (Autotools files were regenerated.)
2006/02/01 22:08:57 vq 1.5.2.2: #i61390# Add missing prototypes.
2006/01/30 20:28:19 vq 1.5.2.1: #i61390# Add some missing prototypes to dmake/unix/cygwin/public.h and
also revert the copyright disclaimer to the original version. This file
is supposed to be auto generated and identical to:
dmake/unix/linux/gnu/cygwin/public.h.
2006-04-20 11:20:44 +00:00
Jens-Heiner Rechtien
b7a133ee57 INTEGRATION: CWS dmake43p01 (1.5.30); FILE MERGED
2006/02/02 04:40:08 vq 1.5.30.3: #i47919# Use the correct handler function for the signal() handling.
2006/02/01 23:29:04 vq 1.5.30.2: #i60948# Add -m option family to generate timing information for targets
and/or recipes. (Autotools files were regenerated.)
2006/02/01 22:08:57 vq 1.5.30.1: #i61390# Add missing prototypes.
2006-04-20 11:20:33 +00:00
Jens-Heiner Rechtien
00169582b6 INTEGRATION: CWS dmake43p01 (1.5.30); FILE MERGED
2006/02/02 04:40:07 vq 1.5.30.3: #i47919# Use the correct handler function for the signal() handling.
2006/02/01 23:29:04 vq 1.5.30.2: #i60948# Add -m option family to generate timing information for targets
and/or recipes. (Autotools files were regenerated.)
2006/02/01 22:08:56 vq 1.5.30.1: #i61390# Add missing prototypes.
2006-04-20 11:20:18 +00:00
Jens-Heiner Rechtien
b4d245bb01 INTEGRATION: CWS dmake43p01 (1.5.30); FILE MERGED
2006/02/02 04:40:06 vq 1.5.30.3: #i47919# Use the correct handler function for the signal() handling.
2006/02/01 23:29:04 vq 1.5.30.2: #i60948# Add -m option family to generate timing information for targets
and/or recipes. (Autotools files were regenerated.)
2006/02/01 22:08:56 vq 1.5.30.1: #i61390# Add missing prototypes.
2006-04-20 11:20:07 +00:00
Jens-Heiner Rechtien
05b0fb444e INTEGRATION: CWS dmake43p01 (1.5.30); FILE MERGED
2006/02/02 04:40:06 vq 1.5.30.3: #i47919# Use the correct handler function for the signal() handling.
2006/02/01 23:29:03 vq 1.5.30.2: #i60948# Add -m option family to generate timing information for targets
and/or recipes. (Autotools files were regenerated.)
2006/02/01 22:08:55 vq 1.5.30.1: #i61390# Add missing prototypes.
2006-04-20 11:19:56 +00:00
Jens-Heiner Rechtien
dc9fcaef4f INTEGRATION: CWS dmake43p01 (1.5.30); FILE MERGED
2006/02/02 04:40:05 vq 1.5.30.3: #i47919# Use the correct handler function for the signal() handling.
2006/02/01 23:29:03 vq 1.5.30.2: #i60948# Add -m option family to generate timing information for targets
and/or recipes. (Autotools files were regenerated.)
2006/02/01 22:08:54 vq 1.5.30.1: #i61390# Add missing prototypes.
2006-04-20 11:19:45 +00:00
Jens-Heiner Rechtien
80dd229439 INTEGRATION: CWS dmake43p01 (1.5.30); FILE MERGED
2006/02/02 04:40:05 vq 1.5.30.3: #i47919# Use the correct handler function for the signal() handling.
2006/02/01 23:29:02 vq 1.5.30.2: #i60948# Add -m option family to generate timing information for targets
and/or recipes. (Autotools files were regenerated.)
2006/02/01 22:08:54 vq 1.5.30.1: #i61390# Add missing prototypes.
2006-04-20 11:19:34 +00:00
Jens-Heiner Rechtien
a8058c2ee0 INTEGRATION: CWS dmake43p01 (1.5.30); FILE MERGED
2006/02/02 04:40:04 vq 1.5.30.3: #i47919# Use the correct handler function for the signal() handling.
2006/02/01 23:29:02 vq 1.5.30.2: #i60948# Add -m option family to generate timing information for targets
and/or recipes. (Autotools files were regenerated.)
2006/02/01 22:08:53 vq 1.5.30.1: #i61390# Add missing prototypes.
2006-04-20 11:19:23 +00:00
Jens-Heiner Rechtien
6c45a70780 INTEGRATION: CWS dmake43p01 (1.8.6); FILE MERGED
2006/03/15 14:43:28 vq 1.8.6.11: #i61940# Add and correct some comments.
2006/02/21 23:06:16 vq 1.8.6.10: #i61940# Remove the #undef that unconditionally disabled the use of spawn.
2006/02/12 00:47:37 vq 1.8.6.9: #i61940# Enable the alternative use of spawn instead of fork/exec for
dmake. Add the configure option --enable-spawn. Regenerate autotool files.
2006/02/01 23:29:02 vq 1.8.6.8: #i60948# Add -m option family to generate timing information for targets
and/or recipes. (Autotools files were regenerated.)
2005/10/11 17:39:40 vq 1.8.6.7: #i54938# Fix problem when building infered .INCLUDE makefiles and doing
parallel builds.
2005/09/19 23:48:15 vq 1.8.6.6: #i53148# Move include directive to get some macros defined before using
them.
2005/09/17 23:25:21 vq 1.8.6.5: #i53148# Make sure that the command started from _exec_shell really
finished before returning.
2005/09/07 01:39:50 vq 1.8.6.4: #i53148# Make sure _attach_cmd can not be used for _exec_shell calls.
2005/09/05 20:56:46 vq 1.8.6.3: #i53148# Move redirection of stdout from parent to child and avoid
capturing spurious output from other process queues.
2005/09/05 17:23:46 vq 1.8.6.2: #i53148# Additional patch to make sure that the shell escapes is executed
after all previous recipe lines from the same target have finished.
2005/09/04 19:38:15 vq 1.8.6.1: #i53148# Fix $(shell ...) handling for parallel builds with MAXPROCESS > 1.
This certainly includes the -P# switch with # > 1.
2006-04-20 11:19:12 +00:00
Jens-Heiner Rechtien
9fbdfb6482 INTEGRATION: CWS dmake43p01 (1.4.6); FILE MERGED
2005/04/09 21:22:35 vq 1.4.6.1: #i43254# Make the usage of DMAKEROOT consistent with the man page for
all OSs. This includes the removal of "SOLARVER UPD INPATH OS UPDMINOREXT"
from the list of macros that are always imported from the environment.
Patch inspired in part by shay@openoffice.org.
2006-04-20 11:18:58 +00:00
Jens-Heiner Rechtien
4731a9e745 INTEGRATION: CWS dmake43p01 (1.4.6); FILE MERGED
2005/06/01 02:51:26 vq 1.4.6.3: #i50142# Remove an unneeded warning that was introduced with issue 47135.
2005/04/18 22:08:49 vq 1.4.6.2: #i47135# Fix variable name.
2005/04/18 22:03:11 vq 1.4.6.1: #i47135# Add code to warn if a filename is longer than NAMEMAX permits.
2006-04-20 11:18:48 +00:00
Jens-Heiner Rechtien
89069e28c8 INTEGRATION: CWS dmake43p01 (1.4.6); FILE MERGED
2006/03/13 23:21:28 vq 1.4.6.2: #i61390# Make dmake (gcc) build -Wall warning free.
2006/02/01 22:08:53 vq 1.4.6.1: #i61390# Add missing prototypes.
2006-04-20 11:18:37 +00:00
Jens-Heiner Rechtien
80672f7e47 INTEGRATION: CWS dmake43p01 (1.9.2); FILE MERGED
2005/09/26 00:33:17 vq 1.9.2.5: #i55070# Fix Fred Fishes DBUG macros and add --enable-dbug to enable them
in a configure type build. Also regenerate autotool files.
2005/09/20 00:50:48 vq 1.9.2.4: #i49461# Add testcase and regenerate configure and other autotools files.
2005/09/02 00:25:40 vq 1.9.2.3: #i52238# Regenerate configure and other autotools files.
2005/04/22 01:27:22 vq 1.9.2.2: #i47851# Regenerate configure and other autotools files.
2005/04/16 23:05:20 vq 1.9.2.1: #i47578# Regenerate configure and other autotools files.
2006-04-20 11:18:26 +00:00
Jens-Heiner Rechtien
b0f1a4017e INTEGRATION: CWS dmake43p01 (1.1.1.1.132); FILE MERGED
2005/04/09 21:22:34 vq 1.1.1.1.132.1: #i43254# Make the usage of DMAKEROOT consistent with the man page for
all OSs. This includes the removal of "SOLARVER UPD INPATH OS UPDMINOREXT"
from the list of macros that are always imported from the environment.
Patch inspired in part by shay@openoffice.org.
2006-04-20 11:18:14 +00:00