Commit graph

24 commits

Author SHA1 Message Date
Kurt Zenker
eeacf10898 INTEGRATION: CWS dmake412_DEV300 (1.12.2); FILE MERGED
2008/02/26 23:37:49 vq 1.12.2.3: #i83497# Release dmake 4.12.
2008/02/07 19:50:02 vq 1.12.2.2: #i83940# Make the result of $(mktmp ..) aware of the .WINPATH setting.
2007/11/09 15:50:50 vq 1.12.2.1: #i83497# Bump version to 4.12-cvs.
2008-03-05 17:35:13 +00:00
Kurt Zenker
540df8ab44 INTEGRATION: CWS dmake412_DEV300 (1.10.2); FILE MERGED
2008/02/26 23:39:50 vq 1.10.2.3: #i83497# Release dmake 4.12.
2008/02/07 19:50:01 vq 1.10.2.2: #i83940# Make the result of $(mktmp ..) aware of the .WINPATH setting.
2007/11/09 15:50:50 vq 1.10.2.1: #i83497# Bump version to 4.12-cvs.
2008-03-05 17:33:11 +00:00
Ivo Hinkelmann
4d31021f5b INTEGRATION: CWS dmake411 (1.11.2); FILE MERGED
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-15 14:42:54 +00:00
Ivo Hinkelmann
397297d348 INTEGRATION: CWS dmake411 (1.9.2); FILE MERGED
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-10-15 14:42:40 +00:00
Rüdiger Timm
a5e98de6a0 INTEGRATION: CWS dmake49 (1.10.2); FILE MERGED
2007/06/25 22:11:44 vq 1.10.2.4: #i78508# Release dmake 4.9.
2007/06/22 20:47:10 vq 1.10.2.3: #i78061# Add testcase and documentation.
2007/06/22 17:36:46 vq 1.10.2.2: #i74007# Add documentation to manpage.
2007/06/18 03:56:01 vq 1.10.2.1: #i78033# Document :i macro expansion.
2007-07-03 10:30:42 +00:00
Rüdiger Timm
356711b5cf INTEGRATION: CWS dmake49 (1.8.2); FILE MERGED
2007/06/25 22:11:44 vq 1.8.2.4: #i78508# Release dmake 4.9.
2007/06/22 20:47:09 vq 1.8.2.3: #i78061# Add testcase and documentation.
2007/06/22 17:36:45 vq 1.8.2.2: #i74007# Add documentation to manpage.
2007/06/18 03:56:01 vq 1.8.2.1: #i78033# Document :i macro expansion.
2007-07-03 10:30:28 +00:00
Oliver Bolte
313c7bb34a INTEGRATION: CWS dmake48 (1.9.2); FILE MERGED
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-06-12 05:07:48 +00:00
Oliver Bolte
f313f6a7dc INTEGRATION: CWS dmake48 (1.7.2); FILE MERGED
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.
2007-06-12 05:07:34 +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
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
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
Jens-Heiner Rechtien
bd0d466a29 INTEGRATION: CWS dmake43p01 (1.5.2); FILE MERGED
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-04-20 11:05:44 +00:00
Jens-Heiner Rechtien
0848a1a636 INTEGRATION: CWS dmake43p01 (1.3.2); FILE MERGED
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.
2006-04-20 11:05:29 +00:00
Rüdiger Timm
9a6670ffea INTEGRATION: CWS dmake43 (1.4.2); FILE MERGED
2004/10/07 22:02:56 vq 1.4.2.1: #i31647# Change the man page also to version 4.3.
2004-10-22 07:06:32 +00:00
Rüdiger Timm
105cf57d56 INTEGRATION: CWS dmake43 (1.2.2); FILE MERGED
2004/10/07 22:02:56 vq 1.2.2.1: #i31647# Change the man page also to version 4.3.
2004-10-22 07:06:14 +00:00
Rüdiger Timm
88a9e6b856 INTEGRATION: CWS ooo20040704 (1.1.1.1.120); FILE MERGED
2004/07/11 15:15:18 vq 1.1.1.1.120.1: #i31255#, #i17992# Update the documentation of dmake to the new features.
2004-09-08 15:08:33 +00:00
Rüdiger Timm
7f267ed9fe INTEGRATION: CWS ooo20040704 (1.3.22); FILE MERGED
2004/07/11 15:15:17 vq 1.3.22.1: #i31255#, #i17992# Update the documentation of dmake to the new features.
2004-09-08 15:08:09 +00:00
Rüdiger Timm
e2c8c66d6b INTEGRATION: CWS ooo20040704 (1.1.1.1.120); FILE MERGED
2004/07/11 15:15:17 vq 1.1.1.1.120.1: #i31255#, #i17992# Update the documentation of dmake to the new features.
2004-09-08 15:07:52 +00:00
Vladimir Glazounov
a5224a3167 INTEGRATION: CWS geordi2q11 (1.2.56); FILE MERGED
2003/12/16 11:17:18 hr 1.2.56.1: #111934#: join CWS ooo111fix1
2003-12-17 15:02:30 +00:00
Ken Foskey
fa2027fb0a dmake: This is a reworked version of the configure process, without automake and aclocal 2002-10-03 11:29:49 +00:00
Jens-Heiner Rechtien
b501a54cf9 initial import 2000-09-22 14:33:37 +00:00