summaryrefslogtreecommitdiff
path: root/solenv
AgeCommit message (Collapse)Author
2013-10-20Whatever the assertion failures in saxparser when doing i18npool...Stephan Bergmann
...actually were, I cannot reproduce any problems at least with recent Xcode 5.0 on Mac OS X 10.8. Maybe the real problem was addressed meanwhile with 254f59f623f58c320175a06a2c93bcee7868b623 "rhbz#1014010: Missing dependencies in isBootstrapType list." Change-Id: I24a920c12f70feef670f0988a6f69c26033789fd
2013-10-20pre-built bin... adjust the utility script to the movement to external/Norbert Thiebaud
so-called external modules are being moved from the top level to a sub-directory in external/ The script bin_library_info is collecting among other thing the sha of the tree object that represent the top level of the module itself... so we need to account for the fact that such module is not necessarily at $SRCDIR/<module> but can be at $SRCDIR/external/module Change-Id: I6c6912a51819669bde512fa8acad7ac82eb50334
2013-10-18fdo#60698: Move fileaccess module to ucbMarcos Paulo de Souza
Change-Id: I4c688a4aeedcae56ed6404574bd1bb392d4190cb Reviewed-on: https://gerrit.libreoffice.org/6311 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
2013-10-16Get rid of PRODUCT, unused I hopeTor Lillqvist
Change-Id: I934158f892daf3ae36f265e6bc95fd9987a05ca5
2013-10-15fdo#70487 fix l10n of install setsDavid Tardon
Change-Id: I97b821e1e039b3ca529ebac7efb63648e5d353a3
2013-10-13extend function to allow list of argsDavid Tardon
Change-Id: If95f0e97e4f0b0efae976d6fea43abbaa02fdbac
2013-10-13hide program modules in Custom Install panel of Windows installerAndras Timar
We all know that LibreOffice is not a suite of six office applications, Writer, Calc, Draw, Impress, Math and Base. LibreOffice is more or less monolithic. Yet, for marketing reasons probably, Windows installer offered the option to de-select any of the six applications. From the technical point of view, it did not make much sense. The saved disk space was negligible. On the other hand many issues could occur. For example fdo#67130, LibreOffice cannot start if LibreLogo is installed while Writer is not, or fdo#70226, Writer crashes when bibliography database is selected, when Base isn't installed. We need less complexity, fewer options. It is hard to imagine a user who insists on having just Writer and Calc but not Impress and Draw, etc. The new start center BTW does not make starter icons inactive for not installed applications. Change-Id: I4d486f0d59c393bfe08ea3a69e51cc32b751f130 Reviewed-on: https://gerrit.libreoffice.org/6235 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2013-10-12fdo#33798 msidbFeatureAttributesUIDisallowAbsent for hidden feat.Andras Timar
Change-Id: I0c8788f88b3c219e789af7f8bfa79e5dd31c5b3a
2013-10-11Use -fvisibility=hidden also for 3rd-party libs for iOSTor Lillqvist
Change-Id: Ib2806d71f9c2dc18c64f2c92012eaa1c77ddd9d2
2013-10-11do not copy testing extensions to instdirDavid Tardon
Change-Id: Ibd2f18a8998b3e182d8d5b8af9c9f74a8ac00744
2013-10-11copy extensions to instdirDavid Tardon
Change-Id: I67c74295beab25120effdc9373c7d74f225e9d5b
2013-10-09extend callanalyse to instdirCaolán McNamara
Change-Id: Iee5c5ae3751d57c39e3dd1bcd1073a0e722bf575
2013-10-09Remove unused fileTor Lillqvist
Change-Id: I249c3a157c7d6924f89e88853f6f63860ed2ff18
2013-10-07Try again to use -O2 but keep -Oy- this timeTor Lillqvist
Change-Id: Iee396f289df4dc4134c30e6b6b1126d2745c1f6f
2013-10-05Add back xsltproc --path argumentsStephan Bergmann
...that 1f82c0a46529ee056e99fd7031b5d569de522359 "gbuild: kill gb_XcsTarget_get_outdir_target" had disposed of, to avoid "failed to load external entity" warnings when .xcs/.xcu files reference DTDs in officecfg/registry/. Change-Id: I99b99a798782be6ad779b3f9d1951a37b1477926
2013-10-04refactor make check to run subsequentcheck parallel to instsetMichael Stahl
... which saves 4 minutes on a "make check" here, when configured --with-package-format="archive" Change-Id: I415e0e95ae7f4e289fa4797643f5d744015d80ad
2013-10-02gbuild: kill gb_XcsTarget_get_outdir_targetMatúš Kukan
No idea what the '--path $(gb_Configuration_registry)' parameter was for. Change-Id: I892e178a62fa2ea971101815ea558f79d32f85ed
2013-10-02get rid of officecfg/Package_tools.mkMatúš Kukan
Change-Id: If549f6f5fba14067290b9ec0325381e6d590a472
2013-10-02gbuild: kill gb_XcuModuleTarget_get_outdir_targetMatúš Kukan
Change-Id: I1d54d98b8aa50f778de87e6ebb17ec2eed0d65dc
2013-10-02gbuild: kill gb_XcuDataTarget_get_outdir_targetMatúš Kukan
Change-Id: Ifad958524cc75ead4d2bb383369f63457a2237fc
2013-10-02gbuild: kill gb_XcuLangpackTarget_get_outdir_targetMatúš Kukan
Change-Id: I91444ed4fb98b094ba45bfc2a789abc83eb67212
2013-10-02we do not need .xcd files in solverMatúš Kukan
Change-Id: Ic08b12b0deb7342c520a5385c226d864596fc858
2013-10-02Fix path for Mac OS XStephan Bergmann
Change-Id: I26e06392cda5f79cc6914f00f55848b6706dcb9c
2013-10-02Fix path for Mac OS XStephan Bergmann
Change-Id: I9d4c40224def46647aa6d6003125cbe7b3a7d0b2
2013-10-02use CPPUNITTRACE now and explain how to use with visual studioMarkus Mohrhard
Change-Id: Ic8a76ac6eb96fe82707512ad8e00fef8309111ef
2013-10-02Fix dependencyStephan Bergmann
Change-Id: I7b0c4bad7dfce63f0b3f565816f6197d674e62cd
2013-10-02Need to list all places we have libs here, tooTor Lillqvist
They are no longer simply in solver. Change-Id: Ibf00854a8a17d97357748caf14e7323e029dfd44
2013-10-01callcatcher doesn't need ooinstall to run tests any moreMichael Stahl
Change-Id: I370345bc9b2ec1158a873a3c691b6a6f929e04b1
2013-10-01test-install: get rid of opt/Michael Stahl
Change-Id: Ie390749c0b28e47848c361d874bb447f39cfeb12
2013-10-01put result of make test-install into top-level test-install dirMichael Stahl
... and rename all DEVINSTALL variables to TESTINSTALL. Change-Id: I2f745ff6324c078d5fd7d272911a9268fc5efd27
2013-10-01gbuild: fix dependencies in gb_SrsPartTarget__command_depMichael Stahl
Use -MP to output dummy rules for included files so build doesn't break when an included file is removed. Change-Id: Ib230cfa5d5da71c7f5c15af5bdaa5004e6b7a122
2013-10-01gbuild: use .xcd configuration files from instdirMatúš Kukan
..instead of .xcu files in solver/*/xml/registry when running unittests and gengal. Change-Id: I390a6c531d653acca7ef3379c49fe65fcb8f3c2a Reviewed-on: https://gerrit.libreoffice.org/6057 Tested-by: Michael Stahl <mstahl@redhat.com> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2013-09-30-Werror,-Wunused-functionStephan Bergmann
Change-Id: I55e586fe1d145be139bf1c5b00f434ea31ba50d7
2013-09-30gbuild: remove "templates"Michael Stahl
Nobody uses those anyway. Change-Id: Ifa20827c0526a6eb3c9f554e652a354327282f48
2013-09-30gbuild: remove processdelivered.mkMichael Stahl
obsolete since 6280f921050e6e879ca752abf4e8fb7553aba6f5. Change-Id: Idab0c904f05da66956ecbd8a01f3e9d2e2d7c605
2013-09-29I forgot to add -d swith to signtoolAndras Timar
The UAC prompt shows a temporary random Program Name for msi, if the -d switch is not given. One more change: probably it is not wise to print the password of code signing key in clear text to log and to screen. Change-Id: I1f555754eee19708bbd7a3c70280fe662c77fc3a
2013-09-27gbuild: remove unused gb_CppunitTest_LIBDIRMatúš Kukan
Change-Id: I42ffe7c32d249bdd9cfa03800e78c431df0bb52f
2013-09-27gbuild: remove now unused gb_Library_OUTDIRLOCATIONMatúš Kukan
Change-Id: I696b550b495d1bf6549e3c54a3157d467a7ead8d
2013-09-25Start hacking --enable-canonical-installation-tree-structure back into shapeTor Lillqvist
Had been totaly broken by the recent changes. (Which is fine, it is just an experimental hack anyway, I am not sure whether it will ever be used in anger. Just a pet peeve of mine, I dislike seeing libraries, configuration files, resources etc mixed together in one "program" folder, especially on OS X, where the convention is to have app-specific dylibs and frameworks in "Frameworks", and resource files in "Resources". But this is not any requirement as such; there are apps in the Mac App Store that blatantly "break" this convention.) Basically, replace uses of gb_PROGRAMDIRNAME and gb_Package_PROGRAMDIRNAME with more specific LIBO_FOO_FOLDER, which for normal builds all expand to the same "program" anyway. Change-Id: I16c2b3351caa00e251e229aafbccb8346042d3c1
2013-09-25Add LO_JAVA_DIR to CppunitTest env.Andrzej J.R. Hunt
This is needed for e.g. HSQLDB to run in a unit test. Change-Id: I71d6de35fc20512afaebf8a76a052640a07fba6b Reviewed-on: https://gerrit.libreoffice.org/6023 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
2013-09-25gbuild: fix ExternalPackage dependencies for files in instdirMatúš Kukan
Change-Id: Ia46119dea124a6260a12504651d6f766d0285985
2013-09-24fix --enable-mergelibs dependenciesMatúš Kukan
..and create gb_BUILD_HELPER_LIBS in instdir, so that they are found when gb_BUILD_HELPER_TOOLS link against them. Altough it's ugly - we don't want them in instdir otherwise. Change-Id: Ia946eceeaf7eada0c3b42379e95af9bdbf52957f
2013-09-24gb_Library__get_final_target: don't be phony targetMatúš Kukan
Change-Id: I299b088aebc0bb40bc395b774154d2fae1f5d669
2013-09-24make dependency on directory order-onlyMatúš Kukan
Change-Id: I800a7c1ea7ae48252a22ab1dc848fdc5e6f6b3b9
2013-09-24Create a proper Info.plist for the OS X app bundle already in configureTor Lillqvist
After recent instdir changes the SCPZIP_REPLACE thing was not used any more for Info.plist, so all the ${FOO} things were left in Info.plist unexpanded with predictably wonky results, a non-working app. Instead just expand it from the configure script. While at it, use a correct CFBundleShortVersionString: only three integers should be in that. Also, hardcode FILEFORMATNAME as OpenOffice.org and FILEFORMATVERSION as 1.0, and drop the "variables", as that is what those "variables" *means*. They were used to refer to the OOo 1.0 formats. (It would have been utterly wrong to define them as something else, like another product name and a newer version number, in openoffice.lst, so pointless to have them there.) Drop the meaningless BUILDIDCWS. Change-Id: I4030aa060b78e8b3fb812a6362869996e8db7d3d
2013-09-23Print a helpful error message if we are going to failTor Lillqvist
Change-Id: I0685c9d2d857a9e994c616acb6d7ce106c7a7dad
2013-09-23Duplicate "-Wl,-rpath-link," typoStephan Bergmann
Change-Id: I4d1feb61db753b150ec112579f5c493f9d1c1140
2013-09-23Fixes for cross-compilation on OS X (to iOS)Tor Lillqvist
Introduce SDKDIRNAME as a configury variable and use it instead of the gbuild gb_Package_SDKDIRNAME. Then we can easily construct the SDKDIRNAME_FOR_BUILD variant that is needed to find the specially named SDK in instdir on OS X when cross-compiling. Move the version number section in configure.ac earlier. Change-Id: Iee3db1a50ad4c7a9f91bbc5e0d0b01d76a76f701
2013-09-23gbuild: try to fix linking with default --as-neededMichael Stahl
As reported by Jbfaure, linking npsoplugin library fails on Ubuntu because of unresolved libdl symbols from a StaticLibrary. It turns out that --start-group/--end-group only affects static libraries, so reorder the link command again to put the StaticLibrary first. (regression from f861ae6acdbde8acc9560366d344852391d17b8d) Change-Id: Icd31faace8bf7764fee97cd93c3ecd0caad85947
2013-09-23Try to fix cross-compilationTor Lillqvist
Add more FOO_FOR_BUILD variables and some gb_Foo_for_build functions. Get rid of gb_INSTROOT and gb_DEVINSTALLROOT, just use INSTROOT. Change-Id: Iee531b02d14fae41edb68ad589a5dec829a60255