summaryrefslogtreecommitdiffstats
path: root/solenv
Commit message (Collapse)AuthorAgeFilesLines
* installer::download: Clean up get_versionstring and make privateTim Retout2012-08-131-7/+5
| | | | Change-Id: I9499b7eb580b499ea63bbf8d6ba5bf45a1c460e1
* merge these libraries only for androidMatúš Kukan2012-08-131-2/+8
| | | | Change-Id: Ibbb97782f3ec6aa774c4a32d8798a9729aee494f
* Remove unused local varsJulien Nabet2012-08-111-1/+0
| | | | Change-Id: I80bd0329e15cb365091ea6f5c7e1ef3559d681fc
* Related fdo#51252: No more prereg, no more unopkg syncStephan Bergmann2012-08-105-286/+1
| | | | | | | | | | | | Now that 5c47e5f63a79a9e72ec4a100786b1bbf65137ed4 "fdo#51252 Disable copying share/prereg/bundled to avoid startup crashes" removed the use of share/prereg, there is no longer need to generate it in the first place (by calling "unopkg sync" at build or installation time), and so no need for the "unopkg sync" sub- command, either. This also allows to simplify some of the jvmfwk code that was only there so that "unopkg sync" (which can require a JVM) can work in "hostile" environments (during build and installation). Change-Id: I52657384f4561bf27948ba4f0f88f4498e90987f
* One more cygwin symlink kludge neededStephan Bergmann2012-08-101-1/+1
| | | | Change-Id: I0d7afd105ec093609fe1ecc9f19d541a43d77e9a
* gbuild: detect calls to removed gb_CppunitTest_use_extra_configurationMichael Stahl2012-08-101-0/+4
| | | | Change-Id: I8a5e8594e5af04bb4b40b900720ecdd7431788f6
* gbuild: missing dep on $(OUTDIR)/unittest/registry for testsMatúš Kukan2012-08-101-3/+4
| | | | Change-Id: Ic80f57946e7b3f9c1bd99ed65955cf3c280063d2
* tubes: add to libmerged to fix circular dependencyMatúš Kukan2012-08-091-0/+2
| | | | | | Probably it belongs in there anyway. Change-Id: I3bf908de58e0e989e263323d2fdc432308c2cab8
* clean this outMatúš Kukan2012-08-091-5/+2
| | | | Change-Id: Ia9724221778437b7d767c536953074ce3d4ad198
* gbuild: there are no old components anymoreMatúš Kukan2012-08-092-39/+2
| | | | | | ..and binfilter will die Change-Id: I9a773f06ed5332c2258f0a29ea39349b27ece2ac
* these are set in configureMatúš Kukan2012-08-094-9/+0
| | | | Change-Id: I8b130ecf9bac4ae5b0ec3d88a9f06fa2976ee228
* fix typo in make_installer.plMichael Meeks2012-08-091-1/+1
| | | | Change-Id: Icc0f1d1e91c704282bfd18b6218bf0659cccb63e
* gbuild: add a kludge to get dictionaries to build in cygwin:Michael Stahl2012-08-093-5/+13
| | | | | | | | | | Due to the scourge of symlinked git repositories, building the configuration files in dictionaries fails on cygwin because the native xsltproc cannot understand cygwin symlinks; work around that with a new gb_Helper_symlinked_native function. Should be reverted once git sub modules liberate us from the scourge. Change-Id: Idc48da9b60348dc66160219909479c3c83daeaf2
* add support for dictionaries to gbuildDavid Tardon2012-08-093-0/+183
| | | | Change-Id: I7d3c066a72c68bdc0b55150714041908bb613f14
* change handling of description-LANG.txtDavid Tardon2012-08-092-3/+13
| | | | Change-Id: Iecd7760af418f6e9ff7c9502e27011ee03962705
* move platform-specific settings to platformDavid Tardon2012-08-097-5/+27
| | | | Change-Id: I99bf341df0a8cfe25f0821c8d21d3e27f3b12ea4
* change handling of license fileDavid Tardon2012-08-092-8/+15
| | | | | | | This is a preparation for gbuildizing dictionaries, which does not contain registration/LICENSE like regular extensions. Change-Id: I9b186d101627872b522be0432f6daf21250eb497
* refactor ExtensionDavid Tardon2012-08-094-157/+266
| | | | Change-Id: Ie0fd71b6547d9e04a55ae9690b137579e581e006
* concat-deps: fix crashes due to modifying hash keys:Michael Stahl2012-08-081-25/+40
| | | | | | | | | | After a string has been passed as key parameter to hash_store, it must not be modified, as happens in the print_nodotdot and print_fullpaths functions; if it doesn't crash then the dep files are twice as large in a MSVC build because duplicates are not eliminated. (regression from c2b467b84a81bd45ca9df1f7f07e2700fd6e396a) Change-Id: I0ae96a7fbcefa20b118717d923f60b4f2255a642
* concat-deps: those silly drive letters indicate absolute pathsMichael Stahl2012-08-081-1/+2
| | | | Change-Id: If1d43f8f5e61f52c554bcdcf7f86639f1ea60046
* remove accidentally commited fileBjoern Michaelsen2012-08-071-2951/+0
| | | | Change-Id: Ic4d3b1148f986305c1d539c4eda737c754fad2b2
* gdb: add pretty-printer for tools RectangleMiklos Vajna2012-08-071-0/+19
| | | | Change-Id: I9c6f4b54254fa7a1b91f0bf1a19d16bb3778a2be
* remove packmodule target in gbuildBjoern Michaelsen2012-08-074-109/+2952
| | | | | | | * those are undocumented and likely never used outside of Hamburg RelEng * obsolete with gbuild anywayt for the most part Change-Id: Ib2279de8c4014b035c3edaee9af898e73e48c06f
* gbuild: don't complain about duplicate components for libmergedMichael Stahl2012-08-061-1/+1
| | | | | | | | It seems that it is possible to have multiple components per library nowadays, however i think it's confusing to actually do this except when necessary, i.e. when using --enable-mergelibs. Change-Id: I4d6260974f83ea8c42d02578f45c6d9aa2ace330
* gbuild: add a check for duplicate component filesMichael Stahl2012-08-061-0/+3
| | | | Change-Id: I9549d9e4e083744b4bb39eac622c59586c1efbe3
* gbuild: run JunitTests and CppunitTests with DISABLE_SAL_DBGBOXMichael Stahl2012-08-032-1/+3
| | | | | | | | | DBGSV_ERROR_OUT=shell already disables GUI message boxes on assertions, but it does not take effect during early startup and late shutdown, when the tools redirection hooks are not installed; setting DISABLE_SAL_DBGBOX disables these on Windows in osl_assertFailedLine. Change-Id: Ibb62054741e85dc966a36cb20515c3af8e0d9c11
* filter-showIncludes: convert to AWKMichael Stahl2012-08-023-86/+92
| | | | Change-Id: Iedc315550f4eafdf1612bc390044a4b1b0c8e80b
* gbuildify autodocCaolán McNamara2012-08-021-4/+0
| | | | Change-Id: I587be109e33b91ba08eb5d2b51c265e39ce797e0
* Installer logic changed call msi functions on requestEilidh McAdam2012-08-021-2/+2
| | | | Change-Id: Ic73825cab20bd9e56be69531cba6452fe0202b72
* Escape asterisk in Linux system callsEilidh McAdam2012-08-023-1/+10
| | | | Change-Id: Iabe5748d23d68cb475823d91a7c125de271eecd5
* gbuildize cosvCaolán McNamara2012-08-021-1/+1
| | | | Change-Id: I73eb612edaba21aa5bb07577b42bd31f8de2dd2a
* sablotron gone for yearsCaolán McNamara2012-08-021-2/+0
| | | | Change-Id: Ib62f0595c42bc4bd8f5c55c8d3de19e92dfe9698
* Revert "StaticLibrary too"Michael Stahl2012-08-011-1/+1
| | | | | | This reverts commit 23e5bb66436991d809d8d807f27d25f922fb062f. Does not work, see previous commit
* Revert "force depfile concat on deliver"Michael Stahl2012-08-012-2/+2
| | | | | | | | | | This reverts commit b8f7cc3c26a95b7dfb41415b24f0e2a3a9f1e33c. This does not work, because there is no dependency between the *Object .d files and the *Objects, and so the concat-deps races with the compiler writing the dep files. Introducing such a dependency would of course be reverting 8b5a984d45005d3df1c89eae897d6e04612625d8
* always compile from SRCDIRBjoern Michaelsen2012-08-012-43/+7
| | | | | | * this helps getting nonbroken deps if using some ccache/CCACHE_BASEDIR combos Change-Id: I401e55cc10b16aa5901348909237e97d05ab2761
* filter-showIncludes: filter out system headersMichael Stahl2012-08-011-0/+6
| | | | | | | | A blacklist based approach doesn't seem easy since there are various different SDKs, MFC, ATL and whatnot each potentially with an own include path; so simply whitelist the known source and build dirs. Change-Id: I93b27bd0ffbd57237da2d23afa95dea7c0785774
* Proper quotingStephan Bergmann2012-08-011-1/+1
| | | | Change-Id: Ib619ffc06d580acb5dc5f21ad6d0a439569bee2a
* StaticLibrary tooBjoern Michaelsen2012-08-011-1/+1
| | | | Change-Id: I2bda0e3117fb70353c52d5998e7784b6123ab38e
* force depfile concat on deliverBjoern Michaelsen2012-08-012-2/+2
| | | | | | | | | | | | * in some scenarios gcc (or ccache) generate relative paths * thus we need to concat the depfiles in the same makerun as the compiles * stiil not foolproof: - cd sw && make and abort with Ctrl-C - cd .. && make sw - now we have deps from mixed workdirs * in the end we should likely always cd to SRCDIR before all compiles Change-Id: I007da96f38ed2cfe403b692400f447764f6d6988
* brown paperbag: set current_path_length tooBjoern Michaelsen2012-08-011-0/+1
| | | | Change-Id: Ie8e8f0b42b05a7d99fc81ad3a57e661758c12533
* fix concat-depsBjoern Michaelsen2012-07-311-22/+85
| | | | | | | | | | | | | | * make concat-deps use absolute paths whereever possible * collapse /../ _after_ making the path absolute otherwise it will break for relative paths starting with ../ * substitude SRCDIR variable, so trees can be moved * this fixes subsequentcheck as it does run gbuild from a different work directory in a few non-tail_build modules, which are then complaining about missing/unresolvable deps * this should fix troubles from module rebuild as relative paths were different between tail_build and the module dir Change-Id: I5a25e1f55bdc2b475df2af04b711fd808d95cdaf
* Avoid -z dynsort, https://issues.apache.org/ooo/show_bug.cgi?id=116423Tor Lillqvist2012-07-301-2/+0
| | | | | | | gold doesn't have -z dynsort, so instead of introducing gold ifdefs, just don't bother with -z dynsort. See the bug for discussion. Change-Id: Icfb8395523127d79c30b688420c469ae50ed2dad
* Accept 4.6.x-googleTor Lillqvist2012-07-301-0/+9
| | | | Change-Id: I4eadea9498dcb5f55bd5cc025d2866b39b486cc3
* Typo ressource -> resourceStephan Bergmann2012-07-301-1/+1
| | | | Change-Id: Id13e7acfbe34eca5e124c9032d36d6f158bfb831
* Partially revert "Remove unused defines"Thomas Arnhold2012-07-291-0/+2
| | | | | | | | This partially reverts 00240d049790d11c4ef35de7a294819107197efd http://lists.freedesktop.org/archives/libreoffice/2012-July/035331.html Change-Id: Ib682cd258cca12e742be5fb1715b2aecfe0a761e
* gbuild: WinResTarget: fix dep-target dependencies:Michael Stahl2012-07-281-1/+1
| | | | | | | | | | | Windows specific fallout of 8b5a984d45005d3df1c89eae897d6e04612625d8, similar to 236055746ffe92ce3b2a7a9316b1083da046deb9; can be observed by building with "make check" from scratch, on the "subsequentcheck" target one res file depends on some lngconvex executable by way of a custom target in shell, which causes udkapi to rebuild itself before the make restart. Change-Id: I14f370a66f4ac5088da4af7eceede09f5a6bae84
* gbuild: UnoApi: fix spurious re-delivery of RDBsMichael Stahl2012-07-261-1/+1
| | | | | | | similar to 3378c2d3b88a8413deeb8365ce40d4ee0716eff6 but for gb_UnoApi__use_api. Change-Id: I20c1e3bc63caa5ead695d142d8ef39effe54fdab
* just remove logging dir without moaningCaolán McNamara2012-07-261-1/+1
| | | | Change-Id: I66435c5da113711ecc01d85124dab88411232ee5
* More helpful error message.Jan Holesovsky2012-07-251-1/+1
| | | | Change-Id: I009fc8a8b84355a35adc60b7008ebe8b96965c8e
* More full paths for cross msi* tools.Jan Holesovsky2012-07-251-0/+17
| | | | Change-Id: I813d22bc5081a0cc5f1af9fbc6661a970eb16b86