Commit graph

705 commits

Author SHA1 Message Date
Luboš Luňák
adaa6ee5ea we don't care about what didn't work in dmake version we can't build with 2012-04-13 21:28:01 +02:00
Michael Stahl
9345437f36 .txt files don't need executable bits 2012-03-23 21:58:18 +01:00
Tor Lillqvist
9b7e871fa8 Some file systems are case-insensitive 2012-03-06 18:17:05 +02:00
Michael Meeks
dc24525d09 more idle code documentation improvement 2012-03-06 14:41:45 +00:00
Noel Power
ad7f850e82 later cygwins have a different locaton for process.h
Signed-off-by:  Petr Mladek <pmladek@suse.cz>
2012-02-21 16:34:10 +01:00
Michael T. Whiteley
dcfd4beb21 childs -> children 2011-12-08 11:32:41 +02:00
Stefan Knorr (astron)
ad2eb6c4ba Less succes, more success 2011-12-08 09:06:09 +01:00
Pierre-André Jacquod
e9969a918f cppcheck reduce scope of var in dmake/win95/runargv.c 2011-10-07 15:57:54 +02:00
Pierre-André Jacquod
070957a677 cppcheck reduce scope of var in dmake/winnt/...vpp40/runargv.c 2011-10-07 15:57:53 +02:00
Pierre-André Jacquod
3f7fd933b3 cppcheck reduce scope of var in dmake/state.c 2011-10-07 15:57:53 +02:00
Pierre-André Jacquod
7bd7d37f58 cppcheck reduce scope in dmake/unix/runargv.c 2011-10-07 15:57:52 +02:00
Pierre-André Jacquod
347367d14a cppcheck scope reduction in dmake/infer.c 2011-10-07 15:57:52 +02:00
Pierre-André Jacquod
8fc65666ea cppcheck scope reduction in dmake/getinp.c 2011-10-07 15:57:52 +02:00
Caolán McNamara
1f5c696c37 add mode-lines to .m files and last round of merged files, etc. 2011-09-30 09:09:25 +01:00
Peter Foley
61d6a6b0ef cleanup startup/unix/os2/Makefile on distclean 2011-09-18 18:37:09 -04:00
Michael Meeks
8b857bd5b0 don't let our fprintf on a broken pipe pollute errno's ECHILD with EPIPE 2011-07-22 10:59:08 +01:00
Tor Lillqvist
77e426060e Output the "Executing shell macro" only with -vr 2011-05-24 22:50:24 +03:00
David Tardon
019b792df6 free after use 2011-05-16 15:37:30 +02:00
David Tardon
e99d6e62f9 dir is always copied--free unconditionally 2011-05-16 15:37:30 +02:00
David Tardon
c03eb3eefb free after use 2011-05-16 15:37:30 +02:00
Jan Holesovsky
5f08d6e5a4 Merge commit 'ooo/DEV300_m103'
Conflicts:
	configure
	configure.in
	instsetoo_native/util/openoffice.lst
	set_soenv.in
	solenv/bin/cws.pl
	solenv/bin/modules/installer/simplepackage.pm
	solenv/gbuild/LinkTarget.mk
	solenv/gbuild/extensions/post_PackModule.mk
	solenv/gbuild/platform/linux.mk
	solenv/gbuild/platform/macosx.mk
	solenv/gbuild/platform/windows.mk
	solenv/inc/installationtest.mk
	solenv/inc/minor.mk
	soltools/cpp/_eval.c
2011-03-23 16:58:44 +01:00
Francois Tigeot
ab50df50a8 Add DragonFly defines. 2011-02-21 14:37:59 +01:00
Francois Tigeot
3dd75542a2 Porting LO to Dragonfly 2011-02-10 10:38:31 +01:00
Caolán McNamara
8f9ab92e25 distinguish between failure exit due to dmake failure vs signal aborted 2011-01-19 20:32:02 +00:00
Thomas Klausner
32699c99d7 Handle NetBSD like the other BSDs in more cases. 2010-12-16 22:40:05 +01:00
Takeshi Abe
7f11a1b9db Replace all occured, occurance etc. 2010-12-05 17:18:37 +00:00
Matthias Huetsch [mhu]
b24c11f896 #i115784# dmake: fix memory errors uncovered by valgrind and other tools. 2010-11-25 14:13:43 +01:00
Joseph Powers
e64c02f061 Mac OS9 Cleanup #2 2010-10-28 17:05:10 -05:00
Povilas Kanapickas
9a5e21b208 remove non-compiled code 2010-10-18 15:39:01 +01:00
Jan Holesovsky
9fcbf78116 Fix dmake's behavior when the environment is broken.
You can have environment with spaces in the name of the environment variable.
Even though this is broken, it does not cause trouble to most of the tools
around, so we should work that around in dmake too ;-)

dmake-space-in-envvar-name.diff, i#101786
2010-10-15 11:18:00 +02:00
Jan Holesovsky
79d3f8c125 Create .gitignore's. 2010-08-20 00:05:37 +02:00
Jens-Heiner Rechtien
f281d77a21 changefileheader2: #i109125#: change source file copyright notice from Sun Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision) 2010-02-12 15:01:35 +01:00
Vladimir Glazounov
e89f88f7f1 CWS-TOOLING: integrate CWS buildverbosity
2009-10-13 15:51:48 +0200 fs  r276867 : allow building with 'nodep'==''
2009-10-11 22:39:56 +0200 fs  r276820 : silence a compiler warning in a file only used when VERBOSE!=""
2009-10-09 14:37:43 +0200 fs  r276807 : let not override the non-presence of $VERBOSE the given command line arguments
2009-10-09 14:36:25 +0200 fs  r276806 : also deliver spirit/home/classic/debug/impl
2009-10-08 13:38:07 +0200 fs  r276789 : not that many line feeds in --show mode
2009-10-08 13:13:01 +0200 fs  r276788 : minor adjustments requested by hjs:
- replaced space/tab mixes at beginning of lines with mere tab
- made "nothing to update" message for the ZIPALLTARGET target more prominent
- removed useless "echo > /dev/nul" statements
2009-10-07 13:32:12 +0200 fs  r276753 : #i105585#
2009-10-07 11:31:59 +0200 fs  r276742 : #i10000# missing dependency between stoc/security and stoc/util
2009-10-06 22:59:59 +0200 fs  r276729 : CWS-TOOLING: rebase CWS buildverbosity to trunk@276699 (milestone: DEV300:m61)
2009-09-29 12:04:58 +0200 fs  r276518 : #i10000#
2009-09-29 12:04:25 +0200 fs  r276517 : oops
2009-09-29 12:01:07 +0200 fs  r276516 : #i84497# removed some more (non-diagnostic) 'echo ------' directives
2009-09-29 11:59:29 +0200 fs  r276515 : #i84497# removed some more (non-diagnostic) 'echo ------' directives
2009-09-29 11:52:32 +0200 fs  r276514 : #i84497# removed the various 'echo ------------' directives from verbose mode, as per hjs' request
2009-09-29 11:44:16 +0200 fs  r276513 : do not duplicate IDLC call commands with different verbosity switches
2009-09-28 21:43:50 +0200 thb  r276502 : #i84497# fixed potential recursive macro def + extra ls
 * solenv/inc/settings.mk: now setting via VERBOSE!:=, removes warning
   and my spurious "recursive macro definition" error
 * solenv/inc/tg_app.mk: one extra ls silenced for app target (and 
   quiet mode, that goes without saying)
2009-09-23 08:57:01 +0200 fs  r276366 : use ULFEX_VERBOSITY instead of duplicating the ULFEX call
2009-09-21 11:42:26 +0200 fs  r276320 : ignore output paths
2009-09-21 11:04:27 +0200 fs  r276318 : silence another compiler warning, which only hits us when actually using this (debug) file, which is the case only when slideshow is compiled with a env variable VERBOSE, thus came up in CWS buildverbosity
2009-09-21 10:30:14 +0200 fs  r276313 : make some output depend on VERBOSE==TRUE, not COMMAND_ECHO=""
While both are equivalent at the moment, COMMAND_ECHO finally is an implementation
default of the VERBOSE flag only, so better rely on VERBOSE as the primary verbosity flag
2009-09-21 09:56:57 +0200 fs  r276311 : forgot to re-generate from tg_zip before committing
2009-09-21 09:52:11 +0200 fs  r276310 : #i84497# even less verbosity
2009-09-17 11:02:47 +0200 fs  r276232 : #i84497# verbose implies VERBOSE nowadays, and VERBOSE==FALSE should not lead to -DVERBOSE
2009-09-15 22:59:37 +0200 fs  r276189 : #i105022# copy fix for this P1 into this CWS
2009-09-15 11:56:35 +0200 fs  r276165 : CWS-TOOLING: rebase CWS buildverbosity to trunk@276043 (milestone: DEV300:m58)
2009-09-14 17:45:10 +0200 fs  r276137 : #i84497# don't duplicate zip lines w/ and w/o -q switch, use a variable instead (maintenance)
2009-09-14 15:01:33 +0200 fs  r276124 : #i10000#
2009-09-11 23:58:46 +0200 thb  r276083 : #i84497#: More quiet-build fine tuning
 - silenced rsc for real (properly filtering options for 
   cpp, and a pretty brutal amputation of the tool blurp,
   which would have needed cmd opt parser duplication)
 - silenced deliver.pl
 - silenced checkdll.sh
 - silenced zip via -q (in quiet mode)
 - silenced various idl, resource, transex whatever tool,
   passing appropriate options down to them '-QQ' sometimes
 - silenced dmake, pointless blurb that something does *not*
   need update removed
 - silenced the old starview idl compiler, to not output
   tool's name & progress chars in quiet mode
2009-09-11 21:13:59 +0200 thb  r276081 : #i84497#: More bits on the quiet mode of the build.
The bulk of the changes is disabling those annoying 
"echo ------------------" lines for the quiet build,
which has the stretch goal of outputting *exactly*
one line per file compiled/linked/processed.
Apart from that, silenced a few especialy annoying
module-specific makefiles (basically adding 
$(COMMAND_ECHO) in front of a gazillion rules).
Additionally, slightly tweaked what idlc regards
verbose, normal, and quiet mode; this was to have it
echo exactly one line per idl file processed (the
fact that quiet mode did not echo *anything* for idl
files was a bit too much for my taste) 
2009-09-04 09:14:35 +0200 fs  r275777 : don't emit the link parameters if VERBOSE!=TRUE
2009-09-02 10:31:15 +0200 fs  r275700 : #i10000#
2009-09-02 08:44:14 +0200 fs  r275697 : update svn:ignore to ignore the output paths
2009-09-02 08:40:54 +0200 fs  r275695 : #i84497# less verbose output during build, unless a dedicated '-verbose' switch is given
2009-09-02 08:40:28 +0200 fs  r275694 : GRAPHITE is missing in the BUILD_TYPE
2009-09-02 08:40:05 +0200 fs  r275693 : #i84497# less verbose output during build, unless a dedicated '-verbose' switch is given
2009-09-02 08:39:25 +0200 fs  r275692 : #i84497# less verbose output during build, unless a dedicated '-verbose' switch is given
2009-09-02 08:39:02 +0200 fs  r275691 : #i84497# less verbose output during build, unless a dedicated '-verbose' switch is given
2009-09-02 08:38:09 +0200 fs  r275690 : #i84497# less verbose output during build
2009-09-02 08:37:06 +0200 fs  r275689 : #i84497# don't emit that much noise, unless a '-verbose' switch is given
2009-10-21 10:43:22 +00:00
Vladimir Glazounov
41faa44b02 CWS-TOOLING: integrate CWS cmcfixes62
2009-09-22 21:19:24 +0200 cmc  r276365 : #i100000# that's the most plausible explanation, -D$(CVER) is needed by scp2 under windows
2009-09-19 16:10:36 +0200 cmc  r276303 : #i100000# revert this for no partically good reason
2009-09-18 14:16:47 +0200 cmc  r276279 : remove extra build depend
2009-09-18 08:56:15 +0200 cmc  r276265 : #i100000# rerun autoconf
2009-09-17 14:59:38 +0200 cmc  r276245 : CWS-TOOLING: rebase CWS cmcfixes62 to trunk@276192 (milestone: DEV300:m59)
2009-09-10 16:40:49 +0200 pl  r276041 : fix warning
2009-09-10 11:34:55 +0200 pl  r276026 : disable warning from system header
2009-09-09 19:30:45 +0200 pl  r276013 : use osl_getAsciiFunctionSymbol instead of strange cast
2009-09-09 19:25:32 +0200 pl  r276012 : add some casting hacks to make compile on solaris cc
2009-09-09 19:10:48 +0200 pl  r276009 : add missing Configure option for solaris sparce 32bit
2009-09-09 18:37:05 +0200 pl  r276008 : merge fix for #i104525# into moved code
2009-09-07 13:28:08 +0200 cmc  r275894 : CWS-TOOLING: rebase CWS cmcfixes62 to trunk@275801 (milestone: DEV300:m57)
2009-08-28 12:36:27 +0200 cmc  r275523 : CWS-TOOLING: rebase CWS cmcfixes62 to trunk@275331 (milestone: DEV300:m56)
2009-08-26 12:56:18 +0200 cmc  r275413 : #i104088# use the right headers in the right place
2009-08-25 17:07:50 +0200 cmc  r275372 : #i104500# make openssl build on linux that isn't x86 or x86_64
2009-08-25 13:08:48 +0200 cmc  r275347 : #i89237# pretty picswitch up
2009-08-25 10:58:09 +0200 cmc  r275342 : #i104489# remove last unused code in starmath
2009-08-25 10:23:33 +0200 cmc  r275338 : #i104088# clean up the define post-move
2009-08-24 13:46:57 +0200 cmc  r275310 : #i104088# 64bit odbc api changes
2009-08-24 13:42:52 +0200 cmc  r275309 : #i89237# unify linux platform mks under a generic parent
2009-08-24 13:19:52 +0200 cmc  r275307 : #i104455# remove unused code
2009-08-24 13:10:56 +0200 cmc  r275306 : #i104088# 64bit odbc api changes
2009-08-24 10:07:50 +0200 cmc  r275293 : #i104306# move recent-used to vcl
2009-08-24 09:32:08 +0200 cmc  r275291 : #i104306# move recent-used to vcl
2009-08-23 22:01:07 +0200 cmc  r275286 : #i104306# move recently-used to vcl
2009-08-22 15:25:25 +0200 cmc  r275285 : #i104088# 64bit odbc api changes
2009-08-21 17:52:40 +0200 cmc  r275268 : #i104306# move recently-used to vcl
2009-08-21 14:38:26 +0200 cmc  r275257 : #i104408 make these headers ready for c++0x
2009-08-21 14:20:19 +0200 cmc  r275251 : #i104406# avoid overlapping strcpy to avoid bustage on recent toolchains
2009-08-21 14:14:25 +0200 cmc  r275250 : #i104385# silence 64bit warnings
2009-10-01 09:16:17 +00:00
Ivo Hinkelmann
263df25c0b CWS-TOOLING: integrate CWS mingwport21
2009-07-01 15:17:50 +0200 tono  r273595 : i#102971: mingw port without solarbindir in PATH
2009-07-01 15:15:44 +0200 tono  r273591 : i#90212: dmake not releasing file descriptor
2009-07-16 10:52:40 +00:00
Kurt Zenker
dc7f483289 INTEGRATION: CWS dmake412_DEV300 (1.8.2); FILE MERGED
2008/02/26 23:37:50 vq 1.8.2.3: #i83497# Release dmake 4.12.
2007/11/11 00:03:34 vq 1.8.2.2: #i83523# Rename macro PVOID to DMPVOID to avoid problems when including
windows.h.
2007/11/09 15:50:51 vq 1.8.2.1: #i83497# Bump version to 4.12-cvs.
2008-03-05 17:41:51 +00: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
Kurt Zenker
b0eeebac70 INTEGRATION: CWS dmake412_DEV300 (1.13.2); FILE MERGED
2008/01/22 05:34:44 vq 1.13.2.9: #i83540# Separate error handling from pid.
2008/01/08 01:36:07 vq 1.13.2.8: #i83540# Add diagnostics for WaitForMultipleObjects() calls.
2008/01/06 21:21:09 vq 1.13.2.7: #i85014# Let master targets for targets with multiple (::) rules inherit
the newest time stamp of their "sub"-rules.
Make runargv() indicate that it finished the command when it had to wait
for its completion.
2007/11/26 14:23:19 vq 1.13.2.6: #i83540# Return the pid that was waited for.
2007/11/26 03:37:50 vq 1.13.2.5: #i83540# Fix handle inheritance for native W32 process spawning.
2007/11/22 15:27:11 vq 1.13.2.4: #i83540# Avoid conflict on solaris, rename NOPID to DMNOPID.
2007/11/12 00:12:02 vq 1.13.2.3: #i83540# Make dmake buildable with .NET 2003 again.
2007/11/11 23:05:49 vq 1.13.2.2: #i83540# Enable parallel builds with native W32 dmake. (First MinGW only.)
2007/11/10 01:54:08 vq 1.13.2.1: #i10000# Small clean up.
2008-03-05 17:39:41 +00:00
Kurt Zenker
f8b22fc6ec INTEGRATION: CWS dmake412_DEV300 (1.1.2); FILE ADDED
2008/02/05 22:02:17 vq 1.1.2.1: #i84800# Add testcase.
2008-03-05 17:39:22 +00:00
Kurt Zenker
13b83ba8d5 INTEGRATION: CWS dmake412_DEV300 (1.8.2); FILE MERGED
2008/02/05 22:02:17 vq 1.8.2.1: #i84800# Add testcase.
2008-03-05 17:39:09 +00:00
Kurt Zenker
54a079c7c8 INTEGRATION: CWS dmake412_DEV300 (1.9.2); FILE MERGED
2007/11/09 15:50:50 vq 1.9.2.1: #i83497# Bump version to 4.12-cvs.
2008-03-05 17:38:27 +00:00
Kurt Zenker
c7cd04f5b4 INTEGRATION: CWS dmake412_DEV300 (1.1.1.1.176); FILE MERGED
2007/11/11 00:03:33 vq 1.1.1.1.176.1: #i83523# Rename macro PVOID to DMPVOID to avoid problems when including
windows.h.
2008-03-05 17:38:08 +00:00
Kurt Zenker
7d8addda8a INTEGRATION: CWS dmake412_DEV300 (1.1.1.1.176); FILE MERGED
2007/11/11 00:03:32 vq 1.1.1.1.176.1: #i83523# Rename macro PVOID to DMPVOID to avoid problems when including
windows.h.
2008-03-05 17:36:44 +00:00
Kurt Zenker
6d0978319e INTEGRATION: CWS dmake412_DEV300 (1.5.2); FILE MERGED
2007/11/11 23:05:48 vq 1.5.2.1: #i83540# Enable parallel builds with native W32 dmake. (First MinGW only.)
2008-03-05 17:35:53 +00:00
Kurt Zenker
377862e947 INTEGRATION: CWS dmake412_DEV300 (1.1.1.1.176); FILE MERGED
2007/11/28 04:08:41 vq 1.1.1.1.176.1: #i83540# A parallel runargv needs a corresponding rmprq.
2008-03-05 17:35:28 +00:00
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