Commit Graph

18 Commits

Author SHA1 Message Date
5051209534 Adapt SDK to usage of msvcrtd for Windows --enable-dbgutil
* Re-use existing settings/dk.mk to tunnel ENABLE_DEBUG into the SDK.  Turns out
  this was explicitly included in ~all examples Makefiles, but only after
  settings.mk where it is now used, so include it in settings.mk now and dropped
  it from all the exmaples Makefiles.

* The old settings.mk was apparently confused with using /MT ("link with
  LIBCMT.LIB") on cl command line and /MD ("link with MSVCRT.LIB") on link
  command line (where it was ignored), and you apparently can't pass both
  together to cl, so I settled on /MD (resp. /MDd) now and dropped /MT (resp.
  /MTd).  No idea if that is exactly right, however.

* Introduced client-facing LIBO_SDK_LDFLAGS_STDLIBS that covers kernel32.lib and
  msvcrt.lib vs. msvcrtd.lib on Windows.  Adapted examples Makefiles and
  /ure/source/uretest/Makefile accordingly.  Some examples Makefiles
  additionally use msvcprt.lib, no idea whether that still needs to be
  addressed.

Change-Id: Ia8d9d177e415abfbaf6f9fa6239f0ef9998868be
2013-04-19 14:02:18 +02:00
368210926b remove -dylib_file mappings that are not needed anymore
XCode 2.5 (i.e. Mac OSX 10.4 & 10.5) couldn't find the libraries
without explicit mapping, but as baseline is now 10.6, this
wrapping is no longer necessary

Change-Id: I225fc47b9ea4b1fb2b13ba575605cbdebc014fd8
Reviewed-on: https://gerrit.libreoffice.org/3192
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
2013-04-04 17:46:46 +00:00
8b27d78b4a automated removal of RTL_CONSTASCII_USTRINGPARAM for quoted OUStrings
Done with a perl regex:

s/OUString\s*\(\s*RTL_CONSTASCII_USTRINGPARAM\s*\((\s*"[^")]*?"\s*)\)\s*\)/OUString\($1\)/gms

Change-Id: Idf28320817cdcbea6d0f7ec06a9bf51bd2c3b3ec
Reviewed-on: https://gerrit.libreoffice.org/2832
Reviewed-by: Thomas Arnhold <thomas@arnhold.org>
Tested-by: Thomas Arnhold <thomas@arnhold.org>
2013-03-19 09:00:26 +00:00
bb121c864c fdo#46808, Convert frame::Desktop to new style service.
I had to drop XEventBroadcaster from the merged interface
because it introduced method name conflicts (addEventListener).

Shouldn't be an issue since it was scheduled to be dropped anyhow,
and the service implementation still implements it, so existing clients
will be fine.

I dropped the interface XPropertySet from the combined IDL because nobody
seems to be using it, and it's primary purpose appears to be to set weird
flags.

I dropped the optional interfaces
   XStatusIndicatorFactory
   XDispatchInformationProvider
from the combined IDL because the service does not implement them, and
nobody seems to be using them. I suspect they were mistakenly copied
from XFrame.

I also did not convert the Title, UserDefinedAttributes and LayoutManager
properties to attributes, again because no-one is using them.

Change-Id: I678a00006ed2cca2d6c37c4e39465811442c33af
2012-12-21 10:57:09 +02:00
3b2efb2043 Remove "using namespace ::rtl" 2011-03-02 20:36:58 +01:00
1628005298 Trying to remove the stlport mention from the code 2011-02-09 16:20:25 +01:00
e9a59da46a Add vim/emacs modelines to all source files
Fixes #fdo30794
Based on bin/add-modelines script (originally posted in mail
1286706307.1871.1399280959@webmail.messagingengine.com)

Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
2010-10-13 10:58:04 +02:00
1296914c84 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
8970d1108a #i160584# use SAL_IMPLEMENT_MAIN macro 2009-11-05 12:18:43 +00:00
3da9567ea9 INTEGRATION: CWS jsc21 (1.4.92); FILE MERGED
2008/07/07 11:37:32 jsc 1.4.92.3: #i88797# adapted
2008/06/27 08:49:53 jsc 1.4.92.2: #i90032# adapt link flags and linking for MacOS
2008/05/21 14:57:30 jsc 1.4.92.1: #i88797# adapted to new structure
2008-07-11 13:25:13 +00:00
e149e88336 INTEGRATION: CWS jsc21 (1.5.152); FILE MERGED
2008/06/27 08:49:53 jsc 1.5.152.3: #i90032# adapt link flags and linking for MacOS
2008/06/20 11:43:50 jsc 1.5.152.2: #i88797# adapted
2008/05/21 14:57:30 jsc 1.5.152.1: #i88797# adapted to new structure
2008-07-11 13:25:00 +00:00
dbb268b4b9 INTEGRATION: CWS jsc14 (1.3.14); FILE MERGED
2006/10/25 08:52:28 jsc 1.3.14.1: #i70636# remove auto generated precompiled header include
2006-11-06 14:04:56 +00:00
1a19ab9c08 INTEGRATION: CWS pchfix02 (1.2.98); FILE MERGED
2006/09/01 17:32:25 kaib 1.2.98.1: #i68856# Added header markers and pch files
2006-09-16 23:14:06 +00:00
be9a23e723 INTEGRATION: CWS jsc3 (1.4.4); FILE MERGED
2006/02/22 16:23:38 jsc 1.4.4.2: #i62443# insert workaround for touch problem with full qualified paths
2006/02/22 16:03:13 jsc 1.4.4.1: #i62443# insert workaround for touch problem with full qualified paths
2006-03-15 08:29:18 +00:00
a80325cfcf INTEGRATION: CWS jsc5 (1.3.46); FILE MERGED
2006/02/02 12:15:37 jsc 1.3.46.1: i59703# adapt makefile to be prepared for full qualified paths
2006-02-03 16:14:51 +00:00
29f0a4ea14 INTEGRATION: CWS sdkbugfix02 (1.2.10); FILE MERGED
2005/03/03 15:42:02 jsc 1.2.10.1: #41142# replace make with internal MAKE variable
2005-03-29 11:13:42 +00:00
e19f1fd823 INTEGRATION: CWS sdksample (1.1.2); FILE ADDED
2004/08/11 15:03:30 tbe 1.1.2.1: #i32852# SDK: move Java and C++ SimpleBootstrap example into DevelopersGuide section
2005-01-31 15:50:19 +00:00
94703acf64 INTEGRATION: CWS sdksample (1.1.2); FILE ADDED
2005/01/28 14:15:33 jsc 1.1.2.3: #i29308# prepare path for del command (windows only)
2004/10/22 14:19:18 jsc 1.1.2.2: #i29308# replace DKREGISTRYNAME with OFFICE_TYPE_LIBRARY
2004/08/11 15:03:46 tbe 1.1.2.1: #i32852# SDK: move Java and C++ SimpleBootstrap example into DevelopersGuide section
2005-01-31 15:50:06 +00:00