Commit graph

8 commits

Author SHA1 Message Date
Ivo Hinkelmann
46d0ea15a4 INTEGRATION: CWS dmake411 (1.6.16); FILE MERGED
2007/09/23 22:05:02 vq 1.6.16.6: #i81855# More changes for the OS/2 port.
Patch provided by Yuri Dario.
2007/09/22 22:08:34 vq 1.6.16.5: RESYNC: (1.6-1.7); FILE MERGED
2007/07/31 02:23:31 vq 1.6.16.4: #i80009# Add missing string initialization.
2007/07/27 19:47:09 vq 1.6.16.3: #i80010# Keep quotes for :1 and :i macro extensions.
2007/07/26 22:27:21 vq 1.6.16.2: #i80009# Fix handling of quoted filenames for :b :d :e :f macro expansions.
2007/07/24 23:00:26 vq 1.6.16.1: #i78776# New function macro $(normpath[,para] list) to normalise the
elements of list and a macro extension $(macro_name:n) to normalise
the content of macro_name. The normalization is done token-wise and
quotes are preserved.
On cygwin the result honors the setting of .WINPATH to determine the
output format.  If the optional parameter para is given in the
$(normpath ...) case its expanded value is used to override the
.WINPATH setting for the output of the function macro.
2007-10-15 14:38:46 +00:00
Vladimir Glazounov
f3473a2b44 INTEGRATION: CWS os2port01 (1.5.12); FILE MERGED
2007/08/08 08:29:10 obr 1.5.12.2: RESYNC: (1.5-1.6); FILE MERGED
2006/12/28 14:54:32 ydario 1.5.12.1: OS/2 initial import.
2007-09-20 13:33:17 +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
Jens-Heiner Rechtien
112fa68912 INTEGRATION: CWS dmake43p01 (1.4.6); FILE MERGED
2005/04/21 04:31:41 vq 1.4.6.7: #i37053# Fix (unreached) typo.
2005/04/16 16:53:12 vq 1.4.6.6: #i46987# Fix $(mktmp ...) documentation and add the map escape codes
$(macro:m) macro expansion.
2005/04/11 22:16:52 vq 1.4.6.5: #i36027# Fix sanity check for end of macro.
2005/03/14 03:21:58 vq 1.4.6.4: #i37053# Fix continuation char handling.
2004/11/21 18:00:27 vq 1.4.6.3: #i36027# Certainly closing brackets are only accepted when no
closing separator is found. fixed.
2004/11/21 17:07:59 vq 1.4.6.2: #i36027# Relax the syntax check for closing seperator for subst modifiers.
2004/11/20 00:31:49 vq 1.4.6.1: #i36027# This fixes the problems with the :s#pat#rep# modifier and also
handles a missing closing braket for macros with macro modifiers in general.
2006-04-20 10:59:48 +00:00
Rüdiger Timm
3497d36e23 INTEGRATION: CWS ooo20040704 (1.3.68); FILE MERGED
2004/07/15 19:47:36 vq 1.3.68.1: #i30887# Remove the wrongly added LGPL/SISSL license headers.
2004-09-08 15:06:32 +00:00
Jens-Heiner Rechtien
b57fee8153 MWS_SRX644: migrate branch mws_srx644 -> HEAD 2003-03-25 13:05:43 +00:00
Ken Foskey
bc95f59574 dmake: Implement fix for Lost child problem. Correct some checks for functions (assumed present) and also fix up all gcc warnings using -Wall. 2002-10-11 12:42:49 +00:00
Jens-Heiner Rechtien
b501a54cf9 initial import 2000-09-22 14:33:37 +00:00