summaryrefslogtreecommitdiff
path: root/solenv
AgeCommit message (Collapse)Author
2013-03-27touch --no-dereference is supported on mac but as the short-option -hNorbert Thiebaud
Change-Id: I63fa0c24317f683b8eb2bc0b7a1b3ab1ea455866 Reviewed-on: https://gerrit.libreoffice.org/3050 Reviewed-by: Thorsten Behrens <tbehrens@suse.com> Tested-by: Thorsten Behrens <tbehrens@suse.com>
2013-03-27Use <config_features.h> instead of -DDISABLE_EXTENSIONSTor Lillqvist
Change-Id: I4fe5cd27b77d44b9b33af0ae3c3754e3b85c2ca3
2013-03-27-Werror,-Wunused-macrosStephan Bergmann
Change-Id: I3c43fcfe7216a833f1dbe298098b72de52f0f155
2013-03-27Use <config_features.h> instead of -DLIBO_FEATURE_*Tor Lillqvist
Change-Id: Idc198beb6d759dbe3bad6ea58d896c1555b4cc0f
2013-03-27Enable -Wunused-macrosStephan Bergmann
Change-Id: Ic37205ac7750ba0cad2f60309ae56b9c7a14d711
2013-03-27-Wunused-macrosStephan Bergmann
Change-Id: Ifaa1637122d6f9cae1e29b77ac36ca5d1f220aed
2013-03-26Revert "Revert "make partial_build work in separate builddir""Stephan Bergmann
This reverts commit 13034c8e4487919bea2eb8c1ba12b56b1a8a356d. The original presumably works fine for a separate builddir(?), but it erroneously(?) replaced "lastword MAKEFILE_LIST" with "firstword MAKEFILE_LIST" so "cd <module> && make" failed to find config_host.mk; fixed that part now. Change-Id: Icde8315425dd230544125901de4f3a605b239155
2013-03-26gbuild: HelpTarget: use zip --filesync --must-matchMichael Stahl
Change-Id: Id4e6633effcaf97aa61692ce1713f509031acada
2013-03-26gbuild: HelpTarget: delete index files before creating themMichael Stahl
... because they are not overwritten, just new ones are created with different names, which is why i've got a 20 meg en-US.zip here with about 30 _?.cfs files, all alike. Change-Id: Ib4d055e1bcfd097dfbbef727a4bcfe2c63d57342
2013-03-26gbuild: HelpTarget: handle incremental build with removed filesMichael Stahl
... by depending on the Makefile. Change-Id: I598f794a829599b0cf6b7f1f856ee645942dd7aa
2013-03-26Revert "make partial_build work in separate builddir"Kohei Yoshida
This reverts commit 207e370a167b7856346c1bff0c735cd2688e2e6e. This breaks the module build i.e. cd <module> && make.
2013-03-26fix postgresql buildPeter Foley
Change-Id: I379029dbf600769e415582aa7162f320e707c3da
2013-03-26Check feature test macros instead of ANDROID and/or IOSTor Lillqvist
Pass -DLIBO_FEATURE_FOO to compiler for some elements in BUILD_TYPE. BUILD_TYPE has at least two kinds of elements: Those that indicate building a bundled copy of some 3rd-party library, and those that indicate some specific feature of the LibreOffice platform or build-time configuration choice. This is for the latter kind. Change many of the checks for Android and/or iOS in the source code to check LIBO_FEATURE_DESKTOP, LIBO_FEATURE_HELP or DISABLE_EXTENSIONS instead, in cases where that is what is meant, not Android or iOS specifically. Change-Id: I2cd3f3bb99e953c7754dcea76a426f8f9d61e4db
2013-03-26No (more/apparent) need for LIBO_WERRORStephan Bergmann
Change-Id: I8483047631f512513cae017fdbb2dee77ce0f52f
2013-03-26make linkoo work in separate builddirPeter Foley
Change-Id: I1c9ca490716fc0dc5951bd032d54a102541087c7
2013-03-26make partial_build work in separate builddirPeter Foley
Change-Id: Ib5290a3e76170946ce3a8aac113b01d1ec54fac5
2013-03-26avoid getcwd redefined warningPeter Foley
Change-Id: Idd788dad8c2b5e2689a17b571104d0fe04accfd1
2013-03-26add frm to Library_mergedPeter Foley
Change-Id: I72fff5fe1fd26e618ffe89111471d95cd4d30852
2013-03-26speed-up module-deps.plPeter Foley
Change-Id: Idf703b1b5e26e32a0e8276c6f2eba51cd80f1b0b
2013-03-25Remove unneeded project and projectroot parametersZolnai Tamás
Plus avoid use of Export::sLanguages member outside of the class. Change-Id: I33702816fdb4980d690cfe8fcd8cc3fbd0df1dd8
2013-03-25Disable -Werror for all generated source filesStephan Bergmann
...the amount of hackery to silence the warnings inherent in the boilerplate of such code is out of all proportion to the benefits of catching genuine problems in LO's injected client code (esp. so with upcoming -Wunused-macros). Change-Id: I7dce5263a244b9f49a59f526d94f8575a1a8c3ab
2013-03-24make bridges work with clang on x64 linuxPeter Foley
Change-Id: Idf5c7586e375f0321c765d165f9698403b7a7daf
2013-03-24add chartcore to Library_mergedPeter Foley
Change-Id: I27c27556e25e2233eea0406e20afe0531ed638e7
2013-03-24add localedata to Library_mergedPeter Foley
Change-Id: If7896fc49c38f41b370d569a90b02148dcbcbfd6
2013-03-24add cui to Library_mergedPeter Foley
Change-Id: I485426c0a0792e17bae5ef125d69f52827b469b2
2013-03-24add writerfilter to Library_mergedPeter Foley
Change-Id: I1b5c4450bd83bfb8b04e7129bd512a5f897f5bf9
2013-03-24add scfilt to Library_mergedPeter Foley
Change-Id: Icebffb82b35ae383b97b0ef4b3419b1fe74ce858
2013-03-24fix liborcus on windowsPeter Foley
Change-Id: I852b4e159f818854fd2ac5bdcd14343b2a628134
2013-03-23remove executable bitsPeter Foley
Change-Id: I77293df49ccb6d86085351a1b9ee1f0e19d52fdf
2013-03-23make gcc-wrapper work with ccachePeter Foley
Change-Id: I4db04d8ce04c928b67d86172fcbe33adacbd85d8
2013-03-23add dba dbu and dbtools to Library_mergedPeter Foley
Change-Id: I2a686cc18e0e965124e886901d852daf2d607b9b
2013-03-21add wpftdraw to Library_mergedPeter Foley
Change-Id: I40471e76a338430e010ad53f64aa6328f3c81b44
2013-03-21fix mkdocs.shPeter Foley
Change-Id: Ia77605732bb5112a69289997db5d1c4a4b694594
2013-03-21add oox sd and xmlsecurity to Library_mergedPeter Foley
Change-Id: Ie9ef511308179902cbaeb2cca39414e86c57ce30
2013-03-21add wpftwriter to Library_mergedPeter Foley
Change-Id: Id748b3bb2347bf8e8d63a47ff8471e3185cbedcb
2013-03-21add sc for and forui to Library_mergedPeter Foley
Change-Id: Ic26bf9eb42de8ada161ca1793f4f69bac941bc6f
2013-03-21add sw swd msfilter vbahelper to Library_mergedPeter Foley
Change-Id: If7fc0b480c58599e86bf3b75080b8b18d5d79488
2013-03-21introduce gb_Module_SKIPTARGETSBjoern Michaelsen
- this speeds up the old SKIP_TESTS targets build-nocheck and dev-install-nocheck - this allows e.g. tinderboxes, which know that they just completed a build, to only read the files for the tests (and exclude the build itself) - since the dep file can be quite large this might help performance in such scenarios quite a bit - also moving this to extensions as it is merely a performance optimization Conflicts: Makefile.in solenv/gbuild/Module.mk Change-Id: I1265dbacdd9f3731fe755a1b997c2fa5ac1f7421 Reviewed-on: https://gerrit.libreoffice.org/2742 Reviewed-by: Matúš Kukan <matus.kukan@gmail.com> Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
2013-03-21do not pass -isystem to winresLuboš Luňák
In mingw build, the compiler is gcc, so -isystem is supported, but winres is passed some include flags too and there -isystem should be turned back to -I.
2013-03-21Use BOOST_MEM_FN_ENABLE_CDECL only for x86Tor Lillqvist
Change-Id: I3f752678f72260d5e481a71164a30cfc96807034
2013-03-21Use subsystem version 5.02 on x64Tor Lillqvist
Change-Id: I957cda779d300449e2110748a516c9662126f761
2013-03-21gbuild: JUnitTest: do not remove user-dir after test runsMichael Stahl
The user-dir is already removed before the test runs, which is more important; it may be convenient to look at documents written by the tests, and these end up in the user-dir. Change-Id: I53cc1ca49c6dfc5fa3e69f55413cf3eb8676befa
2013-03-20WaE: 'MACOSX_SDK_VERSION' is not defined, evaluates to 0Tor Lillqvist
Change-Id: I6bc1e3ae56d936f6ef28e9d067360ac364e7af5e
2013-03-20add -Wundef to compiler flagsLuboš Luňák
http://lists.freedesktop.org/archives/libreoffice/2013-March/047769.html Change-Id: I61ab4b6b536e77d153f44b9f8569b49e0be60002
2013-03-20make gcc-wrapper work even with ccacheDavid Ostrovsky
Change-Id: If97cc4f2af2adb6af1217cf7b095d0f0f7831bca Reviewed-on: https://gerrit.libreoffice.org/2857 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: David Ostrovsky <David.Ostrovsky@gmx.de> Tested-by: David Ostrovsky <David.Ostrovsky@gmx.de>
2013-03-19touch --no-dereference does not work on MACOSXPetr Mladek
Change-Id: I71e8658453e0e96e631cc2ef3996d660950c49cc
2013-03-19fdo#54278 Only en-US help pack should contain en-US helpAndras Timar
Language of the installer and language of the installed help files are two separate things. It was not good that they were handled in the same array. Now all help packs has English + localized installer. Only en.US help pack isntalls en-US help. Also, maintaning the list of languages, that are not supported by Windows, is pointless. What Windows? Windows 8 supports a lot more than Windows XP. Change-Id: I075a18648796a42609329ead9e8e6a9da9c1fef3
2013-03-19fix race condition when using hardlinks to deliver into solverPetr Mladek
We need to use "touch --no-dereference" on the delivered files. Otherwise, it creates empty target file when you touch symlinks and delivering the real target file might fail. This caused many build failures when delivering: liblcms2.so -> liblcms2.so.2.0.4 liblcms2.so.2 -> liblcms2.so.2.0.4 liblcms2.so.2.0.4 Change-Id: Ibd61815c12e002b495e848a125a959b8524b0935
2013-03-19odk: do not pack unused component.map fileMatúš Kukan
Change-Id: I768acf83234eec46c0271dad2e5bef3bd3cba3cf Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
2013-03-18add userfriendly targets for ZipPackagePeter Foley
Change-Id: I5e8876bfbca7d9c063a6200e41b31d99763a7829