summaryrefslogtreecommitdiff
path: root/solenv
AgeCommit message (Collapse)Author
2014-08-23MSP patchsequence fixAndras Timar
Change-Id: Iaf4a6e5eb8291d78835a391894ba1b1cc675390a
2014-08-23fixes related to MSP digital signatureAndras Timar
Change-Id: I06bcf0d2cc8c4915eff3658905087be6a2eadca6
2014-08-23use MSM directly from MSVC dirAndras Timar
Change-Id: I62ebf7f7bc10a81a3949b0aad6e6353619ef6b22
2014-08-20gdb: print the SwNodeIndex properly if there are multiple blocksMichael Stahl
Change-Id: I178d365e71ef3377b1a2cfc115bb297640161efe
2014-08-18fdo#82430: gcc-wrappers: don't stop if REAL_CXX_FLAGS is emptyMichael Stahl
Hopefully should fix MSVC 2010 build... Change-Id: I3dc71acfa58cdf65dfc6d731d9ebb77fd18f7fac
2014-08-15The --resource-rules option in being deprecatedTor Lillqvist
The documentation is a bit unclear yet, but I think it is safe to assume that Apple strongly wants sandboxed apps to have what we call ENABLE_MACOSX_MACLIKE_APP_STRUCTURE and to be signed without any special resource rules. Change-Id: I1409ccb6a3f9086d01af6ff318fe28536c1cebef
2014-08-14fdo#82430: configure: MSVC build: avoid using SSE2 instructionsMichael Stahl
MSVC 2012 for x86 defaults to -arch:SSE2; binaries do not run on any AMD 32-bit CPU, neither on Intel Pentium III. http://msdn.microsoft.com/en-us/library/vstudio/7t5yh4fd%28v=vs.110%29.aspx Change-Id: Ie8253137db2699f2a7fa69c4ac4e7ded90931e3e
2014-08-14TypoTor Lillqvist
Change-Id: I8d4ce3f0ebd894d2550c5c7788121308f77b0b2a
2014-08-14If we disable C4189 we should also disable C4100Tor Lillqvist
They are both bogusly emitted from SAL_WARN_IF in an optimizing compilation. Change-Id: Ia56687422a29c61a7a8ad0d48541300c7643120e
2014-08-14MSVC: disable C4189 again in optimizing buildsThomas Arnhold
MSVC2012 emits bogus "unused variable" warnings for variables only used in a condition of SAL_WARN_IF in optimizing compilations. Nevertheless it's quite useful to have these warnings when not optimizing, then it does not emit them bogusly. Change-Id: I58a071db65bed15f753def793da8c0f9677abd4b
2014-08-13gbuild: MSVC: disable warning C4373 againMichael Stahl
Making our code acceptable for ancient compilers that we don't use and that don't actually support C++ is a complete waste of time. (partially reverts 856b7f5f783471388cd811d92172cc1d2da7e331) Change-Id: I26a1a67d8c4beb31d6c0c301a56a948552683422
2014-08-13We seem to need the tdoc UCP for savingTor Lillqvist
Change-Id: I2d721c62a0fd7497f90a0613b4383949220795de
2014-08-13msvc: enable some warnings, as they are usefulThomas Arnhold
Change-Id: I30d1b5a5f5c21f6bb520fb9a36cdfc5445be1124
2014-08-13We don't build libxsec_xmlsec for Android currentlyTor Lillqvist
(Because we don't build NSS for Android, so it would be pointless to build libxsec_xmlsec. Or something like that. No doubt at some stage somebody will get the great idea that we need to build NSS for Android, too. But postpone the pain.) Python experts, feel free to generate the ifdefs in this script in a more elegant fashion. Surely it would be better to somehow mark those entries in the table that should be optional with the corresponding condition, instead of hardcoding tests for 'sb_component_getFactory' and 'xsec_xmlsec_component_getFactory' in four places. Change-Id: I69255ab4966605849a2f3335d45a2bc0366f3ab9
2014-08-12Now that we build NSS, we can build libxmlsec and libxsec_xmlsec for iOS, tooTor Lillqvist
Change-Id: I65ab8aad0744a2aa254fefc7732cd8130bb249fb
2014-08-11OSX: drop -malign-natural flag for non-clang compilersDouglas Mencken
Change-Id: I8956ccfd71032909c2f164a8f5b5f9586b6eb285 Reviewed-on: https://gerrit.libreoffice.org/10479 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-08-10Use $(LIBO_SHARE_FOLDER) instead of hardcoded "share"Tor Lillqvist
Change-Id: Ic97e51efaa280c64764b1c5f38c3b87af82a422b
2014-08-08Generalize -fsanitize=address checksStephan Bergmann
...that are at least also relevant for -fsanitize=undefined Change-Id: I39044d2a73912a605af8e965eb1cdf8dfd4f0051
2014-08-07Under -fsanitize=undefined, always link with C++ compilerStephan Bergmann
Change-Id: I4ded563245dd6d491420a69903796d933cbd449c
2014-08-07Fix tarball.rebuild on windowsZolnai Tamás
Change-Id: I0a649548088428bd1a1fcedab76325fffa6b72a0
2014-08-03LOAndroid3: include in native-code.py some more needed librariesTomaž Vajngerl
Change-Id: I74a2ff491c9328acd59a05ec3f83ed037847a1d6
2014-08-03LOAndroid3: add draw to native-codeTomaž Vajngerl
Change-Id: I215d99c0161a9b9c9df3f8ef362514e161b31acf
2014-08-03build avmedia for AndroidTomaž Vajngerl
Change-Id: I0137bb7ce6337ca852af513565cc19dad3c8dc8b
2014-08-02fix python deps for services testDavid Tardon
Change-Id: Ia82a735c6075771d5096647905c4722ada1d1d40
2014-08-02gbuild: ensure py files for a component are thereDavid Tardon
... when the component is used by a unit test. Change-Id: I5e3b1770c18d8f7dd8166f30f82bbbba1aa72dc1
2014-08-02fix java deps for services testDavid Tardon
Change-Id: Ifa7a67862fca71dfd96dc55eec9f065f303d88a9
2014-08-02gbuild: require java UNO runtime explicitlyDavid Tardon
Change-Id: I83e468a729ef72b74c2718fe98dd3998dac6c21e
2014-07-29gbuild: allow a unit test to depend on a jar fileDavid Tardon
Change-Id: I68edf70e41023d3056859d49005c684b7c4e24d6
2014-07-29gbuild: clean target is phonyDavid Tardon
Change-Id: I39dd1d10f086fd17fd9cf3a511452831a06bf81a
2014-07-28Improvements for Windows build with only VS2013 installedTor Lillqvist
I thought it was possible now to build on Windows with Visual Studio 2013 as the only installed Visual Studio version, but no. I tried on a fresh Windows 8.1 installation. This commit fixes the configury a bit at least. (One needs to pass the --with-visual-studio=2013 option. Otherwise configure gets confused by the partial (?) VS2012 that seems to be installed, too, when installing VS2013, and prefers that...) The build fails at least in external/lcms2, but I'll leave sorting out that for later. Change-Id: I15942e4b088a3f0a62c3f7fa8f9b45f77beaff6f
2014-07-24allow to continue build after removing workdir/DepDavid Tardon
Change-Id: Ia5ccf924979fc3c72ce585af46a7443733be2ad3
2014-07-23installer/environment.pm: fix variable nameDouglas Mencken
Fixes "Use of uninitialized value in concatenation (.) or string at solenv/bin/modules/installer/environment.pm line 110." Since: 38e6216cfd04f23ca0dbfa6bb99c5631f4891e78 Change-Id: Ia4ed62f64b07d1d244e172dd6e02010d896b845b Reviewed-on: https://gerrit.libreoffice.org/10480 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com>
2014-07-23OSX: change CXXFLAGS_CXX11 to be used not only with clangDouglas Mencken
Otherwise, zillions of warnings are displayed like: "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11" "override controls (override/final) only available with -std=c++11 or -std=gnu++11" Change-Id: Icedaf55c4f301d44587141ad937abbfce8d10457 Reviewed-on: https://gerrit.libreoffice.org/10130 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-07-20scp2: move postgresqlsdbc libraries to AutoInstallMichael Stahl
Change-Id: Ia96e85191d877ebfd7621f7aa572f29e6482716c
2014-07-18gbuild: really fix the build of instset with missing .ui translationsMichael Stahl
workdir zip file was not copied to instdir Change-Id: I47f86745613a1b99836523036fba2b393f9ba1bd
2014-07-18gbuild: fix build of installation set with missing .ui translationsMichael Stahl
As demonstrated by commit b875362cd576b29aee4da899335b8d8f6c74d192, scp2 will reference all languages' UIConfig zip file, but gbuild only builds those that have existing input files from translations; tweak UIConfig class to always build a zip file, and the Zip command to work with no inputs as well, which requires a little hack. Change-Id: If6dbb07aa856c94802b9abdcaa20ba03e59d37fa
2014-07-16gbuild: set VCL_HIDE_WINDOWS for non-headless CppunitTestsMiklos Vajna
This avoids the flashing window even on Linux, while making such tests headless would make them fail. Change-Id: I7cf8d410e257574f0177ca8b7e6465a5efd62280
2014-07-11gbuild: always prepend our stuff to PATH on WindowsMichael Stahl
Who knows what weird conflicting stuff could be on PATH. Change-Id: I5acec89687efe736ecc1f970eb56efa22393b251
2014-07-08gbuild: AutoInstall: fix the command line for Win32 makeMichael Stahl
Replace one ugly way with a different ugly way; it looks like the make_define invocation did not actually work before. Change-Id: Idd365f82a6fabab9444471ac88f91d81476bf124
2014-07-08kill UPD,SOURCEVERION and WORK_STAMPNorbert Thiebaud
Change-Id: Icea7057734020914fe0df3df70c8a895e96c1af0
2014-07-08auto-detect the presence of a native gmake on windowsNorbert Thiebaud
Change-Id: Ie1c7e022a2e1713a111ebd2db9db866e09f4f4f4 Reviewed-on: https://gerrit.libreoffice.org/10120 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2014-07-08configure, gbuild: remove Cygwin paths from make environmentMichael Stahl
All environment variables contain native Win32 paths. This allows building with Win32 make and Cygwin sh.exe, but Cygwin make cannot build any more with the Win32 entries in PATH. Requires adding "bash" detection to configure since /usr/bin/env can't be invoked by Win32 make and it's possible to install cygwin somewhere else than C:/cygwin. Change-Id: Ia8f4ee3c91222e8f5919cfbfc452f12ffbfadd40 Reviewed-on: https://gerrit.libreoffice.org/9698 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2014-07-07Use -FS for VS 2013Tor Lillqvist
Change-Id: I3beea86e97a4217128383c01049b2fc19c85c67a
2014-07-07chmod -xTor Lillqvist
Change-Id: Ia39ce5eeb26a11c633bc414872481d0bc08910dc
2014-07-07Use -FS with VS 2013Tor Lillqvist
Change-Id: I31cb7aec1a48b7b052f104ea3558cb13595a3687
2014-07-03Fix dependencies for libmerged wrt. libsofficeappMatúš Kukan
Change-Id: If1575e0bcacbc5c3c40d485063b1025017eef73a
2014-07-03CustomTarget_autotextshare is l10n targetDavid Tardon
Change-Id: Id82bbfc94645d9153e0d79475de008adb0edf3b9
2014-07-01android: We need com.sun.star.comp.filters.StorageFilterDetect to detect ODT.Jan Holesovsky
Change-Id: Ia57e2cb4c5e1f65a78e0f3bddd3910c67971306d
2014-07-01lok bootstrap: nicer function names, clean-upTomaž Vajngerl
+ prevent lokandroid JNI functions to be removed from the library + basic use of lok Office / Document in LibreOfficeMainActivity Change-Id: I7bfe53738cf821b2270ab3e024cc506a7cff42f0
2014-06-30use VCL_HIDE_WINDOWS env on Windows, tooAndras Timar
Change-Id: Ia313f82f75c1dfdb0952810056c6f17048658cee