2008/02/26 23:37:49 vq 1.12.2.3: #i83497# Release dmake 4.12.
2008/02/07 19:50:02 vq 1.12.2.2: #i83940# Make the result of $(mktmp ..) aware of the .WINPATH setting.
2007/11/09 15:50:50 vq 1.12.2.1: #i83497# Bump version to 4.12-cvs.
2008/02/26 23:39:50 vq 1.10.2.3: #i83497# Release dmake 4.12.
2008/02/07 19:50:01 vq 1.10.2.2: #i83940# Make the result of $(mktmp ..) aware of the .WINPATH setting.
2007/11/09 15:50:50 vq 1.10.2.1: #i83497# Bump version to 4.12-cvs.
2007/10/13 23:43:19 vq 1.11.2.12: #i79272# Release dmake 4.11.
2007/09/20 01:50:44 vq 1.11.2.11: #i81252# Restore alphabetical order.
2007/09/19 01:03:40 vq 1.11.2.10: #i81252# Add documentation for the SHELLCMDQUOTE macro.
2007/09/16 03:57:13 vq 1.11.2.9: #i74007# Revert the part of the previous patch that lets OOODMAKEMODE
always be imported from the environment. Instead move the definition
of targets from the command line after the evaluation of the startup
makefile.
2007/09/16 03:03:41 vq 1.11.2.8: #i74007# Always import OOODMAKEMODE from the environment. Define targets from
the command line after the macros from the command line and OOODMAKEMODE
from the environment are set.
2007/08/31 05:24:13 vq 1.11.2.7: #i64572# Issue a warning for virtual targets with corresponding files.
Update testcases.
2007/08/30 09:13:09 vq 1.11.2.6: #i64572# Add documentation.
2007/08/28 18:28:24 vq 1.11.2.5: #i64234# Fix $(mktmp ..) handling of leading spaces.
2007/08/10 15:42:07 vq 1.11.2.4: #i66751# Accept .PHONY attribute in %-targets.
2007/08/07 01:54:13 vq 1.11.2.3: #i66448# Clarify prerequisites for %-targets.
2007/07/27 17:06:25 vq 1.11.2.2: #i78776# Document new normalizing function macro and macro extension.
2007/07/05 15:58:51 vq 1.11.2.1: #i79271# Bump version to 4.11-cvs.
2007/10/13 23:43:19 vq 1.9.2.12: #i79272# Release dmake 4.11.
2007/09/20 01:50:43 vq 1.9.2.11: #i81252# Restore alphabetical order.
2007/09/19 01:03:40 vq 1.9.2.10: #i81252# Add documentation for the SHELLCMDQUOTE macro.
2007/09/16 03:57:12 vq 1.9.2.9: #i74007# Revert the part of the previous patch that lets OOODMAKEMODE
always be imported from the environment. Instead move the definition
of targets from the command line after the evaluation of the startup
makefile.
2007/09/16 03:06:24 vq 1.9.2.8: #i74007# Update text version of the man page.
2007/08/31 05:24:12 vq 1.9.2.7: #i64572# Issue a warning for virtual targets with corresponding files.
Update testcases.
2007/08/30 09:13:09 vq 1.9.2.6: #i64572# Add documentation.
2007/08/28 18:28:23 vq 1.9.2.5: #i64234# Fix $(mktmp ..) handling of leading spaces.
2007/08/10 15:42:07 vq 1.9.2.4: #i66751# Accept .PHONY attribute in %-targets.
2007/08/07 01:54:12 vq 1.9.2.3: #i66448# Clarify prerequisites for %-targets.
2007/07/27 17:06:25 vq 1.9.2.2: #i78776# Document new normalizing function macro and macro extension.
2007/07/05 15:58:50 vq 1.9.2.1: #i79271# Bump version to 4.11-cvs.
2007/04/24 17:42:29 vq 1.9.2.7: #i73700# Release dmake 4.8.
2007/03/27 17:21:15 vq 1.9.2.6: #i10000# Fix typos in manual.
This patch was provided by shay@openoffice.org.
2007/03/24 04:29:05 vq 1.9.2.5: #i75697# Document the special treatment of $? for the :! ruleop.
2007/03/23 20:40:40 vq 1.9.2.4: #i73499# Add documentation and testcase.
2007/01/30 04:24:46 vq 1.9.2.3: #i73996# Update man page.
2007/01/21 23:21:13 vq 1.9.2.2: #i73661# Improve case insensitive directory caching on case sensitive
file systems but it is *not* recommended to to so. A comment was added
to the man page emphasizing this.
2007/01/21 03:00:38 vq 1.9.2.1: #i73700# Bump version to 4.8-cvs.
2007/04/24 17:42:29 vq 1.7.2.7: #i73700# Release dmake 4.8.
2007/03/27 17:21:15 vq 1.7.2.6: #i10000# Fix typos in manual.
This patch was provided by shay@openoffice.org.
2007/03/24 04:29:05 vq 1.7.2.5: #i75697# Document the special treatment of $? for the :! ruleop.
2007/03/23 20:40:39 vq 1.7.2.4: #i73499# Add documentation and testcase.
2007/01/30 04:24:46 vq 1.7.2.3: #i73996# Update man page.
2007/01/21 23:21:13 vq 1.7.2.2: #i73661# Improve case insensitive directory caching on case sensitive
file systems but it is *not* recommended to to so. A comment was added
to the man page emphasizing this.
2007/01/21 03:00:38 vq 1.7.2.1: #i73700# Bump version to 4.8-cvs.
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.
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.
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/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/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/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/02/06 23:06:57 vq 1.5.2.11: #i61714# Correct manpage to state that the usage of .SETDIR like
`.SETDIR=foo : targets` is valid and add a testcase to verify this.
2006/02/03 19:46:32 vq 1.5.2.10: #i61170# Let $(TMD)/somedir always be a valid path.
Adjust the dmake bootstrap makefile to this change.
2006/02/01 23:28:56 vq 1.5.2.9: #i60948# Add -m option family to generate timing information for targets
and/or recipes. (Autotools files were regenerated.)
2006/02/01 04:18:14 vq 1.5.2.8: #i10000# Small documentation fix.
2005/10/04 04:33:35 vq 1.5.2.7: #i10000# Fix markup error in man page source and regenerate the ascii version.
2005/09/20 00:01:27 vq 1.5.2.6: #i53148# Update NEWS file and man page.
2005/04/16 16:53:13 vq 1.5.2.5: #i46987# Fix $(mktmp ...) documentation and add the map escape codes
$(macro:m) macro expansion.
2005/04/15 23:34:51 vq 1.5.2.4: #i47135# Fix the documentation of the NAMEMAX macro. (Not .NAMEMAX)
2005/04/11 03:28:55 vq 1.5.2.3: #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/03/27 15:42:25 vq 1.5.2.2: #i43147# Fix man page.
2004/11/23 19:57:36 vq 1.5.2.1: #i37491# Add documentation for SPACECHAR macro.
2006/02/05 04:02:51 vq 1.3.2.9: #i61170# Regenerate plain text version of the dmake man page.
2006/02/01 23:37:09 vq 1.3.2.8: #i60948# Regenerate plain text version of the dmake man page.
2005/10/04 04:33:35 vq 1.3.2.7: #i10000# Fix markup error in man page source and regenerate the ascii version.
2005/09/20 00:01:26 vq 1.3.2.6: #i53148# Update NEWS file and man page.
2005/04/16 16:53:13 vq 1.3.2.5: #i46987# Fix $(mktmp ...) documentation and add the map escape codes
$(macro:m) macro expansion.
2005/04/15 23:34:51 vq 1.3.2.4: #i47135# Fix the documentation of the NAMEMAX macro. (Not .NAMEMAX)
2005/04/11 03:38:06 vq 1.3.2.3: #i43252# Regenerate typeset version of the manual page.
2005/03/27 15:42:25 vq 1.3.2.2: #i43147# Fix man page.
2004/11/23 19:57:36 vq 1.3.2.1: #i37491# Add documentation for SPACECHAR macro.