Commit graph

44 commits

Author SHA1 Message Date
Pierre-André Jacquod
e9969a918f cppcheck reduce scope of var in dmake/win95/runargv.c 2011-10-07 15:57:54 +02:00
Povilas Kanapickas
9a5e21b208 remove non-compiled code 2010-10-18 15:39:01 +01:00
Kurt Zenker
a4ed05876c INTEGRATION: CWS dmake412_DEV300 (1.1.1.1.176); FILE MERGED
2007/11/11 00:03:34 vq 1.1.1.1.176.1: #i83523# Rename macro PVOID to DMPVOID to avoid problems when including
windows.h.
2008-03-05 17:41:34 +00:00
Kurt Zenker
342f180ba1 INTEGRATION: CWS dmake412_DEV300 (1.4.32); FILE MERGED
2007/11/28 04:08:41 vq 1.4.32.2: #i83540# A parallel runargv needs a corresponding rmprq.
2007/11/12 00:12:03 vq 1.4.32.1: #i83540# Make dmake buildable with .NET 2003 again.
2008-03-05 17:41:14 +00:00
Kurt Zenker
2fc1d0c104 INTEGRATION: CWS dmake412_DEV300 (1.4.26); FILE MERGED
2007/11/12 00:12:02 vq 1.4.26.2: #i83540# Make dmake buildable with .NET 2003 again.
2007/11/11 23:05:49 vq 1.4.26.1: #i83540# Enable parallel builds with native W32 dmake. (First MinGW only.)
2008-03-05 17:40:54 +00:00
Kurt Zenker
84121310af INTEGRATION: CWS dmake412_DEV300 (1.2.32); FILE MERGED
2007/11/28 20:18:19 vq 1.2.32.2: #i83540# Fix dmake's own makefile to build itself.
2007/11/12 00:12:02 vq 1.2.32.1: #i83540# Make dmake buildable with .NET 2003 again.
2008-03-05 17:40:39 +00:00
Kurt Zenker
d56407609a INTEGRATION: CWS dmake412_DEV300 (1.13.2); FILE MERGED
2008/02/26 23:37:50 vq 1.13.2.3: #i83497# Release dmake 4.12.
2007/11/11 00:03:34 vq 1.13.2.2: #i83523# Rename macro PVOID to DMPVOID to avoid problems when including
windows.h.
2007/11/09 15:50:51 vq 1.13.2.1: #i83497# Bump version to 4.12-cvs.
2008-03-05 17:40:17 +00:00
Ivo Hinkelmann
92c73baa72 INTEGRATION: CWS dmake411 (1.1.1.1.172); FILE MERGED
2007/09/02 10:44:27 vq 1.1.1.1.172.1: #i67911# Wait with the deletion of temporary files until the target is
completely made.
2007-10-15 15:00:01 +00:00
Ivo Hinkelmann
fb396a8bc0 INTEGRATION: CWS dmake411 (1.7.6); FILE MERGED
2007/09/19 00:34:39 vq 1.7.6.1: #i81252# Add a new SHELLCMDQUOTE control macro.
2007-10-15 14:58:42 +00:00
Ivo Hinkelmann
aa0db89cad INTEGRATION: CWS dmake411 (1.12.2); FILE MERGED
2007/10/13 23:43:19 vq 1.12.2.2: #i79272# Release dmake 4.11.
2007/07/05 15:58:51 vq 1.12.2.1: #i79271# Bump version to 4.11-cvs.
2007-10-15 14:58:14 +00:00
Ivo Hinkelmann
d21358318e INTEGRATION: CWS dmake411 (1.8.6); FILE MERGED
2007/09/19 00:34:39 vq 1.8.6.1: #i81252# Add a new SHELLCMDQUOTE control macro.
2007-10-15 14:58:03 +00:00
Rüdiger Timm
4e69363120 INTEGRATION: CWS dmake49 (1.11.2); FILE MERGED
2007/06/25 22:11:45 vq 1.11.2.1: #i78508# Release dmake 4.9.
2007-07-03 10:32:02 +00:00
Oliver Bolte
c930f8c25d INTEGRATION: CWS dmake48 (1.10.2); FILE MERGED
2007/04/24 17:42:30 vq 1.10.2.2: #i73700# Release dmake 4.8.
2007/01/21 03:00:39 vq 1.10.2.1: #i73700# Bump version to 4.8-cvs.
2007-06-12 05:09:19 +00:00
Vladimir Glazounov
4a9bf3de93 INTEGRATION: CWS dmake47 (1.2.12); FILE MERGED
2006/09/30 15:01:18 vq 1.2.12.1: #i69814# Remove the unused DMSTRLWR macro.
2007-01-18 08:52:02 +00:00
Vladimir Glazounov
2341a5de39 INTEGRATION: CWS dmake47 (1.6.2); FILE MERGED
2006/11/12 05:06:49 vq 1.6.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:51:05 +00:00
Vladimir Glazounov
26a565d14b INTEGRATION: CWS dmake47 (1.9.2); FILE MERGED
2006/11/23 16:58:01 vq 1.9.2.3: #i69952# Release dmake 4.7.
2006/09/29 18:50:25 vq 1.9.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:07 vq 1.9.2.1: #i69952#  Bump version to 4.7-cvs.
2007-01-18 08:50:23 +00:00
Vladimir Glazounov
f61b8b48e5 INTEGRATION: CWS dmake47 (1.7.2); FILE MERGED
2006/11/12 05:06:49 vq 1.7.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:49:44 +00:00
Vladimir Glazounov
05f0df6fce INTEGRATION: CWS dmake47 (1.2.12); FILE MERGED
2006/09/30 15:01:17 vq 1.2.12.1: #i69814# Remove the unused DMSTRLWR macro.
2007-01-18 08:49:31 +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
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
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
Rüdiger Timm
4a9b8a8a2d INTEGRATION: CWS dmake43 (1.5.2); FILE MERGED
2004/10/12 19:07:26 vq 1.5.2.1: #i31647# Update version number for the "native" MS compiler build.
2004-10-22 07:11:51 +00:00
Rüdiger Timm
6f6a3a5839 INTEGRATION: CWS ooo20040704 (1.4.22); FILE MERGED
2004/07/15 19:47:39 vq 1.4.22.1: #i30887# Remove the wrongly added LGPL/SISSL license headers.
2004-09-08 15:10:31 +00:00
Vladimir Glazounov
82c67189c2 INTEGRATION: CWS geordi2q11 (1.3.38); FILE MERGED
2003/12/16 11:17:44 hr 1.3.38.1: #111934#: join CWS ooo111fix1
2003-12-17 15:17:47 +00:00
Vladimir Glazounov
1cf46490f6 INTEGRATION: CWS geordi2q11 (1.2.38); FILE MERGED
2003/12/16 11:17:44 hr 1.2.38.1: #111934#: join CWS ooo111fix1
2003-12-17 15:17:27 +00:00
Vladimir Glazounov
20916b4913 INTEGRATION: CWS geordi2q11 (1.3.38); FILE MERGED
2003/12/16 11:17:43 hr 1.3.38.1: #111934#: join CWS ooo111fix1
2003-12-17 15:17:06 +00:00
Vladimir Glazounov
69f8889bec INTEGRATION: CWS geordi2q11 (1.4.30); FILE MERGED
2003/12/16 11:17:43 hr 1.4.30.1: #111934#: join CWS ooo111fix1
2003-12-17 15:16:46 +00:00
Vladimir Glazounov
5225d93b97 INTEGRATION: CWS mh11rc (1.3.8); FILE MERGED
2003/06/06 09:59:25 mh 1.3.8.1: join: from beta2
2003-06-12 09:56:12 +00:00
Jens-Heiner Rechtien
b57fee8153 MWS_SRX644: migrate branch mws_srx644 -> HEAD 2003-03-25 13:05:43 +00:00
Ken Foskey
0634d662e9 dmake: Remove the incorrect definition of main to void 2003-01-13 13:28:09 +00:00
Ken Foskey
6e5c8b7a69 dmake: Volker 4nt patches 2002-10-08 08:21:53 +00:00
Jens-Heiner Rechtien
b501a54cf9 initial import 2000-09-22 14:33:37 +00:00