Commit graph

7 commits

Author SHA1 Message Date
Rüdiger Timm
6d37867654 INTEGRATION: CWS dmake49 (1.6.2); FILE MERGED
2007/06/20 22:26:11 vq 1.6.2.1: #i74700# Add a new special macro OOODMAKEMODE that is used to toggle
OOo build specific behavior. If OOODMAKEMODE is set (i.e. it begins with y)
the leading ./ of a path will no longer be removed.
This patch also fixes iz78061.
2007-07-03 10:29:46 +00:00
Oliver Bolte
4df2659091 INTEGRATION: CWS dmake48 (1.5.2); FILE MERGED
2007/03/17 19:00:37 vq 1.5.2.2: #i73499# Add new .WINPATH attribute to generate Windows style paths
(with regular slashes) instead of the default cygwin style (POSIX)
paths for dmake's dynamic macros.

This attribute is specific for cygwin dmake executables and non-cygwin
environments ignore this attribute.

The windows style paths use regular slashes ('/') instead of the
usual windows backslash ('\') as directory separator to avoid quoting
problems (It still is a cygwin dmake!) and cygwin as well as native
windows programs should have no problems using this (c:/foo/bar) path
representation.

The affected macros are $@, $*, $>, $?, $<, $&, $^ and $(PWD),
$(MAKEDIR) and $(TMD).

Examples:

Content of $(PWD) without .WINPATH (default):  /cygdrive/c/temp

Content of $(PWD) with .WINPATH set:           c:/temp
2007/01/27 00:51:12 vq 1.5.2.1: #i739183 Mark the internal macros PWD, MAKEDIR and TMD as precious.
Also commit some small macro relates clean ups and comment changes.
2007-06-12 05:05:57 +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
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
Jens-Heiner Rechtien
b47aa86829 INTEGRATION: CWS dmake43p01 (1.2.2); FILE MERGED
2004/11/20 01:05:55 vq 1.2.2.1: #i37491# Add a predefined SPACECHAR macro.
2006-04-20 11:00:37 +00:00
Rüdiger Timm
d0b7744b53 INTEGRATION: CWS dmake43 (1.1.1.1.130); FILE MERGED
2004/10/07 21:57:36 vq 1.1.1.1.130.1: #i31647# Bump the dmake version number to 4.3 plus some small cleanups.

Note: The _head file was renamed to COPYING, COPYING is not a new file,
      but was empty befor.
2004-10-22 07:04:58 +00:00
Jens-Heiner Rechtien
b501a54cf9 initial import 2000-09-22 14:33:37 +00:00