summaryrefslogtreecommitdiff
path: root/soltools/cpp
AgeCommit message (Collapse)AuthorFilesLines
2012-01-27Decrease verbiage a little bitTor Lillqvist1-1/+3
2011-11-14this S390 ifdef isn't a contemporary oneCaolán McNamara1-4/+0
2011-09-16Revert "Trying to chop out the uwinapi library"Fridrich Štrba1-0/+1
This reverts commit 2dea0dab4fafda3c10a5bd03ad15ed39a4658b51.
2011-09-16Trying to chop out the uwinapi libraryFridrich Štrba1-1/+0
2011-06-04Rehash cross-compilation ideasTor Lillqvist1-1/+5
Drop the TARGETPLATFORM=BUILD indication of stuff that is to be built for the build platform but pointless to build for the host platform. I will handle the split of stuff built for the build or host platforms differently. Note that some libraries need to be built for both platforms. Add explicit rules to do nothing for the cross-compilation case, but likely even that will be unnecessary in the case of complete modules like soltools (?). I will just mark modules that are for the build platform only with an own flag in BUILD_TYPE.
2011-05-13Cross-compilation work for soltoolsTor Lillqvist1-0/+1
2011-05-13Some initial baby steps towards cross-compilationTor Lillqvist1-35/+0
And some baby steps for cross-compiling for iOS in particular.
2011-04-15Kill OS/2 stuffTor Lillqvist1-2/+0
2011-03-23Merge commit 'ooo/DEV300_m103'Jan Holesovsky2-6/+8
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-02-24Remove MSDOS supportThomas Arnhold4-4/+4
2011-02-18Removed some commented code.Danny Roberts4-54/+0
2011-02-16Remove HPUX supportThomas Arnhold2-7/+0
2011-02-03WaE: signed/unsignedCaolán McNamara2-2/+2
2011-02-03Silence compiler warningsTor Lillqvist7-25/+26
2011-01-27Update from master repository (DEV300_m98).Matthias Huetsch [mhu]3-5/+20
2010-12-09cppcheck: can reduce the scope of these variablesCaolán McNamara1-4/+5
2010-11-25#i115784# soltools: fix memory errors uncovered by valgrind and other tools.Matthias Huetsch [mhu]2-7/+8
2010-10-28add modelines to .h files as wellCaolán McNamara11-0/+28
2010-10-13tweak for AIXCaolán McNamara2-3/+3
2010-06-24masterfix: #i10000# change HAVE_GETOPT to != YESobo1-1/+1
2010-06-24masterfix: #i10000# build breaks for unxsoli4obo1-1/+1
2010-06-21CWS-TOOLING: integrate CWS systemlibcobo3-5/+20
2010-06-17CWS systemlibc: #i69033#: some fixes for mingwMathias Bauer1-0/+2
2010-06-15systemlibc: update commentRene Engelhard1-2/+2
2010-06-15systemlibc: move from || defined WNT to || !defined HAVE_GETOPTRene Engelhard2-3/+6
2010-06-15systemlibc: s/WINNT/WNT/Rene Engelhard1-2/+2
2010-06-15systemlibc: also reintroduce _getopt.c/stgetopt() for Windows.Rene Engelhard2-3/+4
2010-06-14systemlibc: add back external statements for stgetoptRene Engelhard1-0/+6
2010-06-14systemlibc: reintroduce stgetopt() for -isysroot on Mac. sigh.Rene Engelhard3-0/+80
2010-05-18systemlibc: migrate systemlibc to hg; try again from scratchRene Engelhard4-79/+2
2010-03-15linuxaxp01: #i110145# first cutCaolán McNamara1-3/+0
2010-02-12changefileheader2: #i109125#: change source file copyright notice from Sun ↵Jens-Heiner Rechtien1-5/+1
Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
2009-10-21CWS-TOOLING: integrate CWS buildverbosityVladimir Glazounov1-2/+0
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-09-16CWS-TOOLING: integrate CWS cloph13Jens-Heiner Rechtien1-2/+6
2009-09-01 #i104566# also use syslibroot/isysroot for external components 2009-08-28 #i104568# clean up duplicated definitions of OBJCXXFLAGS 2009-08-28 #i104567# add ccache-detection to configure (to skip to objcxx-flags) 2009-08-28 #i104566# use Mac OS X 10.4-SDK to ensure backwards compatibility use MACOSX_DEPLOYMENT_TARGET and sysroot/syslibroot switches ignore "-isysroot /Developer/..." arguments for OOo's cpp
2009-08-26CWS-TOOLING: integrate CWS mh132Vladimir Glazounov2-4/+8
2009-08-06 12:20:52 +0200 mh r274712 : corrected error handling 2009-08-05 13:41:20 +0200 mh r274661 : #i93040# NetBSD compile issue 2009-08-05 13:40:32 +0200 mh r274660 : #i93040# NetBSD compile issue 2009-08-05 13:38:46 +0200 mh r274659 : #i93040# NetBSD compile issue 2009-08-05 13:29:15 +0200 mh r274658 : #i95193# increase includes limit 2009-08-05 13:22:07 +0200 mh r274657 : #i96811# honor return values of read calls 2009-08-05 13:16:47 +0200 mh r274654 : #i96802# honor return values of write calls 2009-08-05 13:07:06 +0200 mh r274653 : #i99835# do DestroyData 2009-08-05 13:01:42 +0200 mh r274651 : #i68557#: allow more dpi resolutions in scanner dialogue 2009-07-24 14:46:04 +0200 mh r274307 : #i103770# missing fclose added
2008-04-10INTEGRATION: CWS changefileheader (1.13.2); FILE MERGEDRüdiger Timm1-23/+19
2008/03/31 13:05:34 rt 1.13.2.1: #i87441# Change license header to LPGL v3.
2008-03-18INTEGRATION: CWS sb83 (1.12.10); FILE MERGEDVladimir Glazounov1-6/+2
2007/12/21 14:51:30 sb 1.12.10.1: #i84200# Delayloading of uwinapi.dll is only needed in a few specific executables (loaders in module desktop) (but needed on all Windows platforms).
2007-11-12INTEGRATION: CWS macleopardbuild (1.4.66); FILE MERGEDRüdiger Timm1-2/+2
2007/10/16 18:29:56 fheckl 1.4.66.1: Making soltools MacOSX 10.5 buildable
2007-11-12INTEGRATION: CWS macleopardbuild (1.3.66); FILE MERGEDRüdiger Timm1-1/+1
2007/10/16 18:29:56 fheckl 1.3.66.1: Making soltools MacOSX 10.5 buildable
2007-11-12INTEGRATION: CWS macleopardbuild (1.2.126); FILE MERGEDRüdiger Timm1-1/+1
2007/10/16 18:29:56 fheckl 1.2.126.1: Making soltools MacOSX 10.5 buildable
2007-10-15INTEGRATION: CWS sb71 (1.10.14); FILE MERGEDVladimir Glazounov1-2/+6
2007/10/02 10:31:38 sb 1.10.14.5: RESYNC: (1.10-1.11); FILE MERGED 2007/08/15 07:34:39 sb 1.10.14.4: #i77184# Windows /DELAYLOAD depends on objects delivered from sal, but is not needed for this internal tool, anyway. 2007/08/13 13:07:15 sb 1.10.14.3: #i77184# Dropped NO_WINDOWS_DELAYLOAD again (probably not needed at the moment after all). 2007/07/10 14:22:21 sb 1.10.14.2: #i77184# Improved previous change. 2007/07/10 11:10:43 sb 1.10.14.1: #i77184# soltools does not use the Windows delayload mechanism (it is below sal where the delayload.obj is built).
2007-09-20INTEGRATION: CWS os2port01 (1.9.48); FILE MERGEDVladimir Glazounov1-2/+4
2007/08/13 11:17:09 obr 1.9.48.2: RESYNC: (1.9-1.10); FILE MERGED 2006/12/28 15:05:48 ydario 1.9.48.1: OS/2 initial import.
2007-09-20INTEGRATION: CWS os2port01 (1.5.12); FILE MERGEDVladimir Glazounov1-1/+1
2007/08/13 11:16:55 obr 1.5.12.2: RESYNC: (1.5-1.6); FILE MERGED 2006/12/28 15:05:48 ydario 1.5.12.1: OS/2 initial import.
2007-09-20INTEGRATION: CWS os2port01 (1.3.12); FILE MERGEDVladimir Glazounov1-1/+1
2007/08/13 11:17:02 obr 1.3.12.2: RESYNC: (1.3-1.4); FILE MERGED 2006/12/28 15:05:47 ydario 1.3.12.1: OS/2 initial import.
2007-03-09INTEGRATION: CWS ause076 (1.9.56); FILE MERGEDOliver Bolte1-4/+2
2007/03/01 16:54:16 hjs 1.9.56.1: #i75028# kick obsolete settings
2006-09-25INTEGRATION: CWS obo05 (1.5.4); FILE MERGEDVladimir Glazounov1-3/+3
2006/06/27 13:39:53 obo 1.5.4.1: #i53611# improved sorted header includes
2006-09-25INTEGRATION: CWS obo05 (1.3.4); FILE MERGEDVladimir Glazounov1-7/+9
2006/06/27 13:38:35 obo 1.3.4.1: #i53611# improved sorted header includes
2006-07-06INTEGRATION: CWS warningfixes01 (1.4.2); FILE MERGEDKurt Zenker1-1/+1
2006/06/27 14:27:36 sb 1.4.2.1: #i66760# Removed warning on FreeBSD/amd64 (thanks to pjanik).
2006-06-20INTEGRATION: CWS warnings01 (1.3.102); FILE MERGEDJens-Heiner Rechtien1-2/+3
2005/09/02 14:57:35 sb 1.3.102.1: #i53898# Made code warning-free.
2006-06-20INTEGRATION: CWS warnings01 (1.3.6); FILE MERGEDJens-Heiner Rechtien1-1/+2
2005/09/02 14:57:34 sb 1.3.6.1: #i53898# Made code warning-free.