cf0186de2d
Don't build these command-line tools for non-desktop OSes
2012-04-20 10:15:39 +03:00
b60bf1eb62
rename common* static libs to codemaker_* for clarity + dmake cleanup
2012-04-14 06:58:01 -05:00
f3653d3c1e
gbuild conversion: codemaker module
2012-04-14 06:58:00 -05:00
55823d331e
replace APP?RPATH SDK by SDKBIN in old build system
...
Commit 0c80ad06fd96a4fec062a7edfff12bb65ef204b4 broke MacOS X builds
because of this discrepancy. It would be easy to accept both, but I
think it is better to be consistent with gbuild.
2012-04-14 07:22:15 +02:00
d6bc02f8c4
Replaced equalsAsciiL(RTL_CONSTASCII_STRINGPARAM(...)) with == operator
2012-04-06 20:03:42 +02:00
66a88dc17e
UNO BYTE is signed
...
This is hopefully a better fix for c589fa17b8f3e6ded0d1e04120781eb5d6735bc7
"Dalvik enforces byte constants being in range (-128..127)."
2012-03-29 12:07:36 +02:00
c589fa17b8
Dalvik enforces byte constants being in range (-128..127)
2012-03-28 16:57:58 +03:00
31fcce969d
idlc/README: correct nonsense added in 534b3a9b2e
2012-03-21 17:16:43 +01:00
6e67c03dc0
Enable -Wnon-virtual-dtor for GCC 4.6
...
...which has the necessary features to support it.
Change a lot of classes to either contain a protected non-virtual dtor
(which is backwards compatible, so even works for cppumaker-generated
UNO headers) or a public virtual one.
cppuhelper/propertysetmixin.hxx still needs to disable the warning, as
the relevant class has a non-virtual dtor but friends, which would still
cause GCC to warn.
Includes a patch for libcmis, intended to be upstreamed.
2012-03-14 13:32:02 +01:00
51791eaf86
remove misc. unused code
2012-03-06 15:01:35 +00:00
b57a1f2f4d
Reduce verbiage slightly
2012-02-16 15:25:38 +02:00
fb78dbcdc5
Added READMEs for modules related to URE, with content from the wiki
2012-02-06 05:28:46 +01:00
0439af27e1
Code cleanup: ( () ) replaced by (())
2012-01-26 17:41:07 +00:00
7c704c78d3
Removed some unused parameters; added SAL_UNUSED_PARAMETER.
...
SAL_UNUSED_PARAMETER (expanding to __attribute__ ((unused)) for GCC)
is used to annotate legitimately unused parameters, so that static
analysis tools can tell legitimately unused parameters from truly
unnecessary ones. To that end, some patches for external modules
are also added, that are only applied when compiling with GCC and
add necessary __attribute__ ((unused)) in headers.
2012-01-21 15:21:16 +01:00
df68f63f0b
Leak comprehensive type descriptions to avoid problems at exit.
2012-01-03 13:52:16 +01:00
93d2a2eb4d
tabs -> spaces
2012-01-02 19:02:10 +01:00
dee53a32a9
Temporary hack around cppu_detail_getCppuType variants violating ODR.
...
Which causes cppuhelper to pick wrong variant from other library, now that its own
symbols are no longer reduced to private on Mac OS X. As a temporary hack, emit
cppu_detail_getCppuType for the relevant types always as fully comprehensive; should
be revisited when improving types.rdb format (routinely generating C++ information
for certain UNO types into a dedicated library?). Requires a fix to xmlreader and
a fix to forms that looks like a Mac OS X GCC bug.
2012-01-02 15:33:14 +01:00
279b71044d
callcatcher: remove unused typeToPrefix
2011-12-22 23:45:16 +00:00
fd866ac8f1
Fix for fdo43460 Part VI getLength() to isEmpty()
...
Part VI
Module
codemaker
2011-12-13 00:40:14 +04:00
c0bed9c72e
remove precompiled_xxx.hxx/cxx
2011-11-27 18:07:55 -06:00
d8ed87481c
remove include of pch header in codemaker
2011-11-27 12:59:38 -06:00
e4610ffd2d
remove PCH support in dmake-module
2011-11-27 12:26:12 -06:00
b5ec39a65e
Make .hpp/.hdl more robust against accidental include of .hdl instead of .hpp.
...
.hdl failed to declare the inline cppu_detail_getUnoType functions defined in
.hpp, which if client code only includes .hdl instead of .hpp could lead to
runtime failures, now leads to compiler warnings.
2011-11-02 17:25:37 +01:00
bf1f0183d5
Some fixes for "clang version 3.1 (trunk 142234)" (with --enable-werror, on Linux x86_64).
2011-10-18 23:10:56 +02:00
5d2c125d90
cppcheck scope reduction in codemake/... cpputype.cxx
2011-10-07 15:57:39 +02:00
6671fa81db
Removed uses of rtl::O[U]String[Buffer]::operator sal_{char|Unicode} const *().
2011-09-27 20:22:03 +02:00
871426533f
just silence the auto_ptr deprecations in isolation
2011-09-22 15:01:05 +01:00
f433040784
Rename List -> OStringList
...
I also renamed the varable from list to stringlist.
2011-08-21 07:46:06 -07:00
74a8105149
callcatcher: unused code
2011-07-03 01:16:34 +01:00
9a6d94b2b5
callcatcher: unused getExtraInputFile
2011-07-03 01:14:35 +01:00
e035836fb1
callcatcher: unused writeU1
2011-06-30 11:35:57 +01:00
4313f43185
ause130: #i117218# change .idl handling to gnu make
2011-06-18 11:30:46 +02:00
9fa483cf7b
No point building build-time executables for iOS
2011-06-13 02:43:35 +03:00
7862e397af
Drop %_EXT% which was always empty
2011-06-03 13:28:35 +03:00
1c33dd6d01
Interfaces are recursive into themselves
2011-06-01 15:35:10 +01:00
1a115037dd
add polymorphic support
2011-06-01 15:35:09 +01:00
7a69e30f96
use rtl_Instance for the auto-generated local statics
2011-06-01 15:35:09 +01:00
69ecbc7821
remove stray semicolon
2011-05-12 14:33:30 +02:00
35e1b53c7e
Remove OS/2 support.
2011-04-18 16:59:48 +02:00
4be7cca60b
Merge commit 'ooo/DEV300_m103'
...
Conflicts:
codemaker/source/bonobowrappermaker/corbaoptions.cxx
codemaker/source/cppumaker/cppuoptions.cxx
codemaker/source/cunomaker/cunooptions.cxx
codemaker/source/idlmaker/idloptions.cxx
codemaker/source/javamaker/javaoptions.cxx
cppu/source/typelib/typelib.cxx
idlc/source/options.cxx
offapi/com/sun/star/util/PathSubstitution.idl
offapi/drafts/com/sun/star/form/ListEntryEvent.idl
offapi/drafts/com/sun/star/form/XBindableValue.idl
offapi/drafts/com/sun/star/form/XListEntryListener.idl
offapi/drafts/com/sun/star/form/XListEntrySink.idl
offapi/drafts/com/sun/star/form/XListEntrySource.idl
offapi/drafts/com/sun/star/form/XValueBinding.idl
registry/tools/checksingleton.cxx
registry/tools/options.hxx
registry/tools/regcompare.cxx
registry/tools/regmerge.cxx
sal/cppunittester/cppunittester.cxx
sal/osl/unx/socket.c
sal/osl/w32/diagnose.c
sal/prj/d.lst
sal/rtl/source/alloc_fini.cxx
sal/rtl/source/alloc_global.c
sal/rtl/source/makefile.mk
2011-03-23 16:59:59 +01:00
71dee2f153
move cppumaker test to cppu
2011-03-15 13:41:19 +00:00
9e299a0fe6
fix deps for test
2011-03-15 11:27:11 +01:00
547d0e7abe
EasyHacks: Reanimated tests in ure/codemaker
2011-03-15 08:47:18 +01:00
933e22880b
Remove "using namespace ::rtl"
2011-03-02 21:53:12 +01:00
5f66037d6d
remove empty TESTSHL2LIB
2011-02-24 20:44:46 +00:00
228e4d2915
jsc340: i114847: fix name
2011-02-24 10:51:05 +01:00
8554daf5cd
move codemaker module to the boost unordered containers
2011-02-03 22:48:54 +01:00
31ca64f91e
Remove double line spacing and correct indentation
2011-01-29 15:39:11 +01:00
7a042510db
remove unused dirs
2011-01-17 09:58:53 +00:00
4a0b1361e3
use RTL_CONSTASCII_USTRINGPARAM
2011-01-04 13:39:08 +00:00