summaryrefslogtreecommitdiff
path: root/solenv
AgeCommit message (Collapse)Author
2012-09-01libmerged: another small component libraries for androidMatúš Kukan
Change-Id: Icd36fe58cfe8dbcc737681e6fb477e64310bfaad
2012-09-01installer: Second attempt at scpzipfiles interpolation functions.Tim Retout
Call "replace_all_ziplistvariables_in_rtffile" with a hashref rather than arrayref. Also rewrite implementation of installer::scpzipfiles variable replacement functions, and add test case. Note that unknown variables should be ignored rather than replaced with an empty string. Change-Id: Ic4548b9df8c50cbf2d3049052c637e859542a1e8
2012-09-01installer: Replace $installer::globals::platTim Retout
Change-Id: I81076008a619063acadc328a4ae8caf27eb8fe50
2012-09-01installer: Make @forced_properties non-global.Tim Retout
Change-Id: I42f1511126bcbda466cb956cbcac722b449bd9a5
2012-09-01installer: Inline $installer::globals::globaltempdirnameTim Retout
Change-Id: I4174f61e45e71720d0679f798f440096d0ce4583
2012-09-01installer: Make @noMSLocaleLangs non-global.Tim Retout
Change-Id: Iae7afa53966a4f5fe3b09ce75dcefc78fd75b279
2012-09-01installer: Make @rtllanguages non-global.Tim Retout
Change-Id: I20c3e2482e9bc1c1f2b32f517b1ced9037454544
2012-09-01installer: Make @items_at_modules non-global.Tim Retout
Change-Id: I869b521034f75b0146ee5aa0fdd5014f674bfa4c
2012-09-01installer: Remove $installer::globals::progTim Retout
Change-Id: I71b8950e1d0e8755159631a83a4e57c23e6cd100
2012-08-31boost: convert to gbuildMatúš Kukan
Change-Id: If3840e048edc93adec3df7fa818e8b43d17cb1d5
2012-08-31gbuild: add gb_UnpackedTarball_copy_header_files for external headersMatúš Kukan
Change-Id: Iaf6908ede1d06a7b36eca8f16f44716181428ce8
2012-08-31gbuild: UnpackedTarball: do not rename files; set cxx suffix for libraryMatúš Kukan
Change-Id: I8bf119a4ab3fc7c2febfa80176358f668003b7d1
2012-08-31extension_helplink.mk is no longer usedStephan Bergmann
Change-Id: I54e7753f7123ed447253901d2251730371bef7b0
2012-08-31Call HelpIndexer/Linker with gb_Helper_set_ld_pathStephan Bergmann
Change-Id: Id3d1b203dee34ab6e59e8790c9caa5ea9d565f45
2012-08-31fdo#53009: Compile extension help in gbuildStephan Bergmann
...as had been done in the old build system (solenv/inc/extension_helplink.mk). Especially for bundled extensions, this removes the need to compile the help data per user on first start. gb_Extension_add_helpfile(s) replaces gb_Extension_localize_help, and takes care of all the steps (localization, compilation, inclusion in .oxt), even for the en-US data (which was handled with additional gb_Extension_add_file calls before). Change-Id: Ie4bab66d3cad2b713780a23bf2606ca56cfff37f
2012-08-31stuff in a mechanism to find the liblangtag share dir during unit testsCaolán McNamara
Change-Id: Idf67c3dfbff7ee5c13831159a913ce8a517732ca
2012-08-31-DRTL_USING for dmake modules as wellCaolán McNamara
following logic of 608025986 Change-Id: I016b76bf350432a29e02d528814584c5dbbfff61
2012-08-31For iOS always generate comprehensive headers for udkapiTor Lillqvist
Seems to get rid of one bootstrapping problem, where URE types are needed before their rdb file has been read. Change-Id: If9ae2f282dee06841a538ff1983bb3e836aa5706
2012-08-30remove obsoleted IS<LCIĐ> properties and conditions based on themAndras Timar
Change-Id: I75efbc3815551a9cff43f0c1501e94db7c834afd
2012-08-30LibreOffice installer does not use child projectsAndras Timar
Change-Id: Iee968a748406228c116bef26793d74d5712d1f13
2012-08-30Make verbose make output more informative for cppumaker commandsTor Lillqvist
Put only the presumably not so interesting long list of input files into the response file, have options (which might be what one wants to see if using verbose=t) on the command line as such. Change-Id: Ia73614744f4fba65bc47dc463197941e65eae78f
2012-08-30Fix -Wl,-z,origin -Wl,-rpath,... quotingStephan Bergmann
Change-Id: I65eac6ab34d2d54eeaa2bc14838711f700d0d535
2012-08-29No space inside bracketsStephan Bergmann
Change-Id: I6f6222d7c4c928b29ac092d3afef125f2e552b8e
2012-08-29ecj knows about -source -targetCaolán McNamara
Change-Id: Ieb26135bb5eeee5cd472becf704e75bcbeeb8518
2012-08-29fdo#54015: At least FreeBSD ld requires -z origin when RPATH contains $ORIGINJung-uk Kim
Signed-off-by: Stephan Bergmann <sbergman@redhat.com>: * bulk replacement of "-Wl,-z,origin,-rpath,..." with "-Wl,-z,origin -Wl,rpath,..." * additional hunk for directory/c-sdk/config/FreeBSD.mk in moz/seamonkey-source-1.1.14.patch did not apply and has been dropped Change-Id: Ie60c696f041108e819ce8f799cff6f58e63a5ad7
2012-08-28Fix typo LD_LIBARY_PATHTakeshi Abe
Change-Id: Iff2b85db621eb7b40d8a46a6452b8cae01a91e2e
2012-08-27Move -DHAVE_GCC_BUILTIN_ATOMIC to solenv/gbuildStephan Bergmann
Change-Id: I82f62c998837783ac69317123268b0c87f74425f
2012-08-27make the makefile dep more robustDavid Tardon
Change-Id: Iabf62eb089530dff97c0a920b2be9c239b02d5b8
2012-08-25merge more, mostly small libraries for androidMatúš Kukan
Change-Id: Ic40dec7083b2dd83952bee50290b803b981965b0
2012-08-25libmerged: add more librariesMatúš Kukan
Change-Id: Ia35e93b9632cb2bbfce0d40f8491044d56f2bb05
2012-08-25gdb: SwPaMPrinter: print rings as wellMichael Stahl
Change-Id: I31b7b6b0cd4ac67c059729e68b50c92b865930b0
2012-08-24Remove debugging outputTor Lillqvist
Change-Id: Ibd80b49eba4b259027d57845b8ebba3e35908e82
2012-08-24build for en-US if no langs are specifiedDavid Tardon
Change-Id: I21323d275f8381ecffa937563fccbc7bbb4b497e
2012-08-24it seems unzip on MacOS X does not know this optDavid Tardon
Change-Id: I48d86df772655229a08653e6c8f263338f69fbfb
2012-08-24add AllLangZip gbuild classDavid Tardon
Change-Id: I1b0ebafac55bdfb41c5e6e64ded637313e47bae4
2012-08-24fix make showdeliverablesDavid Tardon
In contexts where several deliverables with different index were registered in one eval block, all indexes but the last one were lost, because the current value of $(gb_Deliver_DELIVERABLES_INDEX) did not contain them yet. We need to use the variable, not its value, here. Change-Id: I537ec949c0491dc5b35461253fdaca1f4887ec31
2012-08-24do not print the dummy command for showdeliverablesDavid Tardon
Change-Id: I70b90e6551a8f4f093947abc382babedd9b784cd
2012-08-24add support for building external projectsDavid Tardon
Change-Id: I1ae354e3bf85c29679919f6382e14d3e4232d798
2012-08-24add support for external tarballs to gbuildDavid Tardon
Change-Id: Ic6645e9943b2445ebb37bb99114f777527c69af9
2012-08-24gbuild: also in libmerge case library needs to depend on all headersMatúš Kukan
Change-Id: Ib1c3e37dfa6b9cd9708b721a7ad5b1bdb468b020 Reviewed-on: https://gerrit.libreoffice.org/469 Reviewed-by: Tomáš Chvátal <tchvatal@suse.cz> Tested-by: Tomáš Chvátal <tchvatal@suse.cz>
2012-08-24fdo#53888: svx: do not link against dbtoolsMatúš Kukan
dbtools were added in 01089138cc76f5717244bd04f25a868602aeaab6 only to create dependency and fix the build. This creates circular dependency for libmerged, dbtools is not that common library. It's better to create real dependency in connectivity_inc package. To avoid another circular dependency gb_YaccTarget_get_header_target must not depend on external headers target. Change-Id: I536376303de5330addd2dbf85bdfea8b9a23301c
2012-08-23No reason to leave out use_sdk_api and use_udk_api, I thinkTor Lillqvist
Change-Id: I5bf5dd2708de103a1f4eb48ef2cb1a28b5e4cd29
2012-08-23...but remove obsolete prereg-specific code againStephan Bergmann
Change-Id: I98b20e2ef7f0ec8f609464980398ca09847b40e9
2012-08-23installer: remove empty directories again:Michael Stahl
An "archive" installer contains one empty share/extensions/dict-XY/ directory for every dictionary (except the 3 default ones), causing numerous assertions about missing META-INF/manifest.xml and an extension manager cluttered; this is due to overzealous removal of extension "prereg" code. (regression from 6dcb3d4ef46312729bb6f16c473b433474863f68, partially revert that) Change-Id: I3a063ebfed1012aeb27ec3076cdd5ca545f918a2
2012-08-23Revert "installer: Use hashref for replace_all_ziplistvariables_in_rtffile"Stephan Bergmann
This reverts commit 46a977081c6f1886f8fff8457c85e6d426dcc20f. It started to replace occurrences of "${...}" unknown to the installer with empty strings, instead of keeping them as-is. This caused the "${ORIGIN}" at the start of the value for URE_BOOTSTRAP to disappear from the soffice ini-file (cf. gid_Brand_Profileitem_Soffice_UreBootstrap in scp2/source/ooo/common_brand.scp), making soffice fail to start completely. Change-Id: Ia7a34179b78677a703fc487401e011073d14a176
2012-08-23installer: Remove unused -tab command-line option and TAB_ONLY flag.Tim Retout
Change-Id: Idcb8be8882db8f487ba9bda2ae8947ccd9d99712 Reviewed-on: https://gerrit.libreoffice.org/462 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2012-08-22installer: Remove unused -javalanguage command-line option.Tim Retout
Change-Id: Ia6f52713dd3cf5ab7d5716c7b6a6f5c1440ed323
2012-08-22installer: Use hashref for replace_all_ziplistvariables_in_rtffileTim Retout
Also rewrite implementation of installer::scpzipfiles variable replacement functions, and add test case. Change-Id: Ic4548b9df8c50cbf2d3049052c637e859542a1e8
2012-08-22fdo#53888: fix YaccTarget/LexTarget dependencies:Michael Stahl
These cannot be order only because if the source file is changed the generated cxx file has to be recompiled as well. Change-Id: I6c1d8e2d90d98a80ce747f8cd1d118e0a83ed379
2012-08-21installer: Move make_installer.pl logic into new installer.pmTim Retout
Change-Id: I49709c51ede03dcbecbd4f4feb89a1f735d967e0